msg(r2, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x1842, 0x0) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000001800)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pledge(0x0, &(0x7f0000000040)='\x00') executing program 4: 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}) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000240)={0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x4, &(0x7f0000000280)=[{0x30}, {0x28, 0x0, 0xfe}, {0x48, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x21, 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x3, 0x3a) r6 = msgget$private(0x0, 0x13a) msgsnd(r6, 0xffffffffffffffff, 0x0, 0x0) executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000140)="8e092eee124980163ae4bb467bc88211124e4d3796f8a854396c9abdf04da67e0633d3ca796d0e9010f7e7f7b7a5b943a1cedc6a5846092dd8127d93f91062ee19e55a9bcb58dd69a96a3f430ae8c3c6d447fefa031b5186d6bbdf66f1bcd48fa9eebb43af9064d324bd377269a2454c24865a061529f6a922801120ea2ab4dd27a4a168fde6a9ce90db3b4c44ebef5473e22be7ceff917a4b0e165b426c4cd6a4cd5e87e8537251d58c41a894c2ecb2cf3bc0ba43dd02a43a70cb265627f144a4074ca741c97972b3931686260020e5b9f696b04fce516c509015d56da9a1f14cde85258bd4c5e8382eb5f06fac5b80de4f3d8bc849911cdc019f98583c59bf9fa4a5c5", 0x104}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000), 0x0) r4 = dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x22, 0x0, 0x0, "fe339657"}}}}}) executing program 5: r0 = semget$private(0x0, 0x2, 0x200) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/104) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x5c3, 0x5, {[0x0, 0xc5, 0x8001, 0x3, 0x5, 0x6, 0x40, 0x10000, 0x100000001, 0x249, 0x698, 0x7497, 0x5, 0x7, 0x31, 0x0, 0x1ff, 0x3], [0x400, 0x1, 0x401, 0x80000000, 0x5, 0x8, 0x8000, 0x1ff, 0x7ff, 0x2], [0x3, 0x100, 0x9, 0x1, 0x1, 0x6, 0x40], [0x4, 0x305f, 0x7fff, 0x3, 0x100000000, 0x2], [{0x3, 0x2, 0x7, 0x9}, {0x7f, 0x8, 0x2, 0x5}, {0xf0db, 0x6, 0xd1e6, 0x9}, {0x4, 0x80, 0x6, 0x100000000}, {0x0, 0x0, 0x101, 0x7f}, {}, {0x3, 0x0, 0x8}, {0x200, 0x8, 0x2, 0xfa}], {0x7, 0xc23b, 0xfffffffa, 0x5}, {0x8000, 0x3, 0x9, 0x96d}}}) r2 = socket$inet6(0x18, 0x4000, 0x60) semop(r0, &(0x7f0000000300)=[{0x0, 0x6, 0x1800}, {0x3, 0x954f, 0x2000}, {0x1, 0x3ff, 0x1800}, {0x2, 0x81, 0x1000}, {0x1, 0x101, 0x1000}, {0x0, 0x7fff, 0x800}], 0x6) sysctl$hw(&(0x7f0000000340)={0x6, 0x15}, 0x2, &(0x7f0000000380)="6f0d195c65dd0f03e4c6237c6ad9d0217ffc45e856e34d3777660be6e32477628d5a8e49caf15a309798f47eb79c2ff8343245733ee18d3926de511d818f56d16bbf71b0f4777b3335c09a30382950c9dd623293e0db052f2c4202481847307be8859e8969c58fd1e72c4ab7c5fd03cc5fe0fa84e596a28c45bbb34e39e61f831919614abf9a650a594640787bd96f2b19c5c61194a3f056cbc17ab02e1ad5fb31ab0e77bb2c267fe83d43656255321f4dca7b52647d5bf2f9bb667edeb6571c81fa316e7b87b77c39b79b49b8fac1eb089c1235f67e40a4fab507005ba495bcb27e418bad032b37205d42583577394afa321fa173bc21ca", 0x0, &(0x7f00000004c0), 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000005c0)=""/81) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000640)) setsockopt(r2, 0x7f, 0xffffffff, &(0x7f0000000680)="c0b0a0901b1ceacc3dc9806374c4e739694934d4cd6d858dea6a3b0225c4b1eb45617e0851f81c91caabbead8e886d4728b60922a49ff43701142a51da5436d67760fcaa0b", 0x45) r3 = semget(0x0, 0x3, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000700)=[0x800, 0x6, 0x7, 0x5, 0x1ff]) sysctl$hw(&(0x7f0000000740)={0x6, 0x1d}, 0x2, &(0x7f0000000780)="6dcd05efc27a0cc373", &(0x7f00000007c0)=0x9, &(0x7f0000000800)="9813a7985255cf52da9a3229666718e3723aaae2f40b38b773c7024838e6cddb1108d69dd9142c175db6836017f549810234d4ae0993d3685b39cea52c0235c6dc251ff946588b05d0ed3ee38d8c92c6be11a548bf1d2726090d6bf038db2f84fb1ce134ed51fc66bde229f6f4475615230993f287b27a772e2b28479755a26786827b2460cc834b9f3fb31572683b95ebc6df97e277302dd00f8133891979d423e036e6d9829f66c92ac5446f699dc9ea5e6b9d37cd9dccaf8a8a57ee6419038193cdb55317dc6bda0215f0cc03ea89a494b750b96d8e3b1dd9ce9c747ae979e18c9dfff3674a0a8956bcd33e7dd4f5f4f40ee58c20705cf3e0918a", 0xfc) pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0x10000) r5 = accept(r4, &(0x7f0000000940)=@in, &(0x7f0000000980)=0xc) getuid() semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000009c0)=""/20) syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) sysctl$hw(&(0x7f0000000a00)={0x6, 0x19}, 0x2, &(0x7f0000000a40)="6ede595eeab453aaa6e68f6b104424ae986666a0455cf42478b96eb6b329708ac8fbd7078562c2736b91c935725c95", &(0x7f0000000a80)=0x2f, &(0x7f0000000ac0)="2acd537a6dd984c1fa51", 0xa) r6 = kqueue() ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000b00)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000b40)=[0x3, 0x0, 0xd3, 0x3b, 0x5, 0x8]) r7 = semget(0x2, 0x0, 0x15) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f0000000b80)=""/4096) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001bc0)={""/16, @ifru_data=&(0x7f0000001b80)="13"}) recvfrom(r5, &(0x7f0000001c00)=""/98, 0x62, 0x2, 0x0, 0x0) mkdir(&(0x7f0000001c80)='./file0\x00', 0x8) semop(r7, &(0x7f0000001cc0)=[{0x2, 0xffff, 0x1000}, {0x3, 0x5}, {0x2, 0x3}, {0x2, 0x2, 0x800}, {0x1, 0x100, 0x1800}, {0x3, 0x7ff, 0x1000}, {0x5, 0x1, 0x1000}, {0x0, 0x4, 0x1000}], 0x8) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000001d00)={0x1, 0x8c9df2423614a9b6, 0x1f, 0x9a88, 0x93e}, 0xc) executing program 2: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x0) mkdir(0x0, 0x0) dup(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x6, &(0x7f00000000c0)) sysctl$fs(&(0x7f0000000140), 0x2, &(0x7f0000000100)="76dfff3e", 0x0, &(0x7f0000000480)="605ddaaaa1dc8af63f325b456d4b698c8d1242ecaab134610d487f3c445f3af05a1854e053c3cad5", 0x28) getegid() sysctl$fs(&(0x7f0000000440), 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000040d000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) lseek(r1, 0x4, 0x2) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3a, 0x0, 0x0, 0x1}]}}}}}) syz_emit_ethernet(0x76, &(0x7f0000001440)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000000000402c000000000000000002000000000000000000000000000001f0001a000000000004010090"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res(&(0x7f0000000100), 0x7, 0x80000000) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000140)="ebffcbff1300f9ac38aa4e713a48e699319296b54b617bd9346548408c90b0a60548", 0x22) r1 = socket$inet(0x2, 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{}, {0x101, 0x7ff}], 0x2}) dup2(r1, r0) sysctl$kern(&(0x7f0000000740)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x40}, 0x10) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="360f81fe5234e6f0c09bf6c6881de9a832bcb165", 0x14) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000300)}, {&(0x7f0000001400)="4bdd474a8c385fc12826b40dba57c166123b08ce647888b6363c11c9c62f00ac12d56a1fd3cb58da373e413e1b424c2648c2692d433be73b2943ccaf382992b00c1a739ebba47a95815c38970179bc1ab93d", 0x52}, {0x0}, {&(0x7f0000001540)}, {0x0}], 0x5) executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, r4) execve(0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r7 = fcntl$dupfd(r5, 0xa, r6) close(r7) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x81}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYRES16=r0, @ANYRES8=r0, @ANYRES8=r0, @ANYBLOB="71b822dce09e42f6eda74eaad5a703ba18fffec1d12985b07e949b1df58b494e8bb4b2c90543432ad71bec1101005355aa2b4e798afc856f1afc8202ccb2b1a8669283a058106c10f6dd7c887ed8ffdb6a26d253c3803534a6e2fda05b1fa7a6bcb117772a353dcab3a31b644d90085483089ef2981a59fa720e693af62f6d2ed995a174098ba38bea6a6cd1e57f35", @ANYRESDEC=r0, @ANYRES64=r0, @ANYRES8=r0, @ANYRES8=r0, @ANYBLOB="652f49abba148aafe4de6f37b75386ef6c0cd345eedcde94d5ae1d1b8a80530bf019dddb8e8ca8f80d56130abcc9a0f3acd3fa2ab5ba6435e218da48b769cb9d2d952840735e78fe911e35b591efa245d7e01af89ee7f56eaabeecf3fe36999f2e900706f2ca5b72d828068d73e82489a4a4c7c0f849347ebd059098fdbb90375a677a07530d4898d37ec76389a299b42ef5c018c275703edd5335cc9a353dd7c7a0ae54359bae7af520b3a3cc663f5055cc3fca3101f69b462cbc"]) executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x802, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x50, 0x20000000, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x9, 0x9}, {{r1}, 0xfffffffffffffffb, 0xc8, 0x80000000, 0x0, 0xd12}, {{r1}, 0xfffffffffffffffd, 0x9, 0x4, 0x3, 0x400}, {{r2}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x1, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80, 0x400, 0x6}, {{r1}, 0x0, 0x2, 0x20, 0x64, 0x1f}, {{r2}, 0xfffffffffffffffc, 0x18, 0x2, 0x1, 0x3}, {{r2}, 0xfffffffffffffffc, 0x82, 0x1, 0x1ff, 0x7}], 0x7ff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xfd, 0x4, 0x9, 0xbb8}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x2, 0x59, 0x8}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0xfff}, {{r1}, 0xfffffffffffffff9, 0xa8, 0xf0000000, 0x7, 0x1b9b}, {{}, 0xfffffffffffffffb, 0x10, 0x4, 0x1, 0x3}], 0x1, &(0x7f0000000340)={0x9, 0x9}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000003c0)={0x4, 0x80, 0xf4, 0x7fffffff, 0x100, 0xa1, 0x7, 0x10, [{0x7, 0x3, 0x8, 0x2}, {0x82000000, 0x66d, 0x1, 0x6}, {0x0, 0x8001, 0x1}, {0x3, 0x3, 0x8000, 0x6}, {0x9, 0x5, 0x7f, 0x24d}, {0x8, 0x1, 0x1, 0xffff}, {0x3, 0x2, 0x8001}, {0x6, 0x9000000, 0x7, 0x7f}, {0x2, 0x6, 0x400, 0x4}, {0x9, 0x6, 0x7, 0x6}, {0x7, 0x2, 0x200, 0x8001}, {0x6, 0x80, 0x3, 0x180}, {0x1, 0x9, 0xfffffff9, 0x4}, {0xffffffff, 0x8, 0x8, 0xffffffff}, {0x10001, 0x5, 0x0, 0x8}, {0x4, 0x5, 0x2, 0x1f}]}) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000002640)=[{0x100}], 0x1}) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="db67", 0x2}], 0x1) close(r0) execve(0x0, 0x0, 0x0) semget(0x2, 0x2, 0x20) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x60}, {0x84}, {0x6}]}) syz_emit_ethernet(0x93, &(0x7f0000000140)=ANY=[]) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r1, 0x29, 0x9, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 5: r0 = socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0xfffffffd) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) dup2(r1, r2) dup2(r0, r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x4}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x450c) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000000)=r4) read(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xc6) r5 = socket(0x18, 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r6, 0x400c570a, &(0x7f0000000300)) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, 0x0) executing program 2: writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x6) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="73950b00000000000093219986dd607500303aff9c7e4d50812cdcb68c4249c1eb7efe8000000000000000000000000000bb8800907800000000fe80001500000000000000000f70097d5b825108a809d4cb76c44366d7f9f8d7e62cf8709f3f017f1bcf3196410fc050"]) executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000140)="8e092eee124980163ae4bb467bc88211124e4d3796f8a854396c9abdf04da67e0633d3ca796d0e9010f7e7f7b7a5b943a1cedc6a5846092dd8127d93f91062ee19e55a9bcb58dd69a96a3f430ae8c3c6d447fefa031b5186d6bbdf66f1bcd48fa9eebb43af9064d324bd377269a2454c24865a061529f6a922801120ea2ab4dd27a4a168fde6a9ce90db3b4c44ebef5473e22be7ceff917a4b0e165b426c4cd6a4cd5e87e8537251d58c41a894c2ecb2cf3bc0ba43dd02a43a70cb265627f144a4074ca741c97972b3931686260020e5b9f696b04fce516c509015d56da9a1f14cde85258bd4c5e8382eb5f06fac5b80de4f3d8bc849911cdc019f98583c59bf9fa4a5c5", 0x104}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) (async, rerun: 64) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) (async, rerun: 64) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000), 0x0) (async) r4 = dup(r2) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)) executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000100)=0x4) executing program 3: sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0), 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) poll(0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000240)={0x6}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x4, &(0x7f0000000280)=[{0x30}, {0x28, 0x0, 0xfe}, {0x48, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) (async) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x21, 0x0, 0x0) (async) close(0xffffffffffffffff) socket(0x18, 0x3, 0x3a) (async) r6 = msgget$private(0x0, 0x13a) msgsnd(r6, 0xffffffffffffffff, 0x0, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x6) sendto$unix(r0, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba09000007000000a304353712051eadb71d89e000040781e4b2ffff130000", 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = semget$private(0x0, 0x2, 0x200) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/104) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x5c3, 0x5, {[0x0, 0xc5, 0x8001, 0x3, 0x5, 0x6, 0x40, 0x10000, 0x100000001, 0x249, 0x698, 0x7497, 0x5, 0x7, 0x31, 0x0, 0x1ff, 0x3], [0x400, 0x1, 0x401, 0x80000000, 0x5, 0x8, 0x8000, 0x1ff, 0x7ff, 0x2], [0x3, 0x100, 0x9, 0x1, 0x1, 0x6, 0x40], [0x4, 0x305f, 0x7fff, 0x3, 0x100000000, 0x2], [{0x3, 0x2, 0x7, 0x9}, {0x7f, 0x8, 0x2, 0x5}, {0xf0db, 0x6, 0xd1e6, 0x9}, {0x4, 0x80, 0x6, 0x100000000}, {0x0, 0x0, 0x101, 0x7f}, {}, {0x3, 0x0, 0x8}, {0x200, 0x8, 0x2, 0xfa}], {0x7, 0xc23b, 0xfffffffa, 0x5}, {0x8000, 0x3, 0x9, 0x96d}}}) r2 = socket$inet6(0x18, 0x4000, 0x60) semop(r0, &(0x7f0000000300)=[{0x0, 0x6, 0x1800}, {0x3, 0x954f, 0x2000}, {0x1, 0x3ff, 0x1800}, {0x2, 0x81, 0x1000}, {0x1, 0x101, 0x1000}, {0x0, 0x7fff, 0x800}], 0x6) sysctl$hw(&(0x7f0000000340)={0x6, 0x15}, 0x2, &(0x7f0000000380)="6f0d195c65dd0f03e4c6237c6ad9d0217ffc45e856e34d3777660be6e32477628d5a8e49caf15a309798f47eb79c2ff8343245733ee18d3926de511d818f56d16bbf71b0f4777b3335c09a30382950c9dd623293e0db052f2c4202481847307be8859e8969c58fd1e72c4ab7c5fd03cc5fe0fa84e596a28c45bbb34e39e61f831919614abf9a650a594640787bd96f2b19c5c61194a3f056cbc17ab02e1ad5fb31ab0e77bb2c267fe83d43656255321f4dca7b52647d5bf2f9bb667edeb6571c81fa316e7b87b77c39b79b49b8fac1eb089c1235f67e40a4fab507005ba495bcb27e418bad032b37205d42583577394afa321fa173bc21ca", 0x0, &(0x7f00000004c0), 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000005c0)=""/81) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000640)) setsockopt(r2, 0x7f, 0xffffffff, &(0x7f0000000680)="c0b0a0901b1ceacc3dc9806374c4e739694934d4cd6d858dea6a3b0225c4b1eb45617e0851f81c91caabbead8e886d4728b60922a49ff43701142a51da5436d67760fcaa0b", 0x45) r3 = semget(0x0, 0x3, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000700)=[0x800, 0x6, 0x7, 0x5, 0x1ff]) sysctl$hw(&(0x7f0000000740)={0x6, 0x1d}, 0x2, &(0x7f0000000780)="6dcd05efc27a0cc373", &(0x7f00000007c0)=0x9, &(0x7f0000000800)="9813a7985255cf52da9a3229666718e3723aaae2f40b38b773c7024838e6cddb1108d69dd9142c175db6836017f549810234d4ae0993d3685b39cea52c0235c6dc251ff946588b05d0ed3ee38d8c92c6be11a548bf1d2726090d6bf038db2f84fb1ce134ed51fc66bde229f6f4475615230993f287b27a772e2b28479755a26786827b2460cc834b9f3fb31572683b95ebc6df97e277302dd00f8133891979d423e036e6d9829f66c92ac5446f699dc9ea5e6b9d37cd9dccaf8a8a57ee6419038193cdb55317dc6bda0215f0cc03ea89a494b750b96d8e3b1dd9ce9c747ae979e18c9dfff3674a0a8956bcd33e7dd4f5f4f40ee58c20705cf3e0918a", 0xfc) pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0x10000) r5 = accept(r4, &(0x7f0000000940)=@in, &(0x7f0000000980)=0xc) getuid() semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000009c0)=""/20) syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) sysctl$hw(&(0x7f0000000a00)={0x6, 0x19}, 0x2, &(0x7f0000000a40)="6ede595eeab453aaa6e68f6b104424ae986666a0455cf42478b96eb6b329708ac8fbd7078562c2736b91c935725c95", &(0x7f0000000a80)=0x2f, &(0x7f0000000ac0)="2acd537a6dd984c1fa51", 0xa) r6 = kqueue() ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000b00)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000b40)=[0x3, 0x0, 0xd3, 0x3b, 0x5, 0x8]) r7 = semget(0x2, 0x0, 0x15) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f0000000b80)=""/4096) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001bc0)={""/16, @ifru_data=&(0x7f0000001b80)="13"}) recvfrom(r5, &(0x7f0000001c00)=""/98, 0x62, 0x2, 0x0, 0x0) mkdir(&(0x7f0000001c80)='./file0\x00', 0x8) semop(r7, &(0x7f0000001cc0)=[{0x2, 0xffff, 0x1000}, {0x3, 0x5}, {0x2, 0x3}, {0x2, 0x2, 0x800}, {0x1, 0x100, 0x1800}, {0x3, 0x7ff, 0x1000}, {0x5, 0x1, 0x1000}, {0x0, 0x4, 0x1000}], 0x8) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000001d00)={0x1, 0x8c9df2423614a9b6, 0x1f, 0x9a88, 0x93e}, 0xc) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) setreuid(0xee00, 0x0) getuid() r1 = semget$private(0x0, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x232b, 0xffffffff, 0x1, 0x3, 0xffff, 0x3f, 0x1, 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r2 = getuid() setregid(0x0, 0x0) setreuid(r2, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) semop(r1, 0x0, 0x0) executing program 4: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) munmap(&(0x7f0000017000/0x3000)=nil, 0x3000) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xa8) executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x802, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x50, 0x20000000, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x9, 0x9}, {{r1}, 0xfffffffffffffffb, 0xc8, 0x80000000, 0x0, 0xd12}, {{r1}, 0xfffffffffffffffd, 0x9, 0x4, 0x3, 0x400}, {{r2}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x1, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80, 0x400, 0x6}, {{r1}, 0x0, 0x2, 0x20, 0x64, 0x1f}, {{r2}, 0xfffffffffffffffc, 0x18, 0x2, 0x1, 0x3}, {{r2}, 0xfffffffffffffffc, 0x82, 0x1, 0x1ff, 0x7}], 0x7ff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xfd, 0x4, 0x9, 0xbb8}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x2, 0x59, 0x8}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0xfff}, {{r1}, 0xfffffffffffffff9, 0xa8, 0xf0000000, 0x7, 0x1b9b}, {{}, 0xfffffffffffffffb, 0x10, 0x4, 0x1, 0x3}], 0x1, &(0x7f0000000340)={0x9, 0x9}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000003c0)={0x4, 0x80, 0xf4, 0x7fffffff, 0x100, 0xa1, 0x7, 0x10, [{0x7, 0x3, 0x8, 0x2}, {0x82000000, 0x66d, 0x1, 0x6}, {0x0, 0x8001, 0x1}, {0x3, 0x3, 0x8000, 0x6}, {0x9, 0x5, 0x7f, 0x24d}, {0x8, 0x1, 0x1, 0xffff}, {0x3, 0x2, 0x8001}, {0x6, 0x9000000, 0x7, 0x7f}, {0x2, 0x6, 0x400, 0x4}, {0x9, 0x6, 0x7, 0x6}, {0x7, 0x2, 0x200, 0x8001}, {0x6, 0x80, 0x3, 0x180}, {0x1, 0x9, 0xfffffff9, 0x4}, {0xffffffff, 0x8, 0x8, 0xffffffff}, {0x10001, 0x5, 0x0, 0x8}, {0x4, 0x5, 0x2, 0x1f}]}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x18) writev(r0, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000600)="5f6a8de84b4c523a583f91557c748a02cda4ce9f1357999607e87c299f9675f97e243f58fa748d2ca52d9e1d1d43f943940944cdf267e825b057a220e36bb8e16f1f6cbf9c2ca0cdfac05837a3b5c3813da1cd09ec3784ac5289436487c41e4ba4c82a714e1368a6c1f45814f307e568900a3fa7d0c62c1bd2fb5aed919a0c8cceab71b0ba178bce10cfa59023ce749a481fbdbf59ea9177aaadbf6f65f87dbc975ea297a15e73f3e3bffd61fad5f23d5fff1dd55e82dae7da4e7447ac9147ef92b444e49b5ed20844478d2677c6405fcd6f5375b634cfb965d0ec90d7a92e9e205c7cb39f6fb6e17bd3a02fab8d721422b06259e0", 0xf5}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f0", 0x236}], 0x3) dup(0xffffffffffffff9c) write(0xffffffffffffffff, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279a", 0xb6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) seteuid(0xffffffffffffffff) socket(0x18, 0x1, 0x38) writev(0xffffffffffffffff, &(0x7f0000000080), 0x0) pread(0xffffffffffffffff, &(0x7f0000000500)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x26) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x8, 0xfffffffa, 0xd29, "dfaf0ba32a3d00000000000000000000256adc01", 0x44f6}) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x6, 0xfffffffc, 0x0, "c07b1f46040000ef1f0160fbff00000000000008", 0x0, 0x7}) syz_open_pts() executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1f}, {0x2, 0xfd, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x1, 0x41) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) sysctl$net_inet_tcp(&(0x7f0000003600)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000003640)="ed849b74", &(0x7f0000003740)=0x4, &(0x7f0000003780), 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x4000002c, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) setrlimit(0x0, 0x0) r3 = socket(0x0, 0x5, 0x3) sendto$unix(r3, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902", 0x85, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg(r3, &(0x7f00000013c0)={&(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000280)="3745e7bb7caecc26e6", 0x9}], 0x1, &(0x7f0000001400)=ANY=[@ANYBLOB="18000000000000000100000005000000ce97cf9b340000001010000000000000ffff00000600000082a5e03c9395e4f3d52ae737c30957c99cdfa6d4f4575d6cd6b998007dc4680c92640302a96de5a98ba397c9e8ae980860869a8a2d006052bc53d7546f8865b321f291cfe36dbaf1bc0293b98e6a97b4f358ff5693112afe9716bca7832cc13cc266913c84cb1cdafb40715cb721ce05c358d6a95a51afd19989b4cff4c2a6f5566e735aaea221796a86ae6cce25155820b776e4637d0dbac684cb15f18e4f181ff61bade688f3f7f6002dcfb3a42f36ecc5cce147530426b4c5a2563138967116a5d4dc5845829cdfe6e00d94eabb71617d14689a65849744eb5356e5ab88602fe3d8b0cf48d5f88a8803448ba848c175c2111db31632fc822f0997e1e27d9b52999deef691cbcc896960aa54f27520fbd3ef6415d61e2572a07f3a8769c512717ccf19751056e5a597fd2c04688ce47f1776cba5d817f6da8823b53081f03daa8584abb89c6eed2c857bcb5f2db9a9863ceae7070f5f924e547c0856a14930bf07a14159ee3119386494f3909731549d1a4e6a6829b1b37001e4cca9fd7470da49e78bcc3c7cac089b78a285a1c543c9c7828cbcb25c076fb00f4e5b05fea490c59c3a180f41c00b68678ede1e32bdabcd7809b954bb34c8c6d5e3d4231ad28d98cdd176817de5ea499bc0ec1f50176ab51c8c692d94c6211c5f3dec2a27fede928a75a5ec4ecfa793364ee23530dcc485f9691521d419c184a176b15dc33b7aa470b69cc6bd7949fccebd9c0c90de9dd21c59a59a5c360dd616a3b982390b730920517e06a97efdc0f21fb86dc7ec697f5d3cc84bb637eedddce5e88117580a65d5b9a6ce552faa721b69393850870c46b9020efff04bd373c5d046c3783b4e67797e7cec0335bd368c4012ad6be60f65dc9599b75b08d2d06411b8f8a3c3b9a01cf7d84ed33c5708cacc7a4206d5f775d4148c2d8f38ffdfefe82aea54e6355b9766f976a4180903699eb8f2baf1fd901b304c420dd9d7c70feabaa05bf4243d0afdd4d52eb6753a238c04a229de2b634127222553166f9f188f829214a686dd4610ca2f8ba6fe4dcf882e62018348b65476eef3b2a6145372a927dd324d50d2e033dff10819cb1aef53541be093b0014686b70aa1ed723feb5300f5327da68471af759e28363b1dede4ab8d75f49b888772bab7029eed6a5117d8cb41cef6cf422f2d859d4340c0f122688e30438c1b1c8389d0d8cad85fb40afc4bb7d4a220aa34af94dacc7ab5331d19c3bbe3740f3dcc8f559b1176d53c7013aad8c0dc62df7f51a6ef9c009fd0fd687a44dd23db2f6bc2d0ef44adc47abefb4e6a7fb15a7b218db1fb1bbbbe7bab4f16e393db2320429e765809f36d860cc03f022379f89fd1751f7e5c463d6bbaa081ebf4f80e73a8732686899fb75906cd8a7913042812ef0d649ed25bb2e7419d3048d6de6e086acc7d8b9216af5c1ee43360a6140d538f8efd3473b17dbb0188460ff0f91e4be9ec34ac3ce191efd2287835b22148ce18fc398787d8bbdbab3f1f454ae85ca1fe19a232ef58577c2bd0d5b574d22e13fd17a605d24581a19ffa0dfc1d927cc9ab444e59b705c46168d3c5516cbd318bd31f508d5213d42d71a609dc9671753d03da4af011d950cbd7d69cfdc7567e2f8f4a96fe190f37c85c288171c42a5bc01c479c5c268bdd7bb6e5ea919de889b0e91190261fef20e0e4f7339ff18cf8147e308ca246ee2e844cf1128e1fe2439d9ebf8b798dc629f9c61e6eabe833dfd5356a2c7a862f17a17d739925aead982b6b80c1fac3e1a88226800f914e0a7afc277b3bf3d7d23ba2cf6b87852e0b39056f634322a39c1918fad6d7ed51a3a42983dbd10b0e4a798da5bb28a20414362948bec26363b11bb57cd7cba214dd8589f63a228c9ef677d36a2ed234ecd0c66c6b2da449313c28e0aa8ed258fe2a27a401f0c94d1926b82bc97d2c5a4cf073afa99d4d6724d1f418b683b359026d04b743ddc13eff91ff282d67d987831be324b2a203812c2ec73476644c90984fdef0ea464d34ec84604ea1286a4f68936c8beda1e4e09ce77d00e444162d1db8040c3ab9e95afe7ea32bdd30af074212362cc3120b581cfb224b9e0fadf5032f200f2cf35a9df06303990d70f62e874b135e26dc59c97b25ff150af7b8764889dd03ee3b7006a8885c667d74eb8e42a9869b89d87656af964ee6f1e54f1b61522b7ba4e6bc4c15102225d83ad8fa664a43759ea35a2d514bb5342d27a71d9a1388de9c6f444c031b0b22820651dea63cef74975ad9f5e850ddb8709b76a8125ad93039e9b8375fe09947c4deef786d0c7db633fe253cfe96e1b9b30f8d1d536b3b5c9bdd4a8a48b6c1c7402fb9667b4a3b1cb47c654816ba6caa684dad2370dfbce13e54d5f3da84abf3054c1ac063c662dc08914b1f796d250049ae2587e2e45d18cf3bfb9ce56149e5d3a99682eb4e43d82b8a463b6ed3ab15d1e60c4579b84f39070e031c326dc7f9223a0c744c815faf59c2f174ac272c5fc28ee2ba58e30b2fa6c238805459a1b5faf488555ed23ac7157e628ff6c868405eb114dd1a3abd04cb167bbd45dd1a9ad804746ffea4efca3b2f604a123e0ae84347e5c02e462078e0cb1ee05c68ed33a7c64d55cb323ff35f5e69082dab9d31a29297a0e9203816f0d34eb1c723f2ad24f821a5b44b6049947c0b5bd378f9931d9bcb411c113501920509338778248775dcb191328a94841b5d41ad3c646c3e9e0cd1cd4300d43257d709033e8e8dd7d93a819af4364c280ee39e063002645581d7a519ea8a6b63ccd2de65463299ee7d76097278559306b51da31f6eda7aff69870398f0ef0586b6edc846cd6dfbd97dab6d8f605cdc02db0a8f2f4bfaa23e5e6ecba4c32b7249f6a7f6ddf80d76ce882ddd4a4ec46ff8d08ba3d567d25985fa1122a60d63de7480fed9610d9af345700db857ef50678117d66f98b86729b8a985fa779e1eb41bbd95cd50ae15d8175939756d0b41a54655399599055c7ef82b5f3c95dfa8362d2ecf65129089111aa68e20da4970bcc2ef6629fd471609e492731483f7dfc7042f51c9216cf59dd2cdf596328c5f87d3a4ec335b7f3dac51af1cf94ca5ba6930f360aa44c94786ef45f0eb780933746c8d31ccf1541c46fe734fe393f5cd678512c61afde7c9492833714f122567419f62f20fddfc27eb4cfe0a935dddb3b22fe400a7ecd62fa1bb2f22ed7ee32c0cba031b35df003a1864262bcfdd6f1c3e1b57b1fe69b3f6eda78a792f2e6b26077bda42c7704b1d0dbf7cadb5bf2facdd3f34cb278837b0b72c2f90930df4513b0affc73a4834b9b0c52c7c52320f3f8a6e8f1af3a20580614cf2b5fa46f9fdce0eddaf097a77db759ba53bf4cd5116704b098dbae9f2a71278edb3b59b681a6f4cac915e5bdbf9c970cbba6b3b14067487d96a236edb61b0e2e807e31227e6a902348f9bdb6076dee119b2b6c478acd8679fc2cd90c46d705418fc71c47fe4adc88f5d68d7ef66782981dc90d498424a643fdbe2941447c96af794f497de5517fc021d22ee76e15d67c4ffb26c235a69d3a56b26965520af6028af9cc5e77137cd8d25aee351426e40c700ef317eb85e64910c1f746d8e12f29ea7c5c314bc454cfef5b72e6c184b6f7e2f9219b8d78ad44db8a70da2e40b8b35861f2d14c2b2935cd8eb9563b2b021b3332983fdfad8f1f7c70d08b630922e709a0cb38fec4166791e4a3e9ca7bec0bbbe5abe726c46c5b5d48d0187eda9fdc882854392c00f41d6ac6322bc4c2c0c890f5ac2fe468ef04b85f26cf6ce3f397d84115a8c7c888b5e4903dcd6051a5a68e37f8130dc02679701df4af1388d371b8e1fc1051ef22da1345bd2ec42659bb35492516db612dc98f46ff96001811eb8a2b7d94554043acb69d92aaa1e2b5cde0b18ec76a659464dcb3f8fe314b32a5c5a313fccaa2d0dc0d8c6a6d401715e7c22fc417f51a12b2d3769772bd831b330b278f964f325eb955dfd7390b38d8541823bba917c42571318f39ff7b6417fe0ce41b781f977ecc65d95a3358e310a95c9e3fce1c7f1969304c4c2c5056ddf43a1b10daf09b4db0d2ca60d43cf94b9593f787cd0cd0799177788fd34894f4939eaecc6e479e821077c45d81f95ad26ab7d42b4ef70ff440dfd359bd374785c9d1d1c4e1339508eb786ce2725a6946bb6cfb7209a16ea18a652eb085c38510d0f622a797fffeae016a17c572566d433720f5c71d87669fcbb5b1e4e7affbb534f68f0fa6bdc02be6df7504af22a714dd923ddcce0b9dcdea5efd8b48c5a001463c11d3fd320a88ed6e9a79f05c2f5cddd131eaaeba511cdd08d688a134555895aeee67b262d1a3089960e59dea302b390c187113baf5765c677f112ba5a1e841a36191a0fa878447536066981551d057e933b6511eacd1c58edf3ebc4e4ee5ab9328ecb6d18947fbc41e81504334635e033d230c50e6e46e72ca1149c55c133611e038d38151a058fcfa5f41680f9cd78cc03a59e6e4e35d9af89e7bd2b21e3accaaa5777a1035b1cf993984d84952c8fc7a11948eb2b4855c58e8457b8d40506c382460cdc7d6337f09087b01bf80ccb6a209ce5c6c49fb5a4a30445cf649cb5f852ef31e8b840a81f7eda9aa60c4562a92bee40facd4d44606346193264efd2eb7e694868453b27a8ccafb9a6b468f7e3434e1bd5884090b53399d793f9105bfdd424c8ded2b3012c6055cd79e009deec3f53313809b225f88f6f5a60c2ba55479acc6640e923cea0a29c30e6b7fd90322290c069efc610b4c5ea7d34807a5fb0d2070f3ff88ef41e93c8ed36436b7cb6730e1c0f44c2b625b913ed36e777e8592c3723ebf903a4e59f32c729da02b59cd994097b6c2e1e826f9daa5700da9cba83859f165a15926f53bf76ef35b7ac90c78c1e69389660e1bb589ebb63d8cd41d45123fdc73874fcd2d153ec722d457e3f5314147595dabfeec511ff6432f7b8310516cde7cb1cfa7dc299f2f50f1af8ad415f302cc53ddebb514e1303aa627ff83f28918884d3128789edae9e1abe890c19803381ec8d12b028e70bb3c4cb215cc34d06b69ee10c0d5900acc66c20b86ead9a32da8e0f1f7ada5488cc3072cfe6ab3034f777a97543829accae9bde32137b86421f8e12a7542ef731fa1bbfad72f6b168f8c5afb853cbad73015d8d7d5bbeac210cc81c5da9a70d43bf9e5a6331993b3740cd58c57e97b6efe97738706a68e67b50c07b95f7598ce6aef539cfb6e93d81c0e26425ecf0f2c85c7f6dd71f95706d32b202865a17a36549efe93b5c35a5b3e8f4d748f7c08ce4f1440c9f729a5f9143af6516106f27141fd34c480b78682e19046480b304460acdddfefb5dd0736403c17aa5e23aeebbd6a2dac54f24e3628c49bed17708d6e33f93710499412b54d9de496296de42c1b3a4de41d019f5fd96b8dc1e9a6044e0187e2fecbe428911a56b438410522864487c6473a8a095527283ae8df9158161cd2fda9dbd27a5fd813bd70dbc5db5febb80865c9c5be4cc7e4637de560ed4ac9af2fe02fb8ecc39a9887be2512b5fa6835d5b62a1249d7fd40ef47db27621ee4c9e8a99b763d245ea66c6e834d9f878aa3fbed33cd0a9d09f1f601d32283f44e33e275c5f76522c47d0962a0f6a247242bb2f40de2fd568fb27d1964e474de7d0c5a55c497844e9759f11915be5f7735cd99d39d795865995e8940448d8980117d57026dd14f4d55c3787d31d5e5c46e469988280fde6ce7a9630cd64582923728232a2516e8e1cf9ec2b7a2915c439bc0dd44655bd3ff23000000000000000010000000080000094e42d6b937177cbe4ab5fa9120f3761f1d41071ddc166c047aa451e74630000"], 0x1058}, 0x405) chmod(&(0x7f00000001c0)='./file0\x00', 0x3) semctl$IPC_RMID(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = dup2(r5, r5) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000600)="c68aeed61927393216e94fbcbd7a43597ac1372c98cb1f00000000000000b8f5cb9b6e3d6adfc281c394447402007600d209262fb52d2a98074ad4a995163fe0a5a489a6a80ac19468024847180de7be133abf3f1c3470589199808cb478ab4e53036d771eab6c7ab991d12a8f54537afceb13aefcb1dda2255622f30000000000000042cfda41fe25568d7f03592284e8fff13ca33f648559acf30ff3c87284bf304f807ceeeeb8596eb0efeaaf52082d5a22dfea80f242982fa120a45e9dda309fdfe41922d00ae627becdc6383e8cd61e68527e871813ff181d66efa95196c7815047572c54da17f4ce8ad4b4100000000000000000000000002ef75ef0a54259b94de4998761f633130c41b3a479ceee80b4c818b2e1bb80821280065d072fd3639cf570e90e2ad057272bfcf7a776172c15a436b517f06a", 0x13a}, {&(0x7f0000000400)="d0486d11b12f1fd13682ae48165a6279e9ddf440be1c23c5694f4fa2d221a75e38c2464a0627fc7692c8", 0x2a}, {&(0x7f0000000440)="c24f388446ef6e9529ad8c6ec908041087a7fedbe477dc16f4a0e61e624e5d5e55dfd4e87d1df96aa40b3fca", 0x2c}, {&(0x7f0000000300)="c416b595b427b343c18d3d2a7318f9af2fb78640ac7c010af4e87f3d7ed88af0618e92d6ff2a83f64791afef532cb46891580c6e64eb7270ba1a962b80228db5192250fafe5193886dfbafad33", 0x4d}, {&(0x7f0000000500)="54a1b26a03ad79eb505130dc97cb18c74cdad3cf4a2bb29e8553ece5e2ae29cc5c1ea82f3156e2d314f06169a9b05a18eee9ebc13b331d1da4dc15f95e876be83c67a5b6f73fe128bba1b912fafd246687218be393bd1918ddd46f33075f34e3969c11b834c016e36fe91b95be441d36", 0x70}], 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x4, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 0: r0 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000001100), 0x80, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x3}], 0x8001, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000), 0xffffffffffffff89, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x24) mknodat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x9) syz_emit_ethernet(0x46, &(0x7f0000000800)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000014ffff00000000000000000000000000000000000018"]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x28, 0x0) executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "0000c6f26461c094f4ffffffff00"}) socket$inet(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000800)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000014ffff00000000000000000000000000000000000018"]) r1 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x1e, 0x3, 0x0) write(r2, 0x0, 0x0) kqueue() r3 = open(0x0, 0x0, 0x0) r4 = syz_open_pts() fcntl$lock(r3, 0x3, &(0x7f0000000040)={0x3, 0x0, 0x1003, 0x1000300000000}) flock(r2, 0x6) flock(r4, 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) r5 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) kqueue() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x11, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000280)={0x3, 0x1}) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x200) msgget(0x3, 0x280) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2a}, 0x4, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000140)="8e092eee124980163ae4bb467bc88211124e4d3796f8a854396c9abdf04da67e0633d3ca796d0e9010f7e7f7b7a5b943a1cedc6a5846092dd8127d93f91062ee19e55a9bcb58dd69a96a3f430ae8c3c6d447fefa031b5186d6bbdf66f1bcd48fa9eebb43af9064d324bd377269a2454c24865a061529f6a922801120ea2ab4dd27a4a168fde6a9ce90db3b4c44ebef5473e22be7ceff917a4b0e165b426c4cd6a4cd5e87e8537251d58c41a894c2ecb2cf3bc0ba43dd02a43a70cb265627f144a4074ca741c97972b3931686260020e5b9f696b04fce516c509015d56da9a1f14cde85258bd4c5e8382eb5f06fac5b80de4f3d8bc849911cdc019f98583c59bf9fa4a5c5", 0x104}], 0x1) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="c535e54aaa", 0x5}, {&(0x7f0000000280)="d6269da2b070e330a10059b9962bc7d4d39d3fc80f9a06d11b337377ed8eea279639885eedb56dc99710a086a9961420aa5695e8180dfd5aef4ab16307a57039729347a1637da2b59ea33e5493c83ab6c0f1285f11e0e2f7bd8c4b6faa92ee78eba7e6e16169adf62894eb09a617dca9efc73aeb6cfb0e98123c1c4d9703686c0f023c954fb81ebeb27829a92e139f2810f7796f1747716a956ed961488ef86da3f9afd8f82e9759ccd7f306016be8f0f8", 0xb1}, {&(0x7f00000000c0)="179e53dc2521ce85d2b4593a8e", 0xd}, {&(0x7f00000007c0)="2e25781223e046eb9cd46b3336cb5c27ac6aec5f325e99c4356db341dc7c60291ae9b86daf3fb204064e6579025898aec995de7d042158dfa164a1451848e1f239dbe6238206ae0c4c6788d3e2d1a052ac61505af98f1f711a917bea43f426d7b0c9e8101f3a9d432ffd25c3d3bcbb72da6b546c3aed6b7ead730b33b1905c3f83850aac1825a35ac4bcffdea32e5fe85da33563a793498d0049ebdd5f6cfdc094d482cea24cbe20f0c58517d3a5a9949b38459775387cd857149a54efd8de6cdf2ff9d6678ddababb74aeb7832e080c4da1cab9b58f7b4ed30814d6a550e84c9a906c89871d298d6b53ab3ea83857531a810f6cc09e62d02d3e402e46cab8fed0ddde4bd269ed61efffa56240ead010c9158649eb69a1c9542a05cfc2524e70ff77641b108e27e178b976da5dacea9f903e8b15e5eedb4ece55a70f62ac097263575b5ce4d3183196404de6ac400835d73313804f571ad18dcf1a4d3b7431556cec", 0x162}, {&(0x7f0000000440)="187dd9eb7a7de72f951f2ec00201b9662b", 0x11}, {&(0x7f00000006c0)="85d6eb029a0cdb2a22080a1e9926721c7a61246ed10fe0689720fce279d18d4f91cbf0733eb7b8bda759f95f75ae9ffc9f7fdac2b5581f99b91e486cd0b5f3b78872ffaa15edf879349b7d6c3c54ded6e93bea05370f0a3362fbe1870d0fa79c417c68b8c77b19a574dc9d7d4057a84dc7c1468319873781a3551a1bba23a6a77be274d90b2200b30e1c12d1402359bf016ce8abda446e72ff8399a89ca0920f664a36367424fac975c9625ff79c3bd629c94a1879484eb4729170829357438865e36dd5ffee141496eed0da572f333c3db9964a0e56b984d075e46f85b4605458b07bc7ba3f9f47069268", 0xeb}, {&(0x7f0000000500)="fa083af110850a840805ed22d81bae51bbf33ed770887f0fdde1f035d4dc87397785f4c363c4e8e33faf65b76bb90f63c766ffee4e23b2dc8e4b357740995d1124eedb65ca449f9b3c05663deb7b1dbc35ec88469b5c7709cd8a012cd2abdd1be663432b44d49eba183a4bd80d5adb6b30504918e62710a83466f5f972c9547880c90adec7e04ead362faa2bbaf6381180509ca4216a5652b9d825deb62219b3e98a2aaa04559939507c892f944c7ec3ef1cdc75098f40904f943c46a8815693", 0xc0}, {&(0x7f0000000340)="375d06cabef84c3b9acf6e82713334fc44ccc199e844c07ef4963aa325466bdd4bb855a1e0056acb6f9a84ca6c7dbe743f7741b027f96009f0bb1bbccdc97e1e766c2656f8a523edd27bce60b27bfd4d5239f1784460ef2870298727fab944c620a810", 0x63}], 0x8, 0x1ff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000100)) executing program 2: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x0) mkdir(0x0, 0x0) dup(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x6, &(0x7f00000000c0)) sysctl$fs(&(0x7f0000000140), 0x2, &(0x7f0000000100)="76dfff3e", 0x0, &(0x7f0000000480)="605ddaaaa1dc8af63f325b456d4b698c8d1242ecaab134610d487f3c445f3af05a1854e053c3cad5", 0x28) getegid() sysctl$fs(&(0x7f0000000440), 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000040d000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) lseek(r1, 0x4, 0x2) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) symlinkat(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(r0, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000900)) pipe(0x0) close(0xffffffffffffffff) mkdirat(r0, &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x11) r1 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 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(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffff9, 0xcf, 0x10, 0x3, 0x8000000000000001}, {{r2}, 0xfffffffffffffff8, 0x5, 0x1, 0x2, 0x1}], 0x3, 0x0, 0x4, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x8}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) rename(0x0, &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) executing program 7: sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) 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}) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = getpid() clock_settime(0x3, &(0x7f0000000180)={0x100000001, 0x3}) fcntl$setown(0xffffffffffffffff, 0x6, r4) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x3e}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x21, 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x3, 0x3a) r6 = msgget$private(0x0, 0x13a) msgsnd(r6, 0xffffffffffffffff, 0x0, 0x0) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="db67", 0x2}], 0x1) close(r0) execve(0x0, 0x0, 0x0) semget(0x2, 0x2, 0x20) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="db67", 0x2}], 0x1) (async) close(r0) (async) execve(0x0, 0x0, 0x0) (async) semget(0x2, 0x2, 0x20) (async) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000003780)={0x0}, 0xff56, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x6046) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8000000000000000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000000)=0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getppid() pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x4003, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) socket(0x21, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) faccessat(r4, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x802, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x50, 0x20000000, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x9, 0x9}, {{r1}, 0xfffffffffffffffb, 0xc8, 0x80000000, 0x0, 0xd12}, {{r1}, 0xfffffffffffffffd, 0x9, 0x4, 0x3, 0x400}, {{r2}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x1, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80, 0x400, 0x6}, {{r1}, 0x0, 0x2, 0x20, 0x64, 0x1f}, {{r2}, 0xfffffffffffffffc, 0x18, 0x2, 0x1, 0x3}, {{r2}, 0xfffffffffffffffc, 0x82, 0x1, 0x1ff, 0x7}], 0x7ff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xfd, 0x4, 0x9, 0xbb8}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x2, 0x59, 0x8}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0xfff}, {{r1}, 0xfffffffffffffff9, 0xa8, 0xf0000000, 0x7, 0x1b9b}, {{r2}, 0x0, 0x10, 0x4, 0x1, 0x3}], 0x1, &(0x7f0000000340)={0x9, 0x9}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000003c0)={0x4, 0x80, 0xf4, 0x7fffffff, 0x100, 0xa1, 0x7, 0x10, [{0x7, 0x3, 0x8, 0x2}, {0x82000000, 0x66d, 0x1, 0x6}, {0x0, 0x8001, 0x1}, {0x3, 0x3, 0x8000, 0x6}, {0x9, 0x5, 0x7f, 0x24d}, {0x8, 0x1, 0x1, 0xffff}, {0x3, 0x2, 0x8001}, {0x6, 0x9000000, 0x7, 0x7f}, {0x2, 0x6, 0x400, 0x4}, {0x9, 0x6, 0x7, 0x6}, {0x7, 0x2, 0x200, 0x8001}, {0x6, 0x80, 0x3, 0x180}, {0x1, 0x9, 0xfffffff9, 0x4}, {0xffffffff, 0x8, 0x8, 0xffffffff}, {0x10001, 0x5, 0x0, 0x8}, {0x4, 0x5, 0x2, 0x1f}]}) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x3, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) close(r3) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) syz_open_pts() r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000001780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f00000018c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) pread(r5, &(0x7f0000000040)="8bbb33699073b35c49f77f2b14b18f0336e78190e69325b505dd21955dc287760ca7e770ed233ca7cf091bafb920d09bd491aebabf0f19c7286b63e7ef33fda5f50d196550cfd760b529508766db8c321c37b4eaffbf058c8f83", 0x5a, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(0xffffffffffffff9c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(r6, &(0x7f0000000540), 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{}, {}, {}]}) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffc2c00457c5601a5ae235d3544d1"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1}, {0x14}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="29d44fa723ba2bac49", &(0x7f00000001c0)=0x9, &(0x7f0000001880)="f81bc024166c6aa535a23aa6726317a9806ebd132e0300a3a4729af3be4d2393353cef04d467fc7ebac780e27654799acdcb8ee94f3a90c54b2af76618ddbcbb6f4b241347fae5f9cf913b361634c23eca935e9345526650505cd2fb029102fe8b486177ce8c828bb8f025e95a238d71c53b08bd48810906c7e5345c6d88b6f88d551c7f13b510f2174f30e013cd34c0fa6dd1fbe6eb3b882796d35ad852fb36c9d7eab6456dbd7157137ea73c6b6ed9c139bf3428d40cef8a82b38b26c0fec6c1603f5cbfe150514c1021e7846571a26ae0e4df430aaffe03e0b17d5f88b1c2a9b1430c", 0xe4) syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[]) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() kevent(r4, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) flock(r3, 0x2) open(0x0, 0x0, 0x0) executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000000100)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x9a}, 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x3}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 4: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/182, 0xb6) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x0, 0x8}, {0x35, 0xff}, {0x2006, 0x4, 0x0, 0x80000}]}) syz_emit_ethernet(0x1019, &(0x7f00000014c0)=ANY=[]) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x83}) r4 = syz_open_pts() close(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3ff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000500)="b2859e02826df9e37908658b925a906045609815b1cf59c80a9bfb209e050000009b3d4460319b7576985497ac77b31e4f488f15598a9e0787a74d36d8bde16558b20b80e164b0e16a2b49d49afb5607c1eeb7eca5de6900000001000000018d6a25d4ec95f325c24155f006959a10062a1182324f74bdd3bbed985c01ec75581f96a136d7b99ee367a42f9bf88f721dc7af24c6dded7e4522fde299a9603db9a326573a5b234561e47dee3d8b1d5f8f3dd6ff65b6b794410d4012bf973d28ddd6045f31e8bdd63fc97a7f86de4694306362ca7555746a90bfb5ef8fa7f4909dd625043dfb04cf87f975bc81cc376fa34d275d22746a8251139e8642211822802eacac6a98bd51a6237677d956939d6584c04fe7ff1f4c4982"}, {&(0x7f0000000400)="5352d3e51625502afda472cd39dda14f1331f6ac046a9ee4b4b2c8796dfdfefd5a99466d5e72bf16ea21977043593f0e882b63b4938e1a10f1fe6e6020d8f8468363fa5671651aa4d9726f00c6bb7c8ffe0e96f2a313ef80e2a7ed2ccf291b5ffb84642df0b021b6f91dd6549b71346ceff116b0d0c0dd5b5ec73662d7ea456aba8321455ab36325893ee09fca27e5df29ba39ce5679cdf4ace9ae967638a881ebfa28465c964632fabbc9206ce5368cc81d06d7a7cd83e07f1b5eb695e86091551c85e3fa519e6b8d6e6858e5867354cea705ab9fd2c75619c12edbfe7725c789a8"}, {&(0x7f0000001500)="6489654a3ab2c2bd0243f8f06494b627652e40c659e8aab17a3bebc0af06f485abecb904b11952fc6a090c6907ea3183b54999cf5cb9b61506f67355bcdd942c25d7b3404902b65f1afb3caadc74abf6cf45c65f4bd21b7d0cee1aa97fa83052400072ccb43c7384770685a474e8a2b7208ac27245fd78634a6bece5da48180125b1018eab1e5f2e642592398e3ba05216b285087b7801219a02ae77a2242903471c5daf20f6fc288d01b9501f0809da5703189df3ecfcbc2b2093e4b9be8e0d47e6f70e68872204f48848487b65f93dfbdc47ed29bf70dee5d1ab4baf2e59ab59f431e28d1da8c9df19638a847708cff5e433f076e60bf106f81cc9346d4a8e15854df41c449bd4e1f12d2152b3e9270702eda70d854d000262749466da2c0bbf12a6f3e5a8313ac7d4c689c837ae41bc83a99b6a09cc5d7c4c6dbd4b71157a585045efd71ea86d01abd4dc47caebba355f26a3ceb3288b4bafef616c1dc99bfd64e0d66575e69eaf5c62d87d3b95c8af42ece824d4d2d4195a59d77759ffc8074b8867e412375604997f1edb864d829f0966b457258c5d2d617f2c80fc9a13112c9da79febbc58bbcbdd881ff86cb71d570d5b1d8116d520d3841d4b76796ff5fbdd8b0cf4b2b738bb1ea17aac62a2fdc8c99efc94564c205483cdada956a95eb1d565c47e5be11351c09d615fff1989b553f919f0f5930f49d3e6accad2bb321b6e71d015b133d6e521d70203c4c35b093136a3b3bbd47d62dc2849980f806e3afda8712ef232368e2a929a3d81fa8e9f92c1519b3e1a9a5829e20fac3100e028111803c2ef53d1d11b14c3f610e842ae6a071eb21c2092c9357d2a74b14f449aa9605590712ace44a053f622442fca3d2b39bf102760da9b1d12df71c040b568479e0277d03ddd26c461c1a8ddb512a11be4209a283d4c78ee3cfb6fb37359534aafb60d84a6586a0c5ba02cf26959d78ce879bb69c946d5755d31504badb89023c29791068edba577f905ee2d9af9b76e23888457fc2325a0f9e993ad8853fe5775bc5bc3bb71b28e11084efb6c5ce4ba50ddc5a0f5e4c2c863c18a624636e66473ef15188294c89af3efb5a529bf4bb8625eccd2dc5369cadb9691100ca9531799bec5b7b05cc6ab578d43d60b5db6272667e10cd803e2dadac0f3e8dbeebf8120dffa641d33fee2ae59177b27e4141888ff0fb4f54bee9a4f810d85266d8fa2864bba87fd12c0ea8731149cb9523142b7e6a291738d43d8062d232d0441713110e2f04bee34a025e54a8db37dc45e03b1a8cfd44d8a4ae40fd2d72335055891f202c9082ae921543606e729e9d280f61863de99d05647cc78786ac8efce39aef15e605a1825a9aef298c719faefa57848966a651fe9357dee5304b735e5811f5336bfdb5c96a2437b8037154d92bab2ae9a48b9f11df1de0e0da3610c99f98b5a3c9a1d5bc1c24ae85c2e42809d434182f406eb385619e5e56969249a259dd7c45610840a97720b4488f9330dd573f1142e1512d704df935800e4ed35bc321beba5c2c3202ac47f3b39c00d719042b89a10d58d746706e48e782bd3ae425386e89eb0438bdb6dc59d5346d0e12f9ec6453a078e0560eee8342041940bf34fd9b4e5d9d5c802b8d57244af1dbca3d33383ac200be6475e8234917b8d94a5d67707739722a51ea55fa705e3bf65e3705fafa51fea9af31f9f7faab7366e847ce04ca9d4096714f79bc29bbd99922df9736d0285c034b443bc8d645908ce6236437bc067a84346ad963f9730b9c9d700663fee5efd27d485df3eeb34aa6fa0dd6969bc1fef115c294c7f3a000dbbe326e20415a5636431361f7c39a7dbfb10c106d913fa95c7decd12ebd497031e5293c15f48ae0da72f376cf4d73581870c2ce8ad70f2d0848a92f19ca7fc5149197683f9b145b8a7e2f32840c69c064357f4b5a8b02858223d02fad4431d5593fafab5e4b5708c96f5a5495c2e63537a344738840bf2b7ebcb0b467677f74cf1c11b764095f2b1d9aadc9296662c8a0c7c24f3127d113e3ee4290cdc4c0da272a8bd5e7616288c6d94b8f5e1b48b0a2cf586f7ab6a2d1cfc5bdda7d1934770899fc633c7ee3b4796abecfec8e6c9c1db035e0a565e4d74f5d4d928071a17d6cd2d65e7ec4a94b4328e2abc6916ba66bf2168f36909f688e74929bce525151d7cef97f6cd4756f0455928a2c5e902efdbf4911740646fbe890edf28b74352a1caa0890a9d43791a7efd5cbc65f08bcce9a071e6f71f230ba44a72b3ec2ced831441bfdb83f629e4ed7569a1ff3f0808eb42a4d0c093cfa079692ddb846e081da4879976aaaf9b60ae3b23e8633d68b87a31d1be0cf4397a240900ead156617128ed255c679a1ecabbcb5e63475a642c0924dc071b035812db9e2917cc56739e1a4e35bf04e80b85a645c8b885081fbbe4c52ea6fc265ab367db59554827856c39cbbbcc31b2f9327cea4412c812285264d9787b19a1c4034a4e815f4278038665af37e1b7766a33bb53570db982a8ac7ca3a46d5b836c3ad3d7edd1c24dd61f4a2f81189888f3907c06e9a8669c5c83a1f9d0e3a0a151be043df4eb3e8283951dd568ff1ac625a472cccb6d8d104b200300e404ca05ecbc602b949b5396a955a4e906b1d4551d4bdf2a29b19f20d65d23f1ab2898a2e63b4016c2e8dcff4dc4ec1125a8e665f634d1af88a9152c49032e668d7289a544633f7c4e0ebcfa40860b0ef23107ba02e1aa5c75f5c207d8e97e54d6d3cc596aa2544ebcfa0b43abae4580a8d5b960bbfff5cec669de685db6f60f03de702c402dc2a83f9cfca35db2b6df7b125b6cb3f0a90d24b684ac7affa0810340d8236ae4fd8831ba89bf5f1a138050b9100c539dad26e117c66e020f0289a34a5fc8b5a817e5603459c7251a5439011a838310dace8bcdce864d580314d0262d82c5a5efec59adba3cae0de623682c98d2dbe9e769f13bbdd107445f997be0be5e673a1a794bf4d288a4e7184d69e8d04f5fb91f4a8be8fdb20efd68770cdd70bbcbde049409e60fd7b43e534cbae77870ee932c9468b887d2deef28b87e28650d56247f42b1d840ed67cd13a4b7702bb602c0c3609b38b4fe47c729267cf5e9502bc6a72c1d106121af8aec2a3d3059caf53d5718bdefbc3a144c96f1e95068698801346922aa4bd8e686013d8f85ae8d0b8dee69e591a2da645bd8e4879e880795e7d8faa9f7f60ce61da3edc6dd6bdaf6ee25af5ceb7915eeeb683ff0876bbd691f2f3bd73ead6e3a0c1d5d3749a7326a4e5cede09ee53c79820ae082dffd40dd3778b628e115f60bb992cfd09d57e07bf822da306b75cd640072bf9ce3463996de3336ea517d35d48ea90ed05c9735c89af56ed059ae54305063bcf1d64354bb9a8df7385caa4b892d4798f82475f9af5c5a0b7eb24dac3438df4c1d9e8719c1ac98698954f60a55740cfe217d422b33fa964c0e1e65513988d11489bc3b30a2bf21eff4378c4ba89c6c132d2eca3f6d76a5d155ceaf82f80daeded566c8fcb0317e6edaa6cbbb87d838a8169237ce60bdd2e4f2ccbf7721eab467cb020f54d26fcc6ab7f44d9d1aeb66e6d6b8a543097691346f9eb9fde4cf9bf8c49aaac4449942736c57f6bcc19c30e8e7c640cc786914fd02411c16ccf0032c6116b9d3729810042d7d9a889a2c38e95c953b69f4cee085dbdf66c1710b5a13d310757b4a60f6aa0ceaf5352c7f13f21055f4528c348c5a170217ec38e49033b11abb5feb71b2dbce05b3757a4ba59dbd0c5ac664966918c407e2f8a38c4218be26a73b9e9f48b4b938eefbba1a5b4879b5706302a91589a44625fe4fb40e88dee0dcaa664e74e240e0a70a3952d63bfc590c9aeac10aacd7f2ea9a48111378f09ee9951e720bafb765a664c04c5969c64ed7b78fddc5e7276278aaabb090b6d07ca08df2e00083bd32ba2745358f6bd8f7b8121495cf68a36bf295654412e3dcc009d009b0a2ae44d1c06988d1fad9281d65a0029cb1006228910b09588d1a39502fc9ceadd237a84d19039cce2e92b210a3c5606101f696d057ffe37210c087e49cd051ccc9897cd1ec4cdf14f921f13eeb6c69700f529685ffe32094be047a7b125d71bb6f6398c57151f95542c87d584c26ae475f9279b3412df8842b287dba4d38fedd4c92fad9fdeeb2355c13b516062334c17978202f0553fb2cdaf72cc0ee074236e000db227cfa8df8c3dee47515a5455cbc453cef35d85b9d0ec7123faec83577b84209823e73c890a90c9d669798f1787d89610411da9ca09876074e68986327464e3b1e6dcd1eb8aeb23413a8d388892c0ea22284f3af164a182814285bd13584c39f30b79a32d1583f11a6ff7647af81f87df453b97636afd03ff11916d1800b8ca62ee419e34100a4ac711f8f86a092c40468c43aee5036fa94c16476342dcbb9eae36e72ea4a59e6782d27a646e201382835cfd11c7a0dbdbc9c032f05ace37caa8d42c180517da6caba488bc686b971a5b5db3d42fc82a4de362cbfbebe4c8c10133bdc59306e87bdb8244107de622771609b6ef90d492f232b9250832a6b8663156431d20f1fea4d20127b3bce90f703f30eb4df1d2c74f9a0d50116f7378b4af065af23003acbd46c06135e9e907d49eb7ae1000ba8683245a23637392d36c24fffcbf4f7e8122c78b16a4279b1eb95601dbc822d408d9210be0e21fc6c6dee492dbd458652467234af121ddbe25cb589cbffab464a49ddfb3b1ee8535e395d23581405cfa0751e16a8a9f3976832ef1fd88fca74f8d1204cff127087244ff7be900a707dbc0ef14dd3790c03956f25dc79d3b7fc2d35a681fd3056e991450ae99e57a2165435da213c05ccb7ad46a43c984b190e6bb7f7f984163899be62bfbeb8770b718e34b482fc8c20c0b5e25c67131f4e69f0f66b5989750ed068def95ead7a83f22f3b6d0e97fbc0937d020b63f985c6901399665f7e8436aa3228bc7445070a21e6a9cd46c78348758ab13e8c1d5d344e28b78621a505f0ab308b5747d92d175c1e5e7e3968d7f7b1b24d65c7a2fbf7cfef15d21a7ff3a022798d0d115baab5450b2502a8b5036add41a85c2421885a534d648620fce48ad61eebdef3fd938f5552e8b075932d9766ddbf3d6efdf4b49e46a8c386af0bd03ae5a3505cedf74778262ce5c81f879c9c95c7727bb14021ba95e42219a8a5af91c734a0dc77aba50f3c3fdba6f845e0d8e10e3a5ea2148e52e69327f4380e86d744537588557b8d19b2182817890bb7ca5ec2cb83f9a6c7416b23f619f930b9ec799fc6cadafd6aa850692393ffd0580f099114c82fc9f590afebd7703e9da8a40f278f4d2479d64437dd54afeb450bf01cd7dd97b287038dc6c5e0fa05864294019bc57a68778ea3d6e670ab62ace452d2a2ecf2b6d33a618c4289108aec0162371563c9f9750a16b93c35e595bac2311a7c801cc63ac8e1ba05c5d8a9ccfba2688c99c1d44589941f22d18d345b831b5368d759d5fe9f37bd852d53abcb67c49c9f0f3d3af2ec9db0732075f1f18582257b046e196f248806b83da3d64184080984109f38f6c673000719d22cc68191ed7dbe6bdb23f1f0591a3a17c4e1983e113f329272a7e42fc704aacf9d2ba5ee0933734d181fef85ead2652729f992dc1a56805b8d692383505d71c99305344f5b9e7c3f9e91fa97ddf7eb21c456b9e954147bb220d1e049c68a0d13760a5555ebb46327993d8842fb2ed7d8c623dec952db96960fbef992c17b48dc872646f7765e03d89ab7e07e9a42"}, {&(0x7f0000000140)="707dca24000931cb007c19110f390000c60000000000000000"}], 0x1278) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r6, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r7, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x101, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e9333fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba9508000000d7c9198ed900ab006ddfb67869b51a22114d1ece85f593e7ddf42a00", 0x7d) write(r3, 0x0, 0x0) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r0, &(0x7f00000001c0)='n', 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r1, &(0x7f0000000640)=[{&(0x7f00000004c0)="4534122cb25ac723ee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188162bc6d6de481f66dab68c8d48ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7d3551ef982d078c66a1f19eaadf6c3022f8450555a9832016a20f25111317ccb78b4d62ef582402e6f8ae2efd2f99340621814a5791a88fb6453864045c123104150ef6e1ba2a046c070262bb70c42800db87460baf85c742a048a3fe5b079b7ff44638ae43a78459ebc5fccf77c797570b433a050fc26eb7774a9fd95624f17e716f94433b98b67b54d78ea085c11062d8a42e5a254196f03a48f56a2bbd1bbcbe36c8165cca80b604b66d3a9921f0b6b89225f77b4874b", 0xffffff68}], 0x10000000000002d9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6, 0x0, 0x20, 0x42}]}) write(r3, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) writev(0xffffffffffffffff, 0x0, 0x0) shutdown(r2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x8, 0x9) open$dir(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in6}) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8060693d, &(0x7f00000001c0)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = socket$inet(0x2, 0x2, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}, {{r1}, 0xfffffffffffffff9, 0x40, 0x8, 0x6, 0x3b3}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r7, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) r9 = kqueue() r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r10}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffff9, 0x45}], 0x0, 0x0, 0x0, 0x0) r11 = socket(0x11, 0x3, 0x0) sendto$unix(r11, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x22, 0x0, 0x0, "fe339657"}}}}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0), 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="fa79bdafebd0e78c6905baa16bc44d5f4b8a5143ffd3c8e38ec1386fa4e1ebe93b9bd807ed5c7b0712641055dd44144fa13d5fd15abccafc1146f0a04894bd7d9a4e2209db3977f75f1e7436a9a6bc205e00a464f3b202344ba32ac0a1ed0f434111ef835652c5013ad75c5ae97d795d4bab1edb97b8c86ca891341d3540901094aafe8f52901ce6af95cc768d13b9fede744aba5f2c77f6a09acb8044160517a08386c466ffd8108de18ad88b1c0b1277c4ec3f059247bab19d999571134cd19f71d3bb537fd0b6a0dfef520934f5ae910c92a6514e08a47b472ad3618078d7d7137a505e0a22d573848c226c3d3173d948e46ffb5c2af60e7b44544debe253762065c66c38e3082fe7c692c592b5b5b49946b831f05bac6a664eee157ea9ffec648b5648d0c0a2e8e5b10d59f4463f4d35548000383ce1395ec76ef0161fb0019e1b738d56a16535f11076dd070882020617ebc2b2950aafbc01c072352d5e2b31245b7344ff0cc0c646e66d4e2f0babd26ffa8e49b30ee0c8c9406b240000", 0x180}, {&(0x7f0000000380)="3f45c5971baacf0838c24371442bb7730d1709e7c923ee624dac314365b6635d4c4073dc1167b140103383e56842437686a96c96c916bb263de3bff8f45a99b2e63a8d11b6cdbab607464cd2e776e062ba3939f1d82ed8bcd7b91ba42bd6a5fb0d6bc00ee46c9ec15da98765a1627763fedc675a9ab10ee7cf8414ca0d533e483ac25bf5137b13f5857ee07decf99a7d3bc16c4bc3bfe8e7809e010309b30b4e8eebe3e4fc92249a1c3353a4607a62cebdfb542054ca18456b91161400c70f480b647af5cb9372bf473778a674d9048e7e1b3e109ea159e3e21dc33357cf84ffbd4304d5e2", 0xe5}, {&(0x7f0000001680)="5e795713b1efecb8976e2e454fa6acd411d467736e00eae10437e40cb4d0c28e37fde4d41824d4827b9719ddd816d9447479f7ed698e18d7f99a54409b622d1e50a3dab147202e2a7cfc3b5685305ad3a94e9ff72bd24a47e97dd294cf1ecca42bd12f0496e041bb8b7860c5caf10d61202ad81280bc0cae9e74536228217c77d792f7185f53981eb6d5f7f296d8873b9efebb5c6101406d7618a47e9eaec597d79c53cd3648ca814886fce935bb98563bc18ee1d8e1a9b9e374113773bb1323dd5437c09887fc5b6c1ae1a6cfc6264cf2a6e95a08aae58aa5af478777049d5f39e52d104e935016b4e025dc28980b17d90835e6fd0f00ac9577335212f93f78a6bc29f6ddba9d66c09ae02aaa1748b5e9a7b9871dbc0955c31488efb78597bc4aefdc6ff6700701cdc7e97916638dc44fa93212334455f9deeedb19ea99dc202be1c827f8156088d188e3074e7c2bf75fbbc7d069ff6ee9d47e40dd911cd047869860fb03cdf5fd433d8e5d0d24e938669986f8b373c68000510f7b6f9af94524649c1d3e373019c6a75b1c851783ca2309d55dcec3b1e45f2ab208594719976f21e4249fa477c717e3af6e955ad4037b96954728cffbb0bcd597b3b6f0729f9c87947557b94364f21c65ea664c78eadcf9f963973e820ac72d28c5126e8883f67a0c8bbc7f0ee3670c09e13985eb6de34daf3b638cdc8ad80fd538573c8d9195b98622df988d3c6e02c2f612fbe0bf16a7bf33aae9092b51a37eddbccfb165e93d4c1902808bc7501835dcb9d0ca034e6004dc3705b9126648bcb50d8923d4fbc850a7eb38d3d4151dfe79ba437dbf3eef1420f67d141eccd65ec63bbb0c8a70b6cf78bf56b8065803c390833ef1e21bed0ccffbeeaffa342749432dd0b321354b6e9f1c88f642181a2ee89149df6dbf1b5106ab570f2ab41ae7f67fb235d36efdbb1d7dfded2ee19a813838b31bc2e60e190ff6e9eb6044ea787f8d61fe00d4ab9b2b28698b87291d9a62a5c35292c9759a14326367e2d8457e8d0be2c3507cd41258b72f5d39dfbe1fbe9e99aa2682b2d76d8cfded85fc0c8ba890ff1dc30a361be6832d0e2411d5f80bf3ef92c853239a5f03895170b07f3936b2251ebe144e6758bba7457545324a4ea3e31ca30cd39754c3e70b307698a0ace1572f04e97b705270871b6df28b24e44d18a0fcdd31ae4db6ebe4694b48701172fabc237c67e5f2da94e3d5b8ac0009dd8370f531293ded35c9ab7b1ae0f27a151bfb3cd1f75d023f02ef7cc11ea15fa6ba9403cb685da2e47282d530f33318826e690b4f87424a1b0bdfe0b298223573aaa9948f35ce241debe7c2ac2278135409fba15b46091ddcebe72e9ed34786a47799659a5ba44e9eefea8cd839980afc9e0976f66692d84c627d2e89336204a58eade6595231e11c6813bd6492c67805b731194866d6761104c40568ac7a20026502985a9f7e43b67fddcbfaa888affc658f2f50e799f11847ee448c15699f822a10fab80eb2fe963eb10da36ef85cbd2c67131e185e54d4d2cb723d807ad932cdc4135198b6d4df4d12f37cc8c37b21dbaa35b663538ee64327536b0e3f820c53b9d3ca3b9b90dce3bf3578378abdd88fe95a327d43406dc190fc9450bdab4be01e4a9dd5d49407f91556c47ed3aee9ca8e90cb1b1048dab74697f32f6dee5b002ea7fa64a739c7302aabb7105e5df17f351a4b5fae8d7ad5f13fc56fb2fb5146eb168e6715050b8ce61b56e71675565798cfb008fac1d7953103a706222a53dc0cc992486c3d2f5b8d3248712ae1b7db621ce4146faedf0a96f558e5caff2c217918276175cd60fd6509efe12c07820065d743f5caa7ad420707e8950a2d734ef859a4eafccb558029c6890ba37482467a8dceca66692ef47791ccc32c96f66752e9c5f585eb52c158c87ec8280ad94f90ce4a6d7f3a01ed7223c875d3b76bb3a4fd5950c2561837b3d7d2a544f1a72a12ce213293563721590568c3862da1f432f52dcad2072778f2069434fc9f027be407c60e27451b236608e1e96321c78ac76cc17a69c634bf2191df6340dfe81823aa0fe05682cdab05e358b8193ce162756644884ce35726500c20b8eac7164d82bd0eeb695508fb08a83af747bd2feb5a63380daade33596a61f6db1fa499bde75b51d59387490e3c3fcb6aa79d8c616ff251b2398c99c6cc4217d0f81f0827c2d55e317e52b9472c03dd3767d07e1c65ff32e744699698cee040819f07cc7cc5efbf37c2492ed3aeb3faec104803302dd4e0ffac83d141b1db23923c324d28809a509c6c97ef17c7c175f9e92b6fdbe8ea6ec9b135badfb96ccc5124cf1cfbe2f5e4f242da9e067b40ed3b44c71cb825cbdcd4312a94e82ffd73601f43590807510d8b1ea7d9f3ea2f870e0e2f6cc78e36a07ce206932e16e3d0a46584fd71c07dcf14094f0a5c128d9f1ee54d33a2ebeee5aa7133668de17e1ae275f2cbcabca7e487c8b9a5e723e55cdd6335a835972093e37f704e1e51cd260ea63187be7b257f4856859679f15d9163c97aa4c864e2c0f80e5bb874baf3502ac8981dc17cbb510040b4628a0692b2c9cb4a65f43e503c74378ade9f6382eaf4acbe2717ec16082ca81bfec89b76e663acf3e3d84557382b74f2a4bb06f72424cec723664c11e950ad8b8d673709c0ed926853c740a7fcc569cd955520b6a2a1016b2cd5b32ce038715e77c1e6a202d77f971e155487e0e1be985bc7cd054c90b0c70d9745f396433d5f1e0c7afbc0a0f716aaacf2cc469376706932bb69f8af19e77ffd96d9a31fb7e3f40552df59a45bd037a26e19ce916b2187be34e432e4108d7845700d217900a855c0924941a11017e6fec0e972b78ff03197eeb719597c66b08c3d5d2ebb289b93b52632b789306dbb4e2a3da0e80f8b44b80ad0c1d143b293c87273c3177bdc06bd5713ab6a66a9fa9228c1439de397dab396264a9c91e297e8b14d3ca5ca4085e7479e7a32b1dca9827b2424b30bdb75692a9251050846b0cb34962dcbb3be01e1fbd162ccc25a2993599dc422dd465159aa4ed9b90c9a90159c9fd97a182214c158feee0971808792d5e51324a208f746a12723a2de4c14e30414bea22aec6c0a7bc7f15cd8b4f73b6b25f342c60ea1cfe89d8efdd3453e2a464269b32b668830f33162e1db88c367e804a3545572c2ae721e317d7478cb1a98530c106c092803ff212077ab2c459d104de152a4959184be06aa61e46a20ed4fce74905e68e41cc775c62788e92e3fc2deda10c2bbcaaa99f7d71c0e2edf7bccfa51a9381ae75646aaefa61f76547fb7581e344ae269e73c72f5215c3273b73a0c490c57897ffe98f304aed239172f084430bc16195ed6b56eac2063399b25a8fa6d7a38a25567c7bbf61b80ad0e15adf48f3c266c32bbd54bfb2a64df1ca54eab9d04d63fd158ec5c18a503728ecf66d9141004f7c2784443f29bc7999773a8de12bc40a1d092bc888ad095c224593b3c3f3395cfa872019febbf23fb1b434d5475a0cd5376d8d9a88b2066270c7fd24308d380c0bba9e795d2644c075e7693c83d14b3cc34a95074f5b115928d20a17834caa9c8d1f5084bb1d13eb9c48b91a6901eb2c2a10b7f7ea7a1778e1612ba9661eb01c89aa086bf25df0f07e6c41966fd92f4b6c11c8af29b33ec46d14e949a8cbccac0d81c3b798e003497bcc58cd9d21edc9fa2fc317e130539423134a0acc4d8fd88206db5b14c811582c6558c36ff5858aacf84096cf8dd8e1e88c66248e37d067d5a5f38888d39cd14758089700b0b182d2a8ace81b562d35f7244669148819bb1f2687e37f9a9879a5a401ca37fdf508adf0916bf76a377711b1298cc911e98b60afa250d8e9216468d59f06808f3f196b0a344636bae1a4c8e75e1117752e71fad2127b26298bbf63da91eabbd21f5958214a7d59e43e4d499345ca7ecdf1caa13d6d07416d4fd29759134601b5fb716d24cbcfaa78a8635f42fb184e9572d539289a90e7c7be6b6b95d5524498d5289f88ed1e9a00068d26fcec9bcbb5304b764333abc6f0fabb86169a1a1abf8c6f3c3d83d5cf03a2c7935cd136e2c76b46e246003dcdff77059308102153d2341e1a5e8e37cd9d56a44c188336747c1142255687ce088060b6d9954c0b4f11c97edd3a00a272facb022932dd9a7a455ed821466fcc4a312954716ac51af9ea00b1aaf8a5b83e6cbe39fc962854c5f95f8ae609478c3e0d9dd1397c40d0647cac0ed1dd2b61b290f3f245c3b4d7fa52e5f245186ef408dd08d36f2dc207f154d92b9779a7e3f57650a49c5a38333bbc218b80dc758997066dc7b4841126e632d80ec3dcf5f5b44ac972283b1ce7493b02e5f89d3eca8bacb85a27941842624b7aaa42c6b32342ee2a2f3358ba05df7ca4d0e32e023a34ded08c748029606d06e203860b5a8306d85a139d802e1d66c54c097e9cc23ef2d2ff4f005c674a48dde395679a4dfab7d5686866beb1764003eebdb812ba7095be8dd5009dbef31f93b78d53edf5a1713754ddcbb2eef4d71bcdc70090f19992763446de81f06abc681f5907f46e410cadc54c67bb65916879b292c88653ca704fc4ea9f4569884a5b740c733690070a06ef866daf90cf0834d471a4d555b4354f623b5a5e5ab598bbd5b89ae2007a4a2612f007b586e6901b0ff8421f6d178e9dfff648ae14702120c4cf8c12486ce3de8d7f88ee10ea38cfbe38be762ddeded5bf3257c7319d6678446df03cd375856d41814175b52fb790cd658c6541e94cde9d8df9d53375e7eec5fd022dab6c2e731c1a1fba4aa83e6ed19330f3029be056bae17ca0c62fc35236b93e4a6c6cb79b365e820b64b5dfbba32cce023b25b26640d3fe4c00f61f153c8e46a5314470ac4bb4c1fd297aa84fef2dd09799cc927bf2dae455dd09a4537b0a048476b0ad454dd7a3afb8d32217aef19f08222c4073a3584477ecb9639c87dce146ce1157c6e400f3227bddf46b9da952faf4a8977acdc92ba9baefe0c1a3b1bbb577d8af00519b7e37e8c50af784070f0abe4abb637a846accc080d090ccbae0e7c7ab843cc7ec9c60f2da6970bbbad8c3ae866a81bfc6ebc9be7556e4de9005e9e7d06fd2d804f60c9f3bf05c7a99865f20dc429e40b0af037da68490bc54ef2449375fad7339e832087f32097a46d977a732628c4ad09e30d130db067da56036e8b6d6b9c8d32c89980f6ac6483f466d14e8197ff56de2aa5dd7014a65f5e371258e13ec95842cb841e062b3f61fbc48df66135128b034fb6d96818a4375292b1aa094fc8f805b126343cef06cf996c6c379939c845e241ae9f1b115bd069bdd02ea01b8ec0a16f5fe2ccd525a4fff9bb763dfd59bf49eb2159b61bbf8f187589c75efec48997c0aae81fbae98b452bd4f1a5ee357201d6ea2a52d1a408bfb7d4bbaf870bfe24fd06e38fa9323854144a247eb49175731f5f94d25ed8d2ee178daa89d5a081d668c98c6ba3b5673656b9e1d2fd20e325340c237e7d605158b96d97b02559e586635fa0dc194890e645c4bc7d54f93cbd80cb2299ff6d8f66911d49b10f00bc3cebf1b1a00994f2c2b9e05b79c85ec10aa6e26fe87bf24386c19d29a555af136d3a7da1567cebfe25b256a725ca17a9f59603e39df38a0f83d67b4fdd93f6b386a8f939bf5532d84683bb70af74fee0c31214236a5f5a99b33f3337b04d9eb066998c0c9bd54327b18c702c550528cea5617fc0d3209e0a0e520e038002b9a6de1b82cbddb40d9c98911153ee1e2c72cef590442d", 0x1000}], 0x3, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setreuid(0x0, 0xee01) acct(0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) mprotect(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x2) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) mlockall(0x0) executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x802, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x50, 0x20000000, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x9, 0x9}, {{r1}, 0xfffffffffffffffb, 0xc8, 0x80000000, 0x0, 0xd12}, {{r1}, 0xfffffffffffffffd, 0x9, 0x4, 0x3, 0x400}, {{r2}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x1, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80, 0x400, 0x6}, {{r1}, 0x0, 0x2, 0x20, 0x64, 0x1f}, {{r2}, 0xfffffffffffffffc, 0x18, 0x2, 0x1, 0x3}, {{r2}, 0xfffffffffffffffc, 0x82, 0x1, 0x1ff, 0x7}], 0x7ff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xfd, 0x4, 0x9, 0xbb8}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x2, 0x59, 0x8}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0xfff}, {{r1}, 0xfffffffffffffff9, 0xa8, 0xf0000000, 0x7, 0x1b9b}, {{r2}, 0x0, 0x10, 0x4, 0x1, 0x3}], 0x1, &(0x7f0000000340)={0x9, 0x9}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000003c0)={0x4, 0x80, 0xf4, 0x7fffffff, 0x100, 0xa1, 0x7, 0x10, [{0x7, 0x3, 0x8, 0x2}, {0x82000000, 0x66d, 0x1, 0x6}, {0x0, 0x8001, 0x1}, {0x3, 0x3, 0x8000, 0x6}, {0x9, 0x5, 0x7f, 0x24d}, {0x8, 0x1, 0x1, 0xffff}, {0x3, 0x2, 0x8001}, {0x6, 0x9000000, 0x7, 0x7f}, {0x2, 0x6, 0x400, 0x4}, {0x9, 0x6, 0x7, 0x6}, {0x7, 0x2, 0x200, 0x8001}, {0x6, 0x80, 0x3, 0x180}, {0x1, 0x9, 0xfffffff9, 0x4}, {0xffffffff, 0x8, 0x8, 0xffffffff}, {0x10001, 0x5, 0x0, 0x8}, {0x4, 0x5, 0x2, 0x1f}]}) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1e, 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0\x00') recvmsg(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setrlimit(0x3, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x5) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="5be011d9560121f4ca0f8aff1162a5bdc5c095dae1000035bfebebb140aeda0693f18352440dd8688f6aada8d9cb12b16b839817f8883e222b04b10661081711da3c7cd607fe59614ecd8cc405003867b977b514684523024391ff8e97ecd00122442c97c8f59549930c1ca7daee7c0e6ecf7f2bfe9ed38ca4e8866e3674d7a9a1944300", 0x84}, {&(0x7f0000000540)="eaf82676aaba8e3046e4500b9494b8697aa0e25523eb752c9f0ce051747f6b2fbbbb4bec06acd586a88eeb6816df9063d99ddbed7ab18c68e8050e1af6fe6b93fd665d53c917a128dce2cca95291a805825e9ff48f405bd3cabd73b5e5b50a804bb3aee26694b701545a297bd7b80fe0942e08ff98af7a2e1ba12db64abbebd8b393bf0fa13ceafc14261de5527432ac70fe0f8f8881ab5195487b349b64ce9d31e3a7ecea905940bf", 0xa9}], 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x25}, {0x812e, 0x3f, 0x0, 0x1}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x28}, {0x5, 0x3}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = getpid() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000002640)=[{0x2}], 0x1}) mkdir(&(0x7f0000000040)='./file0\x00', 0x62) fcntl$setown(r1, 0x6, r5) executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x38) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x9) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000200)=0x72, 0x4) r3 = getuid() r4 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r3, r4) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x7, &(0x7f0000000400)='./file0\x00', 0x8}) recvmsg(r2, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, &(0x7f00000014c0)=""/241, 0xf1}, 0x803) execve(&(0x7f0000001600)='./file0\x00', &(0x7f00000017c0)=[&(0x7f0000001640)='(\x00', &(0x7f0000001680)='$U[\x00', &(0x7f00000016c0)='/dev/null\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='/dev/null\x00', &(0x7f0000001780)='/dev/null\x00'], &(0x7f0000001800)) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000018c0)={&(0x7f0000001840)='\x00', 0x0, &(0x7f0000001880)='./file0\x00', 0x8}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000001900)=r0) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000001940)=0x9) r5 = msgget$private(0x0, 0x41a) msgrcv(r5, &(0x7f0000001980)={0x0, ""/116}, 0x7c, 0x3, 0x800) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000001a00)={0x4, 0x1}) r6 = msgget(0x1, 0x400) msgsnd(r6, &(0x7f0000001a40)={0x2, "bfe32bf6ed42a526c108d8ae4df1fb9efe690b4d93544f94db509d6b441e6ee87e5e96299c97ab49d72530d43e1193ecfd2be84869d6d29bea5c397354462ed36fc189e1ad13589fc93047f7b9fb8e9fea33f3ed1dae9269b8eb21c53fa3c496839f27f153a466561eb4e66d50ab6526e5cc38b76b8cc4cb2d12c3502683d47300fa71292ced626313900bb2093b61c86e35d3ed45bd8571"}, 0xa0, 0x800) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001b00)={0x0, 0x1, {0x2cdf10b5, 0x800}}) executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000140)="8e092eee124980163ae4bb467bc88211124e4d3796f8a854396c9abdf04da67e0633d3ca796d0e9010f7e7f7b7a5b943a1cedc6a5846092dd8127d93f91062ee19e55a9bcb58dd69a96a3f430ae8c3c6d447fefa031b5186d6bbdf66f1bcd48fa9eebb43af9064d324bd377269a2454c24865a061529f6a922801120ea2ab4dd27a4a168fde6a9ce90db3b4c44ebef5473e22be7ceff917a4b0e165b426c4cd6a4cd5e87e8537251d58c41a894c2ecb2cf3bc0ba43dd02a43a70cb265627f144a4074ca741c97972b3931686260020e5b9f696b04fce516c509015d56da9a1f14cde85258bd4c5e8382eb5f06fac5b80de4f3d8bc849911cdc019f98583c59bf9fa4a5c5", 0x104}], 0x1) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="c535e54aaa", 0x5}, {&(0x7f0000000280)="d6269da2b070e330a10059b9962bc7d4d39d3fc80f9a06d11b337377ed8eea279639885eedb56dc99710a086a9961420aa5695e8180dfd5aef4ab16307a57039729347a1637da2b59ea33e5493c83ab6c0f1285f11e0e2f7bd8c4b6faa92ee78eba7e6e16169adf62894eb09a617dca9efc73aeb6cfb0e98123c1c4d9703686c0f023c954fb81ebeb27829a92e139f2810f7796f1747716a956ed961488ef86da3f9afd8f82e9759ccd7f306016be8f0f8", 0xb1}, {&(0x7f00000000c0)="179e53dc2521ce85d2b4593a8e", 0xd}, {&(0x7f00000007c0)="2e25781223e046eb9cd46b3336cb5c27ac6aec5f325e99c4356db341dc7c60291ae9b86daf3fb204064e6579025898aec995de7d042158dfa164a1451848e1f239dbe6238206ae0c4c6788d3e2d1a052ac61505af98f1f711a917bea43f426d7b0c9e8101f3a9d432ffd25c3d3bcbb72da6b546c3aed6b7ead730b33b1905c3f83850aac1825a35ac4bcffdea32e5fe85da33563a793498d0049ebdd5f6cfdc094d482cea24cbe20f0c58517d3a5a9949b38459775387cd857149a54efd8de6cdf2ff9d6678ddababb74aeb7832e080c4da1cab9b58f7b4ed30814d6a550e84c9a906c89871d298d6b53ab3ea83857531a810f6cc09e62d02d3e402e46cab8fed0ddde4bd269ed61efffa56240ead010c9158649eb69a1c9542a05cfc2524e70ff77641b108e27e178b976da5dacea9f903e8b15e5eedb4ece55a70f62ac097263575b5ce4d3183196404de6ac400835d73313804f571ad18dcf1a4d3b7431556cec", 0x162}, {&(0x7f0000000440)="187dd9eb7a7de72f951f2ec00201b9662b", 0x11}, {&(0x7f00000006c0)="85d6eb029a0cdb2a22080a1e9926721c7a61246ed10fe0689720fce279d18d4f91cbf0733eb7b8bda759f95f75ae9ffc9f7fdac2b5581f99b91e486cd0b5f3b78872ffaa15edf879349b7d6c3c54ded6e93bea05370f0a3362fbe1870d0fa79c417c68b8c77b19a574dc9d7d4057a84dc7c1468319873781a3551a1bba23a6a77be274d90b2200b30e1c12d1402359bf016ce8abda446e72ff8399a89ca0920f664a36367424fac975c9625ff79c3bd629c94a1879484eb4729170829357438865e36dd5ffee141496eed0da572f333c3db9964a0e56b984d075e46f85b4605458b07bc7ba3f9f47069268", 0xeb}, {&(0x7f0000000500)="fa083af110850a840805ed22d81bae51bbf33ed770887f0fdde1f035d4dc87397785f4c363c4e8e33faf65b76bb90f63c766ffee4e23b2dc8e4b357740995d1124eedb65ca449f9b3c05663deb7b1dbc35ec88469b5c7709cd8a012cd2abdd1be663432b44d49eba183a4bd80d5adb6b30504918e62710a83466f5f972c9547880c90adec7e04ead362faa2bbaf6381180509ca4216a5652b9d825deb62219b3e98a2aaa04559939507c892f944c7ec3ef1cdc75098f40904f943c46a8815693", 0xc0}, {&(0x7f0000000340)="375d06cabef84c3b9acf6e82713334fc44ccc199e844c07ef4963aa325466bdd4bb855a1e0056acb6f9a84ca6c7dbe743f7741b027f96009f0bb1bbccdc97e1e766c2656f8a523edd27bce60b27bfd4d5239f1784460ef2870298727fab944c620a810", 0x63}], 0x8, 0x1ff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) setreuid(0xee00, 0x0) getuid() (async) r3 = getuid() setreuid(0xee00, r3) (async) setreuid(0xee00, r3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000100)) (async) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000100)) executing program 4: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) recvfrom$inet6(r0, &(0x7f0000000240)=""/181, 0xb5, 0x1801, &(0x7f00000000c0)={0x18, 0x2, 0x101, 0x74}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0xe30, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x85, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64, 0x4, 0x0, 0x2000000}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@generic={0x21, 0x0, 0x0, "4495a0de"}}}}}) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="db6674e191af7ffe481d4abd8997db9e9600"/31, 0x1f}], 0x1) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)=""/183, 0xb7}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000080)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000600)="4730874eb3ae714f53e4ba44482012f7d72659dd003b2e9d95803d6b91bf0f80c274bc33de6a0eeede3ee30ac50081d3ae0d0a90fdca310e46e9011ab69d38167f0a2c0f562d9ed8d44581f97937ba1422bc6d915400919178639ea30c3bb961eb01b639030200bea5540e8a207eb579b1c24127e4d0b4ef7bcc311a60002f7f7ba160ac66139ede9cb75f3b17739e70f9311c23747a0feb94cf92a6713cc56ef4410bbfc106f6fbae7f4227", &(0x7f00000000c0)=0xac, &(0x7f0000000480)="67e3f35cae4c263a509301ad5556ed613d81ab6e0aae013605ddc3b645e090ad9993ec716f15423de3b7fe4c40babd3b0ab91a630e20a1b8ddd85303f5f7da512dff52499b40edcab3b756b389e0c6d87b8c7b71da4916dcb32eccd8f1975c8b3f3ab3f487d4efe3af9cb334fbabbd807c3f890fdbc0f36c230596fc9e4ec9d3a5810045caa9d5aaff0da1254e43e73319c7594a77070aac168f0e020de0f8647f56acebc86f76fb42ae2cb03f8e34cf281a53777adca67e1cc2c515c6bfdec5fef0db9af7b7305d810753a5d020623b4b75edf315ca4d1c1a831eb10687acf06dacf638baa8b51c441edbff0a1f2cae05df6134d5943dcc44a17f7c3a84c7819d3a4daf11671b634cdd1660c266c93cec8ba90046a270c3ee0f402acfa9d9d1c561e2f389888dc0de7f80bfd8ea4382e5aa5e7345182fcd7f9e774c307688f2709dbd3509a459e1a8375e80", 0xfffffc80) clock_getres(0x6, 0x0) syz_open_pts() syz_open_pts() close(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) close(r0) fchmod(r0, 0x8) execve(0x0, 0x0, 0x0) executing program 6: syz_emit_ethernet(0x101, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0xf3, 0x64, 0xffff, 0x7, 0x0, 0x0, @rand_addr=0x7, @rand_addr=0x80000000}, @udp={{0x2, 0x1, 0x8}, {"802cc3733e45b5d8769f97aecc769272fa9b7e1a4b660dcfbe38f35879f0e723ee6ac06de034405daea3b5a1c08876f4800c503628e6f2a1ad9a7eed9062a20bc36cb7ce0cf805581809a1a24c16f46cca945ef5c7f222fe0fe59a2ad7a2df18c3e75c9f61116fca57badc90fa1cbf0f411dab65c0edf8b0ac383ff011d22fb6f75ddc7cdff0cf67de9e1f0dabd6fd3c40da4cf422a069d970d4814c5bd9d2e8c226d5f3d3aafb15c59a7527f267bc31d06ab97feb21186f4a2ae5c186525c4630e8d7ca841ec230417b289a8d240f95a76f2d3af9b473"}}}}}}) executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x24, 0x0, 0x0, "fe339657"}}}}}) r0 = socket$inet(0x2, 0x8000, 0xe1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x35, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x0) r4 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x68) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x64, 0x20000000, 0x1c4b6623, 0x1ff}], 0x7fffffff, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000140)={0x0, 0x1ff, &(0x7f0000000180)='./bus\x00', 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x83}, {0x6, 0x0, 0x0, 0x6df1}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = socket$inet(0x2, 0x1, 0xff) dup2(r5, r6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x14) poll(&(0x7f0000000100)=[{r8}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 4: sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0), 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) (async) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r4 = getpid() (async) clock_settime(0x3, &(0x7f0000000180)={0x100000001, 0x3}) fcntl$setown(0xffffffffffffffff, 0x6, r4) (async) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x3e}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x21, 0x0, 0x0) (async) close(0xffffffffffffffff) socket(0x18, 0x3, 0x3a) (async) r6 = msgget$private(0x0, 0x13a) msgsnd(r6, 0xffffffffffffffff, 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f0000000680)="4fb753dcda34448991b250d5dfb0dfc366ed4c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00aef3a4da033bb9285cc65597870c034aac41250e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5d9e5520b1cc35c181e9b88ef212c062a1f75152be80074b8dea45e3391e8246c6ba2a89400000000000000", 0x91}, {&(0x7f00000003c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561a", 0x152}], 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000001c0)={0x101, 0x47be, {0x5, 0x5}}) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) close(r4) execve(0x0, 0x0, 0x0) executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x802, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x50, 0x20000000, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x9, 0x9}, {{r1}, 0xfffffffffffffffb, 0xc8, 0x80000000, 0x0, 0xd12}, {{r1}, 0xfffffffffffffffd, 0x9, 0x4, 0x3, 0x400}, {{r2}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x1, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80, 0x400, 0x6}, {{r1}, 0x0, 0x2, 0x20, 0x64, 0x1f}, {{r2}, 0xfffffffffffffffc, 0x18, 0x2, 0x1, 0x3}, {{r2}, 0xfffffffffffffffc, 0x82, 0x1, 0x1ff, 0x7}], 0x7ff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xfd, 0x4, 0x9, 0xbb8}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x2, 0x59, 0x8}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0xfff}, {{r1}, 0xfffffffffffffff9, 0xa8, 0xf0000000, 0x7, 0x1b9b}, {{r2}, 0x0, 0x10, 0x4, 0x1, 0x3}], 0x1, &(0x7f0000000340)={0x9, 0x9}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000003c0)={0x4, 0x80, 0xf4, 0x7fffffff, 0x100, 0xa1, 0x7, 0x10, [{0x7, 0x3, 0x8, 0x2}, {0x82000000, 0x66d, 0x1, 0x6}, {0x0, 0x8001, 0x1}, {0x3, 0x3, 0x8000, 0x6}, {0x9, 0x5, 0x7f, 0x24d}, {0x8, 0x1, 0x1, 0xffff}, {0x3, 0x2, 0x8001}, {0x6, 0x9000000, 0x7, 0x7f}, {0x2, 0x6, 0x400, 0x4}, {0x9, 0x6, 0x7, 0x6}, {0x7, 0x2, 0x200, 0x8001}, {0x6, 0x80, 0x3, 0x180}, {0x1, 0x9, 0xfffffff9, 0x4}, {0xffffffff, 0x8, 0x8, 0xffffffff}, {0x10001, 0x5, 0x0, 0x8}, {0x4, 0x5, 0x2, 0x1f}]}) executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x40, &(0x7f0000000080)="1f2ebb9ba85e4dbf971a4cc5e081dc1a274ec7c4df2fce0bcae45ebce35d97f7c9fc5ce712bb76267d8f78789894128e1cd3356f6c44d00f6e5f5423f8ef8386e65fde5f37d2d71c1f84e570ba1b1788a433e51f53d1a394ced0ab377a60c0908c2cfce49dd86d22ae81638000"/128, 0x80) close(r0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xf}, {0x2c, 0x0, 0x10, 0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 6: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x5a, &(0x7f00000001c0)={@broadcast, @random="4a0522a035ac", [], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x5, 0x0, 0x2, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x27, 0x9, [@loopback, @rand_addr=0xfffffffd, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}, @rand_addr=0x8, @local={0xac, 0x14, 0x0}, @rand_addr=0x9, @broadcast]}, @ra={0x94, 0x6, 0x1ff}, @end]}}, @udp={{0x3, 0x2, 0x8}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4d}, {0xdfe}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[]) (async) syz_extract_tcp_res(0x0, 0x2, 0x8000000) (async) syz_emit_ethernet(0xcc, &(0x7f0000000000)={@local, @local, [], {@generic={0x8146, "6fe77d2f22e7b9ea05bb6194037f288456f4b037e0a9b06af02a9b763e9340db51d02d10ee5c5b6b07831a51b219738611a3bab894d08104c6c29a075fb1c947611a5e0c811524c6f6068429f751bb463355340e22ca70a3ad220e7efab753cd602f0e7f81fb73d3bc167c238a2683a555c348a77582b512670b8d0da415d1bed3ebd4832d9cf0bba454cc552f4e1a442041fa029e0a11e52daf9734cff797d3a79d8875c59b439aa1106fc550533da8a2e225e91b3f25a14b382c0a4074"}}}) (async) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000401009078000000006041c93a000000000000000000000000000000000000000100000000800000000000000000000001"]) 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) 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}]}) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x80) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/42, 0x2a}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) mknod(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x80803f}}, 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x0, 0x10001}}, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x81}, {{r3}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="db6674e191af7ffe481d4abd8997db9e9600"/31, 0x1f}], 0x1) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) (async) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)=""/183, 0xb7}], 0x1) (async) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[]) (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) (async) socket(0x18, 0x1, 0x0) syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a0, 0x0) (async) sysctl$net_inet_ipip(&(0x7f0000000080)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000600)="4730874eb3ae714f53e4ba44482012f7d72659dd003b2e9d95803d6b91bf0f80c274bc33de6a0eeede3ee30ac50081d3ae0d0a90fdca310e46e9011ab69d38167f0a2c0f562d9ed8d44581f97937ba1422bc6d915400919178639ea30c3bb961eb01b639030200bea5540e8a207eb579b1c24127e4d0b4ef7bcc311a60002f7f7ba160ac66139ede9cb75f3b17739e70f9311c23747a0feb94cf92a6713cc56ef4410bbfc106f6fbae7f4227", &(0x7f00000000c0)=0xac, &(0x7f0000000480)="67e3f35cae4c263a509301ad5556ed613d81ab6e0aae013605ddc3b645e090ad9993ec716f15423de3b7fe4c40babd3b0ab91a630e20a1b8ddd85303f5f7da512dff52499b40edcab3b756b389e0c6d87b8c7b71da4916dcb32eccd8f1975c8b3f3ab3f487d4efe3af9cb334fbabbd807c3f890fdbc0f36c230596fc9e4ec9d3a5810045caa9d5aaff0da1254e43e73319c7594a77070aac168f0e020de0f8647f56acebc86f76fb42ae2cb03f8e34cf281a53777adca67e1cc2c515c6bfdec5fef0db9af7b7305d810753a5d020623b4b75edf315ca4d1c1a831eb10687acf06dacf638baa8b51c441edbff0a1f2cae05df6134d5943dcc44a17f7c3a84c7819d3a4daf11671b634cdd1660c266c93cec8ba90046a270c3ee0f402acfa9d9d1c561e2f389888dc0de7f80bfd8ea4382e5aa5e7345182fcd7f9e774c307688f2709dbd3509a459e1a8375e80", 0xfffffc80) clock_getres(0x6, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) close(0xffffffffffffffff) (async, rerun: 64) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) (async, rerun: 64) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) close(r0) fchmod(r0, 0x8) (async) execve(0x0, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000380)="41d12327771fcb56e8f746a561607ef9d9fc877b034e6dc6b78cf4d23cb30dfafa07b4296cbf45f19443e1472ff0a81c914ad14127cd0beef38de5e2aefb2fa5df6633fe46d2055df7a663580b2dcc4543f63e9291c81aae2f7193a978a8adca2850032f4351a4d7ef1e7500009b72d3daa2bbd81243913866ee2b216fc7cd4b99cf03b73e9ec65273", 0x89}], 0x1) r3 = dup2(r1, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x8, &(0x7f00000001c0)={0x1}) kevent(r4, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x83, 0x10}, {{}, 0xfffffffffffffff9, 0x5e75a2b2ed514803}], 0x10001, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) executing program 7: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="ea00000000000000", 0x8) semget$private(0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="9e87f176233bcacd10940900896bfa8d2058d90506d77a0f58be70ecfe95cf81b4e13c7745261edc6b0a0224933552b79a4bab73482be6d729f51dbb3b180f16021046db2db49b40a24a61e27e61c6f96a14727f90a7d014f3c27b343e"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000000400)=[{0x0}], 0x1) mquery(&(0x7f0000054000/0x1000)=nil, 0x1000, 0x4, 0x0, r2, 0x1ff) write(r2, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) close(r0) executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) setgroups(0x0, 0x0) r3 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) kevent(r3, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff}], 0x2f, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c5", 0x82, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) r7 = getuid() setreuid(0x0, r7) setregid(r2, r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='r\x00') syz_emit_ethernet(0x86, &(0x7f0000000200)={@empty, @random, [], {@generic={0x8004, "d372858c47c570855055aebcd349fbc97ae9dccdd5d0c47a7121b9b9ca0c6040c65afd705a59d6ee23f5a64d9ebcc969f94c238f951d294b00822bb7a924b4e0e10d22a3a4cc5c90212afa182b960a999cc4d2d85c50a1553a6324cafb17e1f59e89a9279156623877bcd88572f4cdf33b6cef88a266c172"}}}) executing program 6: sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="78000000000000000000000007000000734b08eb11ad481c4bb8a68ebe59a3c0e47041fed2b13a437137d7acdddd94df97abc167d3273f7fe75536636a17f31cc7f0fe4ef8dee66e13db4f298f9e0dbb33e4341350387f3b703080c00315e0ad601a03491b17a824dee0de7578c84c5915a50000ba280000"], 0x78}, 0x8008}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) dup2(r1, r0) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000400)=""/229, 0xe5}, {&(0x7f0000000240)=""/25, 0x19}, {&(0x7f0000000500)=""/244, 0xf4}], 0x4) connect$unix(r3, &(0x7f00000002c0)=@file={0x0, './file0/file0\x00'}, 0x10) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1400000029012a158363b996e8a608fe9a7a714442cfed4f16e8af0686946027bfce98a7c3b09acfdf368b0478ce20ff5d9b938b70e632fb1ed533bf4ba4ffc9204f3fd866855259bc83dabab1f6c8797366d93eb202625040dc94ff4bbf128308903776e17f02f5276c920b824257913f16dcd0e2d89b4901ad4b8be06461c0db248bfb36490da4393c068bd9f9fae5b04c346d566322547ad88d8bcaf210002f"], 0x3e}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) r4 = socket$inet(0x2, 0x5, 0x0) getsockopt(r4, 0x0, 0x21, 0x0, 0x0) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r5 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000280)=0x402) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x31}], 0x8, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x22) r7 = msgget$private(0x0, 0x13a) msgsnd(r7, 0xffffffffffffffff, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() close(r0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0xb, 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) fchdir(r0) r4 = open(&(0x7f0000000140)='./file1\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ktrace(&(0x7f0000002480)='./file0\x00', 0x0, 0x40001110, 0x0) writev(r5, &(0x7f0000000140), 0x0) r6 = accept$unix(r4, &(0x7f0000002380)=@abs, &(0x7f0000000380)=0x8) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec30679f8f5821eec49988861be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d803", 0xfffffffffffffe8b}], 0x1) execve(0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r7, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf7865132338e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804a0cda4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e78222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532224d623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) close(r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000003c0)=[{0x2, 0x8, 0x80, 0x9}, {0xde, 0x8, 0x40, 0x6c90}]}) pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e1d000 didn't change! executing program 0: sysctl$kern(&(0x7f0000000040)={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) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x3a) r1 = dup2(r0, r0) r2 = msgget$private(0x0, 0x13a) ioctl$TIOCSTART(r1, 0x2000746e) msgsnd(r2, 0xffffffffffffffff, 0x0, 0x800) executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="f7753f7fe01d29978d3b125b37e67445d583b03497b43e13320fe3dec94570385c206d69fc49b7892f882f13ad6acca3df3fa5933d54d860b0", 0x39}, {&(0x7f0000000080)="f84aa2", 0x3}, {&(0x7f00000000c0)="0f7704a7e0d70a6cedafdb6dbeb305f0eb9972360044d6407bc811193c4d9bb4266bcbe9b1c60fd46498abb055788ca8abac4563e21240a178d9ec18813546cd65781538225b1898557fbded91ccdaadf3d4a00ab1a39f109578f5ec67e904c53955a92299", 0x65}], 0x3, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r3}], 0x40, 0x2}, 0x8) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0xe0ea568273698acb, 0x10) chflagsat(r4, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) readlinkat(r4, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) syz_emit_ethernet(0x32, &(0x7f0000001340)={@local, @local, [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x2, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @broadcast, @empty, @broadcast, @loopback}}}}) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r5 = semget(0x0, 0x1, 0x220) semop(r5, &(0x7f0000001380)=[{0x3, 0x20, 0x800}], 0x1) r6 = dup2(r0, r0) ioctl$TIOCSCTTY(r6, 0x20007461) r7 = fcntl$getown(r6, 0x5) wait4(r7, &(0x7f00000013c0), 0x0, &(0x7f0000001400)) syz_emit_ethernet(0x244, &(0x7f00000014c0)={@local, @remote, [], {@ipv6={0x86dd, {0x5, 0x6, "ca52c6", 0x20e, 0x1, 0x80, @empty, @loopback, {[@hopopts={0x0, 0x29, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @generic={0x2, 0xa6, "8368f4c7f019c16d41841181e7c18d5de0c4363a5609631fdff543c91e4db9bc0654dd807e8f9461a0463753a33fe1e516d1dd3b1a9ccd5797cfc293fad1c0c33d46a4247c51389df5d02de1ebf61bd5bdac8fa7e89047bf8d79312329c3443c066a6fcc2574614bd1a026491f302c8c9c427a4753bbad446c5eb9b560118dfeaa112d397f1da013e9e73cd54d502c25fc0cd7626acbb7fb7fe129d7d2be35bd1183a26a14af"}, @jumbo={0xc2, 0x4, 0x200}, @generic={0xc1, 0x84, "89d95229038e127169c394e552655d3179fb71c63c18755a0ff28cd1333cc12406cb96547bc32abc63bc9e3a40f895ab3d256e539bee72e08ae89b545af6092d8973b029a6f1499adb62ca7671e625aa040c0fe958362fb6e73a9028b1c53d3c1f05410f96a6dd7d8256169ca6ac2959462c81d83716c5ddea452a9e2414ca082711ce63"}, @ra={0x5, 0x2, 0x8}, @ra={0x5, 0x2, 0x6}, @jumbo={0xc2, 0x4, 0x731ad051}, @pad1, @enc_lim={0x4, 0x1, 0x6}, @pad1]}, @fragment={0x3b, 0x0, 0xbf, 0x0, 0x0, 0x2, 0x67}], @udp={{0x0, 0x2, 0x8}, {"0f4bf51c1227b30afd49afaba1e0ac4624952eab20368cee68d8fb52ec4f9050f15e18388dcdeffd199a00155f80960f59b05232bfe79a04584da078ccfe0ba14732885137e2543ffaf8af15fdc89a65ab110e57557d68d30847e0ea87a5c000e10417d9ab90fbe4ceec42bf285189f00008b5c892fca40f6c36b5304bf737cbce7c51a5b88b8b03e985c0813a031223cbac8753a2a5230ceaea74b50b9046e4cd2f9402f3e7"}}}}}}}) mknod(&(0x7f0000001740)='\x00', 0x110, 0x5) fcntl$setstatus(r6, 0x4, 0x80) ioctl$WSKBDIO_SETBELL(r6, 0x80105703, &(0x7f0000001780)={0x91c, 0x7, 0x6, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) lchown(&(0x7f00000017c0)='./file0\x00', r8, r9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, &(0x7f0000001940)=0xc) setpgid(r7, r10) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000019c0), 0x20000, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000001a00)={&(0x7f0000001980)='./file0\x00', r11, 0x4}) r12 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, &(0x7f0000001a80)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001ac0)={{0xfffffffe, r12, r3, r8, r13, 0x5e, 0x1}, 0x30000, 0x7, r7, r7, 0x5a08, 0x2, 0xe7, 0x7c5}) pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e1f000 didn't change! executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = getpid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) pledge(&(0x7f0000000080)='tty V\xef\x86\xce3|#\xcb\x13\x12\xc0\r\x9c\xe6\x00E\xbd\x81+r9\xbc\xda\f\xeb\x13\x96\xdbY\x91\x0e\x17\x95 \x00\xa6\x9ca\x00\x00\x00\x00\x00\x00\xbe\xa4kG\x00\x00\x00\x00\x00^\x00\x01\x04\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcd\x80\x8b\xa3 \x06\xe6{\xc3\x8e\xd7bN\x81\x9ess\x13\x06\xc6S\xe7\x1c\xfc\xec\xb0\x18\xf5\xb4H\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb', 0x0) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) pipe(&(0x7f0000000100)) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0) close(r0) r1 = open$dir(&(0x7f0000000340)='./file1\x00', 0x40, 0x90) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r2, &(0x7f0000000040)=""/4096, 0x1000) linkat(r1, &(0x7f0000000380)='./file1\x00', r2, &(0x7f00000003c0)='./file1\x00', 0x4) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) close(r3) acct(&(0x7f00000010c0)='./file1\x00') setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x1b, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000100)={0x10, 0x100000001, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e0000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f000064c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00', 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$getown(r6, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x1, 0x40000000001ff, 0x0, r7}) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc028698d, &(0x7f00000001c0)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000001080)=0x200007) pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e26000 didn't change! executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000003780)={0x0}, 0xff56, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x6046) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8000000000000000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000000)=0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getppid() pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x4003, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) socket(0x21, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) faccessat(r4, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x802, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x50, 0x20000000, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x9, 0x9}, {{r1}, 0xfffffffffffffffb, 0xc8, 0x80000000, 0x0, 0xd12}, {{r1}, 0xfffffffffffffffd, 0x9, 0x4, 0x3, 0x400}, {{r2}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x1, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80, 0x400, 0x6}, {{r1}, 0x0, 0x2, 0x20, 0x64, 0x1f}, {{r2}, 0xfffffffffffffffc, 0x18, 0x2, 0x1, 0x3}, {{r2}, 0xfffffffffffffffc, 0x82, 0x1, 0x1ff, 0x7}], 0x7ff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xfd, 0x4, 0x9, 0xbb8}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x2, 0x59, 0x8}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0xfff}, {{r1}, 0xfffffffffffffff9, 0xa8, 0xf0000000, 0x7, 0x1b9b}, {{r2}, 0xfffffffffffffffb, 0x0, 0x4, 0x1, 0x3}], 0x1, &(0x7f0000000340)={0x9, 0x9}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000003c0)={0x4, 0x80, 0xf4, 0x7fffffff, 0x100, 0xa1, 0x7, 0x10, [{0x7, 0x3, 0x8, 0x2}, {0x82000000, 0x66d, 0x1, 0x6}, {0x0, 0x8001, 0x1}, {0x3, 0x3, 0x8000, 0x6}, {0x9, 0x5, 0x7f, 0x24d}, {0x8, 0x1, 0x1, 0xffff}, {0x3, 0x2, 0x8001}, {0x6, 0x9000000, 0x7, 0x7f}, {0x2, 0x6, 0x400, 0x4}, {0x9, 0x6, 0x7, 0x6}, {0x7, 0x2, 0x200, 0x8001}, {0x6, 0x80, 0x3, 0x180}, {0x1, 0x9, 0xfffffff9, 0x4}, {0xffffffff, 0x8, 0x8, 0xffffffff}, {0x10001, 0x5, 0x0, 0x8}, {0x4, 0x5, 0x2, 0x1f}]}) executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000140)="8e092eee124980163ae4bb467bc88211124e4d3796f8a854396c9abdf04da67e0633d3ca796d0e9010f7e7f7b7a5b943a1cedc6a5846092dd8127d93f91062ee19e55a9bcb58dd69a96a3f430ae8c3c6d447fefa031b5186d6bbdf66f1bcd48fa9eebb43af9064d324bd377269a2454c24865a061529f6a922801120ea2ab4dd27a4a168fde6a9ce90db3b4c44ebef5473e22be7ceff917a4b0e165b426c4cd6a4cd5e87e8537251d58c41a894c2ecb2cf3bc0ba43dd02a43a70cb265627f144a4074ca741c97972b3931686260020e5b9f696b04fce516c509015d56da9a1f14cde85258bd4c5e8382eb5f06fac5b80de4f3d8bc849911cdc019f98583c59bf9fa4a5c5", 0x104}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005016000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200004fcf2a8f667c8d7c622700720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba09000000", 0xa1, 0x0, 0x0, 0x0) (async) socket(0x11, 0x3, 0x0) (async, rerun: 64) socket(0x2, 0x1, 0x0) (async, rerun: 64) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) syz_emit_ethernet(0x36, 0x0) (async, rerun: 64) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (rerun: 64) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000380)={0x0, 0x0}) (async, rerun: 64) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 64) open(0x0, 0x8, 0x0) (async) mmap(&(0x7f00006f8000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x0, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async, rerun: 32) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) (async) setsockopt(0xffffffffffffffff, 0x2, 0xe, 0x0, 0x3b) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0xfffffffc, 0xfffffffd, 0x0, 0x0, "bb0800010051254ad40400"}) (async, rerun: 32) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8020560a, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x6, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 4: socket(0x11, 0x3, 0x0) r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000340)={0x7fffffffffffffff}, 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, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0xffffffffffffffff, 0x100000000, 0xfffffffffffffffe}) socket(0x6, 0x1, 0x81) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000540)='./file0\x00', 0x2000, 0x20006c1) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) r5 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket$inet(0x2, 0x4000, 0x4) setsockopt(r6, 0x0, 0x9c, &(0x7f0000000040)='pk|D', 0x4) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000200)={0xfffffffffffffd56, 0x0}) r8 = open$dir(&(0x7f0000000240)='./file1\x00', 0x1, 0x0) getdents(r8, &(0x7f0000001200)=""/4074, 0xfea) getdents(r8, &(0x7f0000003200)=""/4079, 0xec2) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e2c000 didn't change! executing program 6: sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000480), &(0x7f0000000500)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e33000 didn't change! executing program 3: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getuid() select(0x40, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x85db}, &(0x7f0000000400)={0x8}, &(0x7f0000000440)={0x37a38000000000}, 0x0) executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000040)="4a43f07ac83eb149d924db9b609d8d84d30b730a12cf6d7ce35439d9e0bf5b872e6dffc02f41be2ce4d06380f551661fdb68657c1e849315b8da9f3e647df91b40a1ae4cab970a8e6aa0ae71c487882c68d45014f5e07085e47ea4cf977699a79c9bf4fcd300b2ea023fe43a03a604331e48515d9bebe45977555edf84d6955e554c823ff16dbb4fcd9d7c3d93752f2a7d35e775012b7a7310568cc429b3b83485cfe0d10d128e6b7bbe94645b80cf803df8966edfc05ecac154f2012b3e207229b762102775a0ed6f56231fd82985c74e82ab30d9970cf6acc27ce6bb6353954bc481ce4c9ec4b9b5c0f75bfb345e9e", &(0x7f0000000140)=0xf0, &(0x7f0000000180)="7bb90e9401bfb4dd329de01d0f268a1cd8b03ac359bdcee3afd7f8b2e4104cb65ea33583a3d00796d612663aefda7c1ad967134a5e58fefe98221bc99fc46a58626cd79e213d48813ea477aa0b22e13bd6", 0x51) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)="e6714adc9261054c0ebb52ded52a3e25ce16079a0a723d007bc4b52a32d8da2676032f52f737189169355241a517404943ca12518136640ed15c88fcf967ac82f874f02856f2990e53cba02b91b05a0c58529e1e3d1fd696", 0x58) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000380)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f00000003c0)="e8aa31e4cd39ec287e61a43a5da487e3aab8c9150c8a3556f0fc62777b84c14a5fbfbe16f49bdf88de443f336dedf48968f393ee634fc7a618b078f5ce7eb7eb0fc6e2980cdbdcef897f809603660bf2d795d61d0ab5ac0c2983aceb4382376880fc1b83f76f62e7c340dc0d52e69512d2d5951004d45e441c1c7a75a1a031676a2acf6cd07985805b2cd9c4202f884b1c4f062533f53aa41a70f1963d9c6c87d21854cdf3470fd860666c7856218abf5ab97f77ffaed5622139e03cc1aa05735616a83da76b549571d29f7e0d88b9e6565ef1df88a8480b6cc1d8125a7df4928a64075bf3bcfb7855bfc6e92248ab11b1762effdbf0c837c6dabbcb934914fb81c8a1f69b1fa2418992f4c159038558bc5f0090c451108186d4ad267a4e12423278564652a0ff65806e314aec7caf3bbd70164adb1d4f98bd631320057a0082f4e3b22752bed0972756a80f63ad3f16b6d01ad5993819fc62b337e3a72bdcabe046ebf93de2de31d47705571c1d1a445f2dbf9869b3d3b57c0e045ddc9f8559cb88958d6bff08bce33c707cc61c5940fc6cea83490217659d6b5263e1f9dfc30f750cd408e2cc3257fe813e4c9c40a20b76e85b63ca5975125040e8922f889e0ab9117d7597d1f12cc0fd4a952317dc127854f1bfe510cb407df581b9e46ef601e60ff4ca31d16fba1184ac40300633c17cbceecd3e998dd95a0cd5a57426803cef9bfc15e28ad2aa04da3690487446d45cef17f9cb729979a1235ef6ac442a6ffca9445bd6a291b8eae27f83024a0baadffa4eba42c956571a7c85158da741eb177c6f9c793c8cb793fa89334e12c6e40643ce238f134342975210a9d71027c1e8b5e70f8560975d06ed94882e0e8664a95cf8847239ce2d36ee80dcdd677a031d43b334493bb1f9bc41714ad028ed4c5f77f9dc33a6216c5c313efb7e086906df04f75f26f2a1e41e0156caedecb758e5931689b5eff6b603eac5c08304c09f27f9e0cac6b21cb6ee5e92ce27425b74a0c91552d4dbed0da6369eeac78a8207e1e4256a44666bf8194115b0422f8a45070b42e904d5ebdfaca7c249adb8d94c1549b035dc16faf446d362f63034813abb679aabeb45ac0b8a419be195bcca5d7c9996834e61e46b191f31e6b0939a8861db32eca3e20f5290fd3cfd7894d570b13bed0bb5bb1e161e049ecdc09e59b71a16585f65b10267725f8dd34749938f86fddfeec5d19cd63659ab132e2fcc87c17879391f07e76b0b2d67e29a7141febaefae9883d7ba3d5f80dbfd8b1924ea1a671fd083e1f9150cdc46ec4a531dd1ff87c9b7accace78146b95ec3a95be3921b49e2f782354541c02a981a698ccfd44dfd0f968e6c36dbb5b06e2dbc863ed5fbf63939e7b2f2bbb4b3a3253810de40a2e35155b91bf297d23fdbb440887eef2652e2782a904d64b7d230f90063fff52dc1424b6372cea61eaf45e8950c4503570ad7a8e51294a342e66927fce3e3a4c39dd317cdc716c09d4d6bff872ce42b26d587c9319a161619ad91554a694819856a563bd129c21d73d3e6d04ab56522ca0082ca443957922f3aa13f441da4852162c3bea385b0741a9efd5478e1eef7e9ef7aa615e4b3dfa944f5758599fc93105d350dcb0bfd24e8bb06a2da61b21f808aaf161da2fd4b9e49568a4cc053c678904980d10998d0f961094fe11372414ceaa59caf00c66ca25146cfc6257a7ef09c3248f10815b41b08ad7902cfc76593d6443323714f95c3c37e44955cc803112f3accf4f74eb6d2d960b5b41ce6c5b030a68bc7dfe1b5bbc1e7cc3ad0f66f3e9c45419238e22d8a14810fb475f25926865ca13aded30d426ab78634af0eb49163b732cab0817a8c7fd8ed4da43df04628cb20d69e918a2a8bf9e4a7a7ab027d7d89de3ff12bba3764b1c45deec9b8dda40a939a9f249c89a86ec25ddf86c9cddd5e4439f37dc4d85eada48757c96b0edc217809643e548dd8a859112ec9a891521450b45ca645d2b7bffeaf2e100a463f27732eb034fd08b8828fe0216cd5ce6135fad80f04dd958b25607fe831f53bfe969490f770cec9c6a58de92a0bd21f4bc702a67c743bf7638439bc9e9181f6842e32b777c8c88a9922548d22bb76508d5e71aec74747a3839c3fe6d40e6e850e3778ec86581c8b419e15e7812cdf425bab7328af61386f0a8591282e7301b91183d776e78aa248223eea9c744a3046361cdb0d61ba98cdb088640c6384faaada9d9ef5bd7c363e3f9510fe2bf4d0d3978e843cc93673ba06303a6d1696c1556ff5b47e7d65d39c786db2284de3e77a2fff6e066945433bdf8103de92d2edd4a5763366ce96b0ab31769a986b0c8cf8d1f3ff4f1024dba1f9d83f75f559e08e292b55eada62bff3641cfa67e747a574ac6b08acf0cdb8d0ef88cd45555436d6412b8a343fa1340836ca798e246d6367ffbd3a1a516b9b5dc71b2e6fc821f5b189e1dcf76a5c1d70ecd909c3a921a1ef3b81e94eb49ca173813c0cb64f324c00ffa37c24ac12d5810a0de9003aaa870ede8f08827557418d84818f2959d279b9e7e85a83ff1c0389b5da5bb6929d639dfb6a84df9caba5baf59b41ba63d9ee068a69405c5d077e5c3c052dc0c4769619e5a7829644744f0f9ee5492dd4f1a5018a1346542e7ef235a1c27b1b5375c55daaa197fd509afff81d7812281a970a6dd6c13a4ce96697ade355b5b2dd4774418bd830f3e8392330841ec44ec66b42b5b3f2ca9de0aa5f67abde7fd71107d76e17f75b5716849a24a5386ae921a015597f4005a7d18d57514fb1e6acdc1f12042495557da1f47982a5eb41d1478f7c3f9977b69e58a5f97406103c4d3970c357d5daa6399da02ed520eb8837e3b377e116beb09973b1955a06112c3e2324f0ad36fa8b7b3979a860b66a8dc1423fd685956320000334211833027ab9353bf1b580ea9ec7082b03771def86fa581493e7bc2e220c9855364eed4a286475ea3a7b650c18079394aaf1f87bec01cf330ba4515e8418ee50ff80ada4ccda5aa433f0bd0d4bf5c566ee0ccb32ea998e652ee6e182287f7802e31236f81486725aed408ab1deabf77224483657622937d7f24edf2acdfe602e7762c5950cf033a73eea34383f93c464546597d64b866dd26d3753cc75d8bcfa1102826750a8cd091a3548ed466eed14c926e24380798fb9e3b78a67fc141462afab094073bcddd4885e2388c6d6c33457e34c358631a71a0eec732bc5709c5d9392e22b437f7f8928144c1f6ba1572c8284e2c35681826a0b41d8c12ebb2c6d71ef2b2ff8b23ea597c632cf8d717bae91e823517242db2afd7b976dd1f92325abf05027a3302c0a03df79a56cd69949d8b77aea0077a6b1eb3a1ee130b42a7925a50fd17c16ac4631da3359d109603fee74122cde26acc46e2be917914b01c8f093d726e97d36e1f32a416651c52b2dcdd8bd88b28860506177a9cb0e2bb365ce605d541826afdde1d7f661c10262af2e06481ec2e1e1e8b8b8fd8a9c6e12c6a9f62812e19f0c333007e8ebb9d673bcf22e8aa48f6b4fd776f0f6832a2fc574c2bc8c97f66dc0f3fb7f9fbb6be45d379333b9cd8f4a18208a3c50fe16a771229bf3c1cc1ca7397e8816e3de72ebf5268248cb5d14752f94d2a76441b73d2ebe7dc246c9703290947e3fd72e3ed0bf95e027ca6cf14031aad5214df96de627651297f86faeabc39e82c3563d977f9941fadcdbd86f86f393eb1a8e2a3ed0883e93eed8a718339ca75f22349a5c6a2dc2d9dc1f9da2be4672dbc73d5369e44d914811769cd613529e89ef0677ee996615300e736e114191dad9bf487362fa2a516cab22d5fd2862aacbc683c1c291b05e67b6dc3955d769ab7243267a8abf63523fdbbb14f91d9615e975b6498051c4f0c3653912bc7ff43b1a118a116b21e956cf2926af2af1c62d17f1a2c52f1191f9ccf903eec13e35b342daaa6da9cc12c49a68d8c6bdc2f1470ace748081db0bd58833da0d428a8996b5dbd369a73fd6163914a01c05d18e49ca2b84aab09451f7d56015c742ffec845bf897d34243336f30f9683e19df14b9f908aa04c0311a7f586edd8e9145c5c28b05ef2bbe23dd3ce4ecf82f57ef002bb83739f9cb960d1ac386b23f289aad97e927e3535578d7afa1f4fc184fd153ee490e96cad4d582df797b62e8efb14e401a115ce86101bf1205803626ae3d4ba5aa4354a55a0c340318d795235d93da4dd4eaa7b475ed0ae60377984840022d9b75a59d0783faef51c641f8993b95e1f441c28d4784922ac5949a9c129fe351f7556b87ebd6864fa73f7cb1e9279b5227a4c1bca0f0d287605a1a5d1c15610c279b394c7b700c7b40dae2879ba8afabaa00084910fe94a1a5dbb046cbac5ebdc9ae9ec78d301aecc834b3b93f8745b8f53ac0aeaeda761914a461f80c2503f3e803fbb3f3b7af8ad6a2fac6f78821ffaef65a06b0ac4153b6731a2aea25cac44dd97ed46207a35a5f85a03a0ca47773e2c31c88e136fa448add0a402261c93f1bc7b0561224151ec7d76c61fd58818c391f86f7f4a0fc3a957761db1184a35fc113705ee4680a53b9eee16895bd91d126b0387d8385d24ad7e1e18ead66ea3b39701985042ea3bfe4b223053b069674f962b308f6ebc18c27634ceedeac9e346be3484a7be0eaa76ad417f8ad5421be3ba69deefae5f0e7bc526252af019a462dee28838f42b130ef273643b2f37f1c7e6ab1b3c72ae36eab1c85f770b94ec5952fb641c962c395651b04c2f33ba089d7db38b022bf1971bbf16b62e4214d72d0f6dd95ddb07c7fd61da850c94a5ac736b2be596dcfda74253f7bc174ba79790a6d7ada889bb816ebea5d177d64bf517a19bcd88ba1edb9937425cc3fee22b13e0e47c7398588f229eae2d183124e5d9b146f83a86567845fb14faa8bcc7d4b8541b98bc835cb7b830454e06c575a75dac702ac0d1835473896e700c074bdcd895dfa22492992ed0e5e9420a74804821461536cda8cf65361e9be3b550c5a74ce07f97ddddc6ea0f5a2d635ce8feaee5e8d3030bb7d9ffcacfb0a4ea6eaafc7687efb43390729f3f083e795a032ebe81b0895ed097c5d973456bf8e93b5211a822407c937b21a3524fd052f3306ab330757ad0dc65b9d893a0fa72752e69d97ef33631486b90eb0b138a3548a7f83651792b38e86b047ecd9e07ac4663a4672527fff29c97a3b1b4f07b7177a2456237902a68bd92d4d6df2ac3118c3cc2278f018e13a08a68ea5fe572d655385a717ec0eacf6a1bf9ead968be2fef69706265186d8634b57e03e275a783732bdcc2c41df487a38099971fead3f4f16372b985f59ab64b3b07294ccd8d0e3a537e8a080a5d6db59336e1dca18aeb68260872059d4c76590ff9bce2ace5bbb83d698939444fffe2eda070428577de7ca71dfabf1ceec2498b5c159eb8e63affc38bbc68790fc8ec90b4201d5e20294fc9a7e1558348daa0bad3c3249676bea853a3a1a7d352d0eb5093e31a871dbe3cbd14b17265fa218eeb0f2f85d4208547b84a4c94e7d125e0a8790bb03139b425624c5a153402632c137e1270400342db7e546b4ed1433b654bcd8e627d50f37c0b8e9eb433f547ffe9cc2a288f77f34547455fa5428c903f912284a9769ba019690f8781ec9948ab72e2f64cb4eecbc39515e4ce91fe0462315cc057d931bfce1bc26c689bcb9d115f020756c4bc4acb3c588a5b20c322716916a0608f29510d1c7f926aed87d1050e2359808acea21d8d0be2244c9686fdb0883fb7f6a78d77801122dd", &(0x7f00000013c0)=0x1000, &(0x7f0000001400)="3ea559a187d47ea4f14e7ba73046af93cde0cf9f0c29f2424ba06452471c335a85bf850607a02b9ed012c9286ab91682701f09e1c0792b0f6efbef82266b30adb13aa23d47ea79a73a6bf999456805d968ebdaff36790af3f2b5c0d4849c05b55247b914efaa93b85420ce0a9f92d2fbf1ecf258dc39ed7e2d90fd8d8e4ed7b786ee", 0x82) sysctl$net_inet6_ip6(&(0x7f00000014c0)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000001500)="04d1acb8c25fca2301ed21af20c353db74d5fbd07d2d9733abe44811a06001ac2481b3aff0b0955360342e67fd3b0c", &(0x7f0000001540)=0x2f, &(0x7f0000001580)="06e210b1d34aa861147dfafd9304882fe536e1321ad648868d64e88be93464adda537686d2657e89678efe5255bcf1ecfef9fcc23ebabe0b8ef071fb92d2ca3b7bb36ab45f791ab85342d53fd2dc808c1bd6c543747bc5e116aad37141e791ea9bf62d9d2c1b6446c1d5a86fb0b5d2c791679c2790f30952a742176674e113257c2c01b6c67b326879f73434d1254d1e4e227c28b5266620c4352b", 0x9b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001640), 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000016c0)={0x4, &(0x7f0000001680)=[{0x2, 0x0, 0x4, 0xd55}, {0xd100, 0x2}, {0x0, 0x79, 0x80, 0x7b}, {0xfffa, 0x7, 0xa, 0xfe}]}) sysctl$net_inet6_ip6(&(0x7f0000001700)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f0000001740)="e66994458d01c6c7b3efb2322ef2da0372fb105e71a90d1b8fcbec092b187973f6cf5efdec21737ee898ef10eaec9d6764cef546b0b0097d542172be03f99635fc973c0b44e51e48357bc0ab710b6feee08f232d89ffbe47023aa006f4346458fa013c57bcc77d2881c5533f96f681bbe0eaebe727f53310965d896764fcfbdfc3adbce4f85d54f3b27a9bd58911dea78cc4a7c304fc33ca576f40dc5b5c379b7f71051c95bcd7b2c36ee401665616a70e55f0796db860b7ca6f285ee10a69fda3acd896d202faab503b11515e3c110ceb62eda850917498466c3131768c132bfba896e77eadf49c3b", &(0x7f0000001840)=0xe9, &(0x7f0000001880)="472ab7a8c52ef01d0964a0256762765627d50c4281241a3e2a861469437f61da5a26c170d48971785d44e9ae72adc76132c487bc345bda8172", 0x39) r2 = fcntl$dupfd(r0, 0xa, r1) sysctl$kern(&(0x7f00000018c0)={0x1, 0x1d}, 0x2, &(0x7f0000001900)="9911e538e5525c7e8c8795323cdfa8edde8f8e7f5cb376bd3e75939ed416715547604845d466232cef289911324e77c229224606900fc3a69552e86dbadae6ad26e1b43e9e86cf85f936c7365a7718704372780c46f550daa866926bc36389eb3780c214e10242b21d43ee2137769ea349b0201d73981653b21b28dd3876f1170960c2b25e0c878fd3c31e", &(0x7f00000019c0)=0x8b, &(0x7f0000001a00)="8e5d4d346324476f4523838a2f5a0ddf155e76f8945d7c9747b97e3ea461793129ccee26c21cea7a66b485d0c0211b2b46253603c2005cddb3c9d05a62daf793ade9d90bc635397b504139944e0bdbdd306c6a68442246a3d1d6b3c68144a47c90c52abc3c9bc6653a65e5f56cea1fa25cc619684c50fc3f8ef3cc600283d9b66f24304d99bbb89e69ce96717b9cd02436eea456426f0fe5a4b01979069ae475e2fe557bd711c1704e45699c8fe1", 0xae) link(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='./file0\x00') r3 = dup(r0) ftruncate(r3, 0x4) msgget$private(0x0, 0x308) open$dir(&(0x7f0000001b40)='./file0/file0\x00', 0x0, 0x122) sysctl$net_inet6_ip6(&(0x7f0000001b80)={0x4, 0x18, 0x29, 0xf}, 0x4, &(0x7f0000001bc0)="235d180d3c705810e874eb8ccea2e23c36b4a6ecb140e7debf1df857022b17f302d1e312914150039e58f3a3f11abe166796c7e6a4a1e93100ece0bcca2cdf15119499ff86edce3229babfbe32cdfe0fb28e65b0e3845b02468bd98d52457fb0f9832ec2e003afb053781a5deadec229db8bfa3ebac7f798c8979f818f9c9d32180fbf662aba8eb3b37295b5c9d8a284a8f3f49aab44b7dc3b1978c3f558e15025429d93338e05b41dd647d774a1353bf6bff75595844788a00154ef34dee003de867dfbe95932", &(0x7f0000001cc0)=0xc7, &(0x7f0000001d00)="bd0084d2a2bb3bbaa94368435bbc8fd15a14c3a8a3778460ece4e11661fec5df3879b629896c3bd773333b9b2b71aef85f8093cd389a35f77db0ce69b1a76e6e0032a191e3aed184fac27b0fdfe06d6d225405fc5a54a6f71964be87dd2e9ac65ee96dee7a7ced0963d4a622534650763692125134b40adf7806c1158248539efce5a8655507299ef9c1394cdab9b98e82ddc147cebd41ebb2e447a9a3718caf5d18829f8d8f0ee1a5ba75612b489b32999b8f3f3b5b0558e9647de3e2122e4b24514fbeb95e5f35f66aecbaea91673c66102cb39a1755ddcea57279", 0xdc) writev(r2, &(0x7f0000003100)=[{&(0x7f0000001e00)="af07fc77b04c58eeadfb9df6e6d9b787852111d2200deeda663ae5a1c900a53b4d976335a92ef82763a91d0307ab582b60eaf7dc23fcf9255e68cb8f5f79c8ad73054326502647a375f9b180510efe4e3a2cef0b4d5d", 0x56}, {&(0x7f0000001e80)="61fb0f745e84fd18941fdf6de8d15501a1bb7fde4104462fb458cbdb2024b3ecfe8f18d393ddb1fc59d312478f7ef180ddb35c67d40a8fd8ff2b99f5a45b7d37f8d27b35c4020f74a751a8a5dd5af59dd2d3ee7089b32036db6a1949344fa5455c24bffe7d83642d9df3cc2568c16ae3b1882f76a25e732073e60a79ff843c3e23b45aa5a7d223ebfc8b4daee4cef3eb16513165d04df75ebbe3381ee4a550256f330e3b66287d05c1520174c07d3119aef7d7f35d405c188f0bab2804c5734c97d95f20c165b2c540e9096be8a58d5cf6d783d3e20f65a27752f2e95ca18edd2d82c088af9f4dc50c2faeb95e1571e953c1ade0", 0xf4}, {&(0x7f0000001f80)="40a69348db6efd8f7aea9be6bb48cef5a4cfb13693ed5ef0b02840dc1353e502f901ed51980658ad1302258d21997cbfef731c9c2698b0f60d00c137bc4b183e9de13aea7445545e29fa94dde6d410e2030b3bc7c4665354dcb88ba0b3cffaf98c2575bb59", 0x65}, {&(0x7f0000002000)="f5d07464d21f5a371bf85679f92aa1bcc89a61201953237a7d915c7baa540387c9cc1e77a9f38f67d6f519095dc050fa73d136068e59b1b29bf2bea1cff6376defd1bfb7866df9ebf01ff43013d89d33d202317bddf9a7142fea08fba5e64c2c8e31309664836c2201d3056cd6719ff80de826199b7bc7bd9c29bdcdeb7d16f1b2ad46963c3141455b0c640ddc7ac3def4ed5a355aa0057c1c6b7ea8a011ea71234196256a0fda6a6d3c1e4395345caa8a17e081bf72cf5317b5a2d14481c8c52b95ca09dcb88e32", 0xc8}, {&(0x7f0000002100)="977f902dbb5630052d387ac4ddaae65040991fbe0e5fd89020b084f88b43e0078b10bce9ca57da7ae5ebe4234a0ff2168824602747b6d8c800fe38cd128eac05e2a32aa14c6ab04f52a5d76589ec73c332991ddd8eba57b235b4f60420d450a4a30a284584657d29864cb4836867028e0eadb93d88f3454c6bcb91692659ed9a637e2aebd540c3bf2f403a8e2fc65a393e64627ee38ff7c22ff8605dd4b123b72d64675130de1761a639c3f68d95e8dd7f6b5aaedd1cc142ccc06d9fb2b928776cb1ba70020704dfac6689299f013f4583f182cbe94d28fc969c831d0b3d6f6df3691d42041f1a198a82ab6bf3fa78e847475aa7a942647700432425949301bf0db9e90f24bc03189decec1d31aaeb4f20f4211e0be8d8f18eddd8c88ae9d995099faf91a762208671a56cea3931d629e3fa0e4c63b4f3c0352db9dac719c028aa768351d770f7b4db53e33ac6147cfd9de9fbd8b44e903d71ec229655fd0910eaca4a13ea8f7c8f6f80cd35a2010f3b19e95e866f7ef95a0f5a5c978673a3c95375010e1a407fe5003bc58bf64bcea8f3afc9f3e1a6b428924e9a72a9281dd43268061f477df117dc821cdbda660e9e618268ef1bfdfd8f0b99c82bcd82aff13b3fbc5521af52c7d026721f3ba577c94662e92860d3c6bb65195f7519bff56f585c8eb59eec7ea3d98f44974cf6456b12d9b649d13650b17d0eefcd6dc600e4beb8e652b491697e127c0ae1c2bd51ceab8ad0dac1d2029954cf2d31793d0ef92c9bb8ff12f8420e4c2ee354e4f56782351b8a20b5e9f945f0807fd75875501abe1757b8d77b957580a8fc0df27dbc926c2c3e487c6c3a019194e216d3244c137d2d17b72ee554bd76ebb1ff403c4d49a90a885873c3209c40f378597883099a4bd5d228de49f9de46f47da6a6788a2bedb49d49c4f3097fe43809d819a251b14c1e51165d91f507cd69b4245e1dec506d504594da9e3026ccd3873caf2b0ab1a989c8ec54982683dbbf1c3092cf10be9ff57d444966fbbe93628f9879283fda47714ebf682393f6fba0a88f3c74f834d3bbdb714595aeae9b3aed184870ae73d07a2be628e897f6ea41057c6355a47f501966c46e76d3353f801bbd9bea35bd7f65fbd3e2c6b1afffdef8cc32b88392eaae67a14c3af5d8abcf4bee9253625aec525e8f40cf0283c89bec73d1d05d976219bf00fb3bf295b8a4ce90a1f33cc94c553b63058085d8ed7db213c0bf736c089e4b229f07d7e29a4eb33be81ad156e9589c30ba93499141acdeb28b4eacec95592135ddd10a2f0c00ce45c067a035a2700574babba8e4d3c872d0ec969fee9a47f60665edcf67f3f0000a21672ed61bb7633024562d9fa79a08293ebe66249b0710376b4df336de3857a2a436996433a0039885c84cfcf958ed85e447d1338a116430651d4c2645961252b85a482a9cdada22ef37ad8b30b815c77f570e0ff6386946e42577a290b36cd2fe1346e0bf0c6f8874c13ea45bb1a0566212b37b20688e5ca7a88117c95f53128b2828dcef7964068ecbdece68ef6698e5d7bf7534a29c2fc590808092b7695939d2b51c50486c739164ba0512c386904ef3c1e7541c30fd350719d9a81aae2b51cfb8a008c09d5e1be21623107da39830509c07727379511ab3d93a11c1833628db696b04ec12f8b172468ad7080ec1c27cfa0d61e1b982e1f4bc3978b5de46f439a91d1cb1ff25ebb9ab4652a4ef41466eb1d7e1a410d6f344f26d9220f380ad4759b2f96d30ee80652c3a2a5cdefe1b2f628618d0e9c88b8e4730350330062735f81d51db27c1c15b25198ffaba706fa4aab67ae26fb5c01f5d7a5eb8f5c4f38a08b799be25bddf0aa95362ade3ffa20fd1e6d53c51b8ef707fd106eb4a197fa2edfbed6e27f7803a9f7db771ef9087845cfc97caebaa9b3c7a7a085507af08934b8fef6089c4185d876bc19733cdafdd510636b70ddbea649afa862e80217a83b0414d50ef12c4e7b719b7a1e7e1e4d461a34e7062ea9910bbc1f25c6c35ec92ab885ad002b9201c37a1d6fe3455078572cb84c3ec0d34a408fe2fa599b0b4fe4646639d44be0266cdaab62ac99e0668a6b1bb67d49e2cc39c469506e0d85b18c59a307dd4cb6a3dd5341a71d27ecf5934ee0c1ba30ebf8b94383af9a19f66bb6404f71e45a38434721af8a8d31d9cc724936547e18caf91c219098f04dcd89d7bc56ede12930beebe041466e2338359aea3bfa9f5910bd240888bb95088353b740486d9d5d6803b6c7929f3702e6150d5770c519e8d15cc60e413c9c3a7ead0aff9d672ecdae149c8ab321e1d870617a342c758a66dea9000181e2e6a32e0f6be1113a63f819c2808f5ab2784e3342dffd0aadcac96bb45fe80790bb3730a0cb1511cb376f0b677de23b058f4510dab08df2bf7ffc849a19dca5940576d28bca2c214f1377d72efaa1bc2b535e8a376e69a63939b7ac61b4075c465561b6dbe08ae7259c6ef8142e6adc4389f1028f820370eaaceee7f4377e7f59ea7fa5938c538da1f14548105156c4049ba641c60c9c6e5b0a02798416debd0d7eec75646e44045646dcd465ad815bef9d14a4b8a755c697fb506d7fe5c512507e78f7bdc0ca811f09776f7370d6be46ab76bb897c28cd56fa26164c86ca17c5afa97645a6e2753341360e83ae6f0dece3a334b94862adc4527adf93ec3266327e310110fcf3c00ed16867893e362c5012d0d42b2dc934d645e2ef11cf90fe0f54004852229ec3fd2d32cd15ac3b6f1689c3bf76608481b085d122d30f1e779b808fde5593af740b4bc1825d10c5f628d0d064b79c3d97921cc21e20ce9304943d7b06b53b834ea53a65f617d35f816ac463aefcf62561fd4445fff3d04d909306d8ba3d3807a071163ef0bb7e44ee52af4ae80cc034afcc72c49f989044412daf96f6362a62c642a6ea38e65eb23169a75f42ffcf8a0a819039990e2a06d1b9ed12c631125a6d93e4a2043ad3277c2f786b7e8afca18c4b5fe57018c6f4764860a1d271d9bb9ab1b122695d7e364495077975f88eed46f34c0c2f2aa53f080e2ab13d1c65af508eed8339cb743d88d455b666abfb28fe6f67e2159b91b6f1c158a6248b6b6626d233adf6a5e9623025124a2555b9a353ede5fe8f8323ed77fb50f860ba760dfbb08e23e5bf5db2306963f0e14889b024fe622a6a825e92a8dccbfeefc098ad67fb9a36949eb019557cd260cde6b24621096e961a560fdae03ca1f5047a1217f0995c4fad6de61b432fe827b37abb3ac7107d9ad90a9813e8e3d981c6b238e173b33459e38a3a4c7fa48c29ce64afc0ac0ffa435becedbb0896cb5e3b337ab6af96e0985dc779064a5bbaef92483483350a82cca63bb9428156af1dfefade8a538d809805c17f8b0901feb267ef0e3816a4b42ab6802c3b43c3817cedd44c93339dc02071dcabf11e9512df69e4723c374bef4b031f90869e074d4d6427668c47f7e6d7558662400d9d38142f90b438cd210849fa8d600137dfce988fdc382ed69513f4722de221da5bae95b1b92d13c24e3b6dc7d1f1b3e4be9a6501de4c49bef656c9a398b88ae2cbad902a0d99dd83adee7958643fae28b98d2ac2e07586435e3c3bbbc6816ef169f0617b74fe93c8767a7f12bc8c6da6c3afb67d471a2f3602d1ffe7e9c08e3cb9c44e3952ffc0839085527aa21d3ee0ad2f82eef9e7ee75d665f06b2f3c6f25cd0a7a5b3168eca3e3dce08c2e0509995134751cca5fd5044b497388148097a52091872acf3f8e56c64210309615b0b8b8a8e4e88241c47abd9eed0115326d94eb12d46cbd6e4714d3c7692eabe37dbafba7e9107c3edfc02bfde385d6470cb60662bbd860d8f2c797ed56f01c7ae8886e3f1a86095c4eea7e43719778b3a4a63f5934811eb98f1222a1431f176cea30051ceba227587da2bfd165393c0f8a984a74f1010d073ab926e87c55355faa4c4b71d22b8573b0bfb75be51f31d66fd34af3b2707c93c964294ccbbeefa3f96a4262611be182ea5456aa503e706eccc71ab480ff06f74f2d983d4c72467c796b08b8a40ed20057cc2dd729f13acb72bbc30ded69a14018e7d47c70466afa2cabd7c21ee46d495985f0338a5e724958298188e7efd80516f581e6127e1038697b7ea2584953b0b3319b1035aa6ae2856534d267598852fdd47500ead9eec03af460495e17e7641dde056c252097a22dd965eb4a21450f73ea42e8942f3f28c863552461b6b6fb3c70583fe3286fa783ea8710a6f9943172f3ae9909f1c3a3f76827bc3718cda1ed1cd253131fcb087b8f52e476c014539fc9820ad484c9c29d81d597e92877994f329ffe4df2c7855d47845f9172dfbe30d1b80156628f431e3fa1d3838eb89b7a5e781dcee9a1118e5518d8142a48f555388fc462222024537b517fc66f3b50b6358461d0e53ad15f351898d2b198bf9405baa72f8e20e8f42c38edc0dddf27836724102836d7d9fb86ac393d83d30111cff07f5636dadfe01bc937f62f0a073b29d781ddfc4eae75233fbcebbb39243453b6ed9ae7c799d32284c7c1614166c8c43a656c0a165df5f80eda949f70c40801baf5f85335a14b8f0ddb0814812a13cf23b670b8afc6cdf904ec4f20f6355202c26860893e20603c936c09294b68bc20829baa1f242148e28b0c28e48704c6c0e43b71cef338c377373bf4f2fef423bbc77580bacbd688a3f4916059f16a50e71fe6ee6a7da00dcb869ee59adf2e98bf252998df2623e95d98e664a23837ad9d0fcb3cd6569b419361f48a3b72c6980519f4fdae31aacc9de05280d3667609dd1df0c71634e51daaa6eab46835596f5b619fc6616480bc3f2ffb6e4d61a89bbcb3efdf07ead1343de91d552f16cd55787a40adc6a597a6fad05a370d264924d35713f41468b8097debe3cbcdcb90e0622ad0ded5b33a559630723162a15a5ead30babbc7043309cdba1dbf01e8da5a083545446a9c9dcacd07e5cad019a82f95a5363480e119324cab5d35a2d1b976ed12f812cb7bc385a51efac5917c393d31216d6588ef6f25a92be914005894e2dc3d096c196121122952716d4a0262ee66a45b94bfd38439ddc8665827453ddaa917030f5e01f19a94ec2d8879dc421247482f1b5c732d9c1109cfff225425547fe012eaf7eed22a9477e8b49e9f12802a0ffe79b770df3ca235d97af86cb5a899db6bf38e9b823c91fa486d9416762b275cb80245a472c05e12a37a16d8dc0713da72d9701979264d160d379e246c05e53cdc72ddfaf913087aa6b9725ddc8eb93537f93ef5c7fd1206bea5648d5fa6ab095a6f0fbeb7568e740140109a34c172bd68f183910fc9b606f7a192030aaa5a778b7c2f4a7cb99404fe14c4d744c1f7177322732f563c720997187ec7160d2ddabdefda654ef60a6cd05c06f844fd67a69d778be6d5672483c08894d45096adc2255ca1cabca010045a95ee641632122d25044486a18d3eca17875e5ca7309d11879c4d7e723e2e00e556d3e2987294d2e23e4f8dcc00271d22b486372ae638bb61d1de30a24951c07cebb392b2de57af90a9359df973213396237c62bd9cc880c9c6613ea94db330efe33cb2bf255040f58728799dd059347755a25e767906df0759201b6b0c88419048ba54cc611fea2a7aa478b797035b0b7a2fe857b9acba0c5e3e140362a3fccb26dacdecbb084acfcbd3807af67679d24eb1b925e185628c70ec54d53db2c35c26b86f6873149b255211b6e17789ee4c0b3b1e0c18291b1b979b3b38c41865c554d40fb7883", 0x1000}], 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003180)={0x0, 0x0, 0x0}, &(0x7f00000031c0)=0xc) setregid(0x0, r4) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000003200)) sysctl$net_inet_tcp(&(0x7f0000003240)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000003280)="db8ee289bffba6907c394539524531800f4174d18c676d30d1fc99402487b2dbea3753c1021330d1b29f71332178b430f42dbabd33db6ee26712982a334408cc9c7d74b979bbd78aa3d66b3cb8027d852c93e29e0c", &(0x7f0000003300)=0x55, &(0x7f0000003340)="4f67d8f6c520a5615aeda2933a9a9d7a2f66929ba0f47f235ff7470f63ed7cce4e6710e53e1eb73b559ccdcd603e6d590f19508ad9ae9b050a55cfc6a5f3d40f91417c04d15705640d90929f3f9179db039bbf83c0c9a558b2253bffafa4b14655dbfe11df34d1ad9e9f230a7be59079cb55d61144a8d53384adad70b39d233a65281927db9425a6b495937ccbedd3222d99f9713e6058b98a6ba18e3d4d56c0988e0576f35da65e9298ea61a9401f4588ac34a7ae4d54b8a3af7bfb46e818f14f16f0184feb867070e741d74cd7f17fa87603179c461f315d7f90c98b6076da1d7b9489eb955ffaf62e0066", 0xec) sysctl$net_inet6_ip6(&(0x7f0000003440)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000003480)="e470691632efa1a1fdada783b67dd964a90e73f1f379d4c67e159d96fcdbbdfd6563cbc0cddc9e0c4bdeba1db0b984ffa4b97cfe15ca9d18aab3c8601b7997fe4f6e69d62f05266a47259726ecf0ec9930e13d64cef9711fc6649650d57758f1e269a1d808fa6479e06b708c3516c17f5521", &(0x7f0000003500)=0x72, &(0x7f0000003540)="55f07858547ea6bb27bf4a1dd44fdaac7a6b0c1496f69bf426e90b5dc47a5fde5f7cefebe9d516e5149cd40e1c33b768e680313a83c1c07f04adac94b6a163f9c344def1e2405a980fcbbed7317caa155b20e1c71a5dee216200e1f92a0bd14987e39075d0028952803733c3d8b2260722ed5fa38a9c296059352a6371a2bdf0a1535d67dcacfd887e8d", 0x8a) r5 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) sysctl$net_inet6_ip6(&(0x7f0000003600)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000003640)="c21855c11eaeb6a834b925ced3fead51acbd12db9664e9792c5f76afda83ad052a42defca52346347bc427e391068fca40b26150286a76192d137f49fa6af15d6f2e3c8d15f51db94bd00b3512a297dfa847fd0c2c2996e5df4d6845a22c07233ee0683abcc4736214e7eba1af1919d37b256420cf4a902cf3612c8a2053b36e0e3067eea66eea78a965a1bb7249e1c283ccfa078289245c5fd2cfb65008ab099abaeff3208e", &(0x7f0000003700)=0xa6, &(0x7f0000003740)="fa3bf890a6d5ec379d2ca297f695858ea79bbf6f6dc148b98ef8de1e7727ebc956557d14db441af99cfbda89b812bf9505ffe00b4761eceb6d52a05a2edd205180d8343431cfb39637a569d230850cb042f56ffaf1706df133ff4ab46d", 0x5d) symlink(&(0x7f00000037c0)='./file0\x00', &(0x7f0000003800)='./file0/file0\x00') ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000003840)=0x100) open(&(0x7f0000003880)='./file0\x00', 0x80, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f00000038c0), 0x80, 0x0) sysctl$kern(&(0x7f0000003900)={0x1, 0x3e}, 0x2, &(0x7f0000003940)="01ce1f27a10473c2ce3070730cc43868d3f2821d1691d911b1afe2bd6264adc5b1283a9f5c4c7e104045b2d6074184b353c3c2d17ebd1ba6d58360f8134b5111bce3c00d31c5fb8491737ad3a4803c66fe5fcce14a3da9b5d6c2c22df4582f1d43097a7d96110f40a5f82461ee3896ae484eb4da3eacd5e872fbb2e9822d3920c98002f2490907791fec5cad328ea5ddf2ba4c3508fc0ebd64940d7f9dbb5d7bde3665a6763669f9a34f2653ce2cc7ebaf26ecb451cd2aee8f551397cef426c7ccd3117f36bc133ff6dd82e53ef3", &(0x7f0000003a40)=0xce, &(0x7f0000003a80)="a131323f85bf6e1db2ccd9d645cdb79af74c775606dffb88d3ef4ad54e2346b97c7ae6e554efcbc71df48c1b3235419b97f19f0dec32515182d05fe2feffccea733c08a15ed46c74f389c9cee2e61f7b263c42e564d8be025ba0cf3efb12af2a559a150b2601bd4570f4b504e7a7f9873e86f8614f21369fc3135a6473bb87d510d48c7bbf6575efe2a80f31963283b7aa9ded7f504b4db66b092b018559b329e8c8e6dbb43c48c83705ca28f45a22aa639bc5df5cee014677d84ea3fd83b1f574631fd4295a2c8dfa8c14203513c76a63b1d6c46e579e2618da7aa53de6a03b9637762c8671a5aceae043", 0xeb) pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e3a000 didn't change! executing program 0: r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000080)="b6", 0x1) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x20) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r2 = getppid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f00004a9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f000052e000/0x3000)=nil}, {&(0x7f000077a000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006e1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009e000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004d0000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000064d000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') fcntl$lock(r1, 0x8, &(0x7f0000000340)={0x0, 0x1, 0x7f, 0x1, r2}) getsockopt(r0, 0x1, 0x5, &(0x7f00000003c0)=""/24, &(0x7f0000000400)=0x18) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8106}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000000740)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0x1000}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}], 0x3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0x3) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000140)={0x10, 0x7fff, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4fd7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0xd7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}], './file0\x00', 0x400}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{}, {0x2}]}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r6, 0x0, 0x9, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) read(r2, &(0x7f0000000180)=""/52, 0x34) execve(0x0, 0x0, &(0x7f0000000380)=[&(0x7f0000000280)='\\:\x00', &(0x7f00000002c0)='/dev/wsmouse0\x00', &(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\'\x00']) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, &(0x7f0000000900), 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000ac0)={0xcd, 0x0, &(0x7f00000009c0)=""/205}) sysctl$hw(&(0x7f0000000b00)={0x6, 0x4}, 0x2, &(0x7f0000000b40)="acb18425fb2dba090f85b17832e71a02986765c4f26fa989ab9b078965ce8d92b57a3a9336213acc3a31ca7010abd62d52f1b8a17ce87ba9d69c8fe1690131101b7ff0e1f486df2e", &(0x7f0000000bc0)=0x48, &(0x7f0000000c00)="8ad219f3607b11e244ff4812f2a8cbca9214565d839a5e821ba8cd50b6d33a3f98a3aba48b6e25f8e8941f761675ba0c01572a589ab6aed3073a47d1c93632c1f476fce35b6eda9b0a321df4f8f28b73aed0d3231a65112f45858ca5f94cdc090e437952919a75f49b38ee5d5db8b70de1276219", 0x74) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000c80)) recvfrom(r3, &(0x7f0000000f00)=""/252, 0xfc, 0x0, &(0x7f0000001000)=@in6={0x18, 0x1, 0x3, 0x9}, 0xc) fcntl$getflags(r4, 0x1) setpgid(0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001040), 0x200, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f00000010c0)={0x2, &(0x7f0000001080)=[{0xa213, 0x3f, 0x81, 0x1, 0x6}, {0xc00, 0x9, 0xfff9, 0x9}]}) setsockopt(r4, 0xeb2c, 0x800, &(0x7f0000001100)="7df8ec9e3d68089b932e686a83fc55c14274d93282cff0b8ea12bee15831b22f0483a91e2feba3313d4cb95e1a5083c0a32f0a70dbdbd3d20beb3f241ead8b4959eb63369c4384a87fb9566d6a05352cccdfc17c9255c7c646de04c48590877702a1b787903aad8a8d8f2c1d20310a44fb6ea94c88", 0x75) sysctl$hw(&(0x7f0000001180)={0x6, 0x1}, 0x2, &(0x7f00000011c0)="6f2a787c4830a9922923339825b26eeef060860692211c9edda59c6bd548d6293ddfb94850ab81ada77db10a1c976e3584aef98c88501bdca1e9fdc4c13f3b06cb18bcfc1692024660e9bad80b3daf21d431a0d565046e8676f8", &(0x7f0000001240)=0x5a, &(0x7f0000001280)="a7a992a867cefd8a91466e1ae55c522ebd51914f41c63e0d574d9cb2ce0e5d5bd44253ee6375ca190780971a03d450d9cc6c7d065ebb2cd01e82d6266489a45036868cb2858409b022e1708c8fa75c02084fbfe5ecaa4f400622221f40403d4949a3b218b9dd89cf3c4ee4ed303f6d30a03315237e788df9c71e0702d5fe3abbbc09660c78652837e035ec3e", 0x8c) syz_emit_ethernet(0x0, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, 0x0) executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f0000000680)="4fb753dcda34448991b250d5dfb0dfc366ed4c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00aef3a4da033bb9285cc65597870c034aac41250e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5d9e5520b1cc35c181e9b88ef212c062a1f75152be80074b8dea45e3391e8246c6ba2a89400000000000000", 0x91}, {&(0x7f00000003c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561a", 0x152}], 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000001c0)={0x101, 0x47be, {0x5, 0x5}}) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) close(r4) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e41000 didn't change! executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5}, {0x5c}, {0x26}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) r1 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd7daa862000302c00000000000000000000000000000000000000000000000800001a000000000004010090780000000060450018000000000000000000000000000000000000000100000000000000000000000000000001"]) r2 = accept(r1, &(0x7f0000002940)=@un=@file={0x0, ""/4082}, &(0x7f0000000000)=0xff4) r3 = accept(r2, 0x0, &(0x7f0000001040)) connect$unix(r2, &(0x7f0000001080)=@file={0x0, './file0\x00'}, 0xa) r4 = semget(0x0, 0x0, 0x180) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000010c0)=""/4096) fchdir(r3) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1040, &(0x7f0000002480)={0x400000000000000, 0xdc3d}) semctl$IPC_RMID(r4, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000024c0)="1cf7e6cd308c4f89c62ab13d010619d130d2262fbf63395cc4a682e83b8602ca4ecf0885ea20592d97f7f2a83312a73dca4d24d5711336a066578b7cb38f1fdc39e1c75a3cca8ce0483bd8a5005c6edd2995f9344a6ac00be74fe747d07a1311953e578b055227543373e06bbe783d37bd241a2c5f07d3adb1db7a5313c479f15d3f32f5d3f9b2ffa308cb1f34c7f456e1aa1afdf3daf013f3527f22fcfa6c219e8e313dbe443a64b6d46d2e29d3f1783b07a5979b3b82b1e81bafcb7f1235ed9d22754bd543", 0xc6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000025c0)=""/152) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002680)=[0x7, 0x79f7, 0x3, 0xffff, 0x8, 0x7]) openat$vnd(0xffffffffffffff9c, &(0x7f00000026c0), 0x800, 0x0) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000002700)={0x6, 0xec2f, 0x1ff, 0x7}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000002740)=0x4, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, 0xc) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002840)={{0x0, r6, r7, r8, r10, 0x40, 0x8}, 0x3ff, 0x8001, 0xffffffffffffffff, 0xffffffffffffffff, 0x5, 0xffffffffffffffff, 0x401, 0x1}) r11 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000028c0)={{0x0, r9, r7, r9, r11, 0x0, 0x1}, 0x0, 0x9, r5, r5, 0x0, 0x80, 0x4, 0x9}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003b00), 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000003b40), 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003b80), 0xc) pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e48000 didn't change! executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) recvmmsg(r0, &(0x7f0000000940)={&(0x7f00000004c0)={&(0x7f0000000340)=@un=@file={0x0, ""/248}, 0xfa, &(0x7f0000000800)=[{&(0x7f0000000440)=""/106, 0x6a}, {&(0x7f0000000540)=""/205, 0xcd}, {&(0x7f0000000640)=""/166, 0xa6}, {&(0x7f0000000700)=""/80, 0x50}, {&(0x7f0000000780)=""/103, 0x67}, {&(0x7f00000002c0)=""/44, 0x2c}], 0x6, &(0x7f0000000880)=""/147, 0x93}, 0x4be}, 0x10, 0x0, &(0x7f0000000980)={0x6, 0x9}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x18a) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000004c0)="48d50ef79a9baaff26a1bf7eb7a7ec4449588a3fb1c7935fd8e756a36c648c6f1db58e6d9d44d6fe34085ec30c9664c545d5d8e8bc9b72df0d83ab1cc646e0ae06487b9549d189052c2b7e5f4937e4f74fad5281c5385527e6d8d6d7149dd8276c460b5c4309146ff8e9ec8414af3510386451d8d136c8e8bab48b2a619d8f545a8ef272050d1fff11813b15cef5db13eb23cb7e1a6c3ace3b97c6be3c50fc34c1084b201239335c463bec018999662f74415b7783d21799c7cbf4e11a396db0b8e10085b96e1e96ee0cb4f095d9715829ce0c3370d8e7c9e5de924de768b7f4762feb0786991e937de9bde25ee057d36e2289bd701034f0fc4b4978e98bf0a0773ab223e484d51f1c00defd177e6f987ee2420f4994c3038dd82f6b35e29d78e633e02acaf2266a17f80a6b94e161b76e0b68c07441f90314ce1eaec23c519237336599d04361889382e05193e1f6b6e00d769321c68d7de8a2656ee608a1f7518c53a2aa2d07b4e34fd4c456070b0c95e61cd44b089f298799d50a6f9bfb7c3c626bec80fe0822f4069c9169347ef1334517db76b43b8a01e071d89910e1a9611e85a3a1ef8ad28503bfb42cb4612e10b0e378eb0eff7665b5db5eec66e7010c214a42524f455e3843619ac064cc870a43e4b2c97d9ac6f8692910486d8b8f9d65393ae22733583750b8aea4fdc6b138b772dd3cf9874530648fb0196fd52364bb94a2b91a9483364c648d18a335cccc0901af684129df72335f5d9e80911c2d2a098360d86997f4278daf9bf318915c0c08d4286b26b8cdea7acc78528fce12b63fa698fde07ad28f6ca7d50719ac70cb7635756a18663e774ddbbe63043f8bef05112fccc6b31ea8201c16d34ceb4fdccc05693d8ddf9c3af34029e27629c22453ba182206d432e65ce2a1d3604152154a2887f3de16a59f2262d84ae38439afda61acffb967b67f3fbb107e073057b39f4adcf71770ab5cdad35204dcce751c0d2781ff7ef85f5239ef0e227720665df91c791b37ff12c36ec23850b82616fcb5eabfe87dac48337ef705248176b368e453a61df56feffe0ef4ffa13288b984d885166f56cd811d66194a7f9f4a65c0321874d1b35c4e2a2e7fc68654edaecd8ebb1d86d717ec2624f5370fd8baea3a5d7a5b48a24e758775751752e88fc047148e6d46ffa3a18accd9adcf25fef19c74afb7cdeddcc61b085532c5a790e623ef5ab94a8a35661c75645a2efb8222cdff4ea6f2cf538c4d1355feb44b331f2f0696f790a7a4d7a7a587228a9ae5342ae4c7fb11251ba250951f1ef2659874b8ae1b6ce87b719886f1b643cf00c391b043fb283a7ca20a1bee26c3b27559bcab564978e3acfabf7f2130da5d1171b492f0583020280691345da98b099fb382d14a7a1a813d2c05ae55d8f7b641ec6b2ed72b9efa727e8cb90c1808e6cee394380c864231f07b72afb33aa960cf42389dfcc39316e6bc825c7b53803180ab6baf038567b92fec9fafc5efe3930d5e31927f5739b74ccf8115376d63c29f7620237440a18fa0da9e2d351972de04214633255087f48b2f08313be54983f38ab9863e2dc94b5023292ba820f96892749ae8d2579ce32afc69c67a13e4ec4a29ad2b515f270f89c37b19fdae491745a84027042e021e48748e52741ddab259ac9b74d07dc4db8cf8aa0ef76b26389fd664eaed2386844eb9e8e662af1a470e8bb397c172c7eeee9b4a2a3704fa109ec53589b0bf8606c34834b2c04a135187d396074c087b36f55becee16ff7cec4af1c8cdfad16df998e3cc28112d22da3a7a9c458f842b586228fdcc741c960f1725963483e87e59a19bd84d83053f852f445f46c57ec2120f450ebc4c8975f752e70965cb7ca09fb842af0e72fd3f9bb9245ae67c3f40b6649503ff0d3c91e43852de04761b5d97ff90d8ad2234baa466bea61fb83cc0ddc10d4d6e4a8564e8cd584bec9eb2fe7da89e4e57aa6fa64d56414129a3f0dd74fb16238ebbb222bda734630aa6aca7ca5eff4bf08e150132a706ef54b5727402c2e9ff5a2b21ed00b14b480f23874ab2b85213b3642a30cec986f95345a76e10bab5d65d4bbddd16ca3159b2e5686597427ae85d8036b84643bdf53b1fa84f2eaa9aefd93ae2d4ad36bcfe7bcf4719a15297ab810e35f2e184bfa977e866bae86b306abddf55fc239ecc2bdf41b7bea8fa6c43ebf338cf0c68d4d0ed7efccb2a54611af97e5e6351f7e3d64f9ff59feb18a17a6c65d79314aad4b953dfe6fedecbbef104e669b38088245232121b3ab235f04e0f1815235fc8cd8beb8bb94c4d1272408ce7cc9589e79f5ca2e24c52a699446ac8c1cbb7e59438084e71066c2e69484e13468d02b4ab87d3c181dca72a447c2b5afb1e74c134c757d84a473c48a4fc2d810900f30553ee3915a43d660032ca1a3b4074a4e18b6ad1873dedd39bd6e27dbbd45d92c343636eccaae18a980d247c517130a9283f775daa120d78ef5abd94e50cca4efdee84e5f96a22c698a339ed63f715952e5ad230cef89423a599fda6a2ec356e91b8e8aa979a6eeb08a25317cc6df99c0baf5163ed5209a6ac4345977bf0ed486ed19e5d80ac05028e728914da4391afea258eeb23581a2c9446048f916ce1c3de0673a1b3254ddf96c298e702320944edfb246ae2b63e749ddb33bdc32cae253a845e010fd30912eee8ebbfc3912752c4ce46e52121a55e62eca800b65236c209cc9d9dd3ca12a525711956c0108529bbd8056e5000c1930cbf477c39978c03ad1413cccef3a8de3bd97da94fb6c3a55ac3fa0df251651b280d7f3965c0a55d723ad6576f3a3b6b7b39253a282b7aabe804858c12bc875686af30b2370393ee505ca3820357bad7d6eea6ae22fa0dfcf503ded89a6bde248882a3941885e5154679a3e154564346dcf8acb00bcc1d043718b13bf03f097fa6be79b162894b0f673c08044955b7a0e9272ba318b2a8348c2bc7d97d28fc33ad2962634fbd183fe5a62309ba6a72bb7e2cf1869ec75ec3489eb0ea8a1adf354ac72c55c7572e2ce2b92603ac9975e66f0a1f1eb0fbfbbb8e0e554b800b9e33674f02e43d21f4794aa8a5968516c19077036615668ee64b6dde85f17db9c9f171e4621d3d29c406b1e02a38806c3b74c8fc0e56944ebaebcb7a9ffe57873ff5f1ad1a09911c4c4d8cfa209df03fa30bb46d7748fa30788af1ab4224c875a66ad5c3873981b52d2f566fd8460def64b29a02db8bae5678552217b47bcc4a93037bd21c27b723ee1350e33df37dd8d2df57539cded48d2ac6a0b14a2b1e412ade1dbe766884695ee1479b877ee6d2caa28cca3aca229332734fde9ab31656cda7fba6bb11afe201a6221010c1449fef95d7e616c65a6452469ab7d6f2024e8d18547bd39473d336f07c31484785f905e8d89edff9c3c1f43adb331d1355b540222ab4a19b0f9e43698d2c6cd5f8850e2da6f064dd28cfd1df9ed893c8ef9f4256d77c93f8814852c451e0803917ca995fb30acc654f476db101d54b0ceebfe0d84ffbbad1824374f4702a7cafd1619a2edddc6cdd9ab96e111cd3e041be959e06f75d6e2e9a31f282578e4916efdb1bccdbee1a484a07dfe9075cdd2947cf827071e17f14223a5a256a35e4836e7429cfdcf87c6bde7bc849d74af12f44e3f3fbedd68d029f79ea9c017708b9655aada51842f89e93ff1447e6cc27993b6e285051bd7d72ceb68183d0f3619d0ad02da396a155de0cbddff6aa00e9ab2d23c478177a7a2f4c407a99bf3d992a4846956a10002bde6091d76d082d6d38868f78aca7515041820ed15c77e43766680d5529495557ba4eb8d2d0955406e9fef5b9bb570953b49a410eb685c1e24e33615ac182c90231bfe00c9a6201cb0a53f700e427e05f93bd7e73506b27d9f7a664a54fe26f1a6bcc7efe0203c576fcbb7095017ee0c1aaff8f32b9b9c2696558802615095e73d4bc807d6060dd80c6d0b8cc8db03e0c57720e0d90ca32945e9582434a6d80381363dc26269f0a333b0aae6a1a7df7010e882ac95543f7e7e16fe8eea868651e88321704db48439cd12f0cc58269a07c7a54c12e6bb6be1335899f20c2532d482cc9460ca39a846e2de89ed3a876b2c90c01fad02fdae7f36784ff021bccb3584ebd76071b4a0968b86c7224b3288769b047bf721e0990ac530a51310477e21c73d5b581203b11974ebc36b450d00467069c4f5ef5e0a6154a89ee8b90a26dcfae19ec87a86e5cb3e49dc07aae3c555d7504f5d088ccab49510459e0d88206d92254b2b84f84883b2eace786cf04830a290a10e88b2f709b6f82c99d3cf2e2bde979d06fd0914d8a58049bd6fd919c56f51c0e45ce41e1169791691880977ca35c9ee0c00e66153f831d765a92462751bb57d8d196501cb9049da5dc48f6ead49cc7f73be6282338a6760deee606d693b9b925995b6a91598cac4bd8a17183e8c68133aa36c794e85a040b1092a3d2416a66236b76d87e07dda2116db0a1f31ea788ca43a77acb17384a77faeff259b6f8c8a813089253c3ce131a183df62125fdaf5b0658eb312ae7c132a183c1f454ea2a563851139caea21fe9da4af225e273c37c4608f5ca52426e4e66a20b1c9d1bef938546e60887fc2b332a8aaf6833be07dc63d9b539e4d0e07c058729d3485b31250e2f33bcefa33c0211cf255b3e58e1dde07ee0365a99653b85f4454596572a8887f592739cbeba5f5c59c694ce16d528a9a8d00cec6a8f914d3f60f71061da12302c363f0de6e7c3c53c0160931e3955dbd55cc718747432a65a28b794d42cfab0f5a8928991269c22f74479ab503a3785fa38eb582a4578d889df7ddb5ad48ec475685cf27ddd47567d12dce6a5478d490b800bba128c0c2beaa7a301a6d1521f879f61ad8620391f635510e1e80fcc835b4c2f24f3dad99d81dd729b79bedec6bd17ff66b386e1f5f4b00a201e3136fad3d682ca9640f29251fcbb32e46e94ab21f0e931d64270693256646b5b92f6afd0504ec1f46e4fe6531219187b7d79fb6c69628cee2111817c6a46461d11b2464a40cb0aabdaf052e1d48d62dba840d2c125f681e387f0cc276215f4b044b230f6514558397f340e98af240ad20ba6b075541a5df0c36f69d046391a64139362b4b5716ebacd6e92cac00c899d2e22e10a46f7369b3e126e983de6a10ea49bca414233ea8d2cfd9ab4949b6ec85f7f06c7db4f83e9935df8700683d97a3a959d2a8ba7e010f337da9ca564973d7d19249a27391058b7695521d47c40c99d0c3848abd80823940e1f263ae8c99b0da928eeeda6bbd03eb37a0e05c6381cad69148e51005a6bbf977499c7f17587419cadd352dd5f6ca7aea333441a62bbaeb23c25ed08217b4e3d605b8c0c5c3403a5ff4224141cd40f878ddc753716c8d684d2e69d93494e21c3944271bf30707449045ae6ef6d2995b53b4507b7002657ee49c88b7739ef31ee92d7440031e344caf817fed942836caabfbe00e2e211af6f8066af38ea3d6cc9f793a38e954b8a22c29670a415aabcde3eb825fe656b7a0fa0c240a0919cd6c307b4ded43ecc962b905cb5def1a5ec8856614862b144f00928d6d3c8ba127be19d586716e5b38d6bc1d36a988dc7d3b974dcfc3982d19358ef806140ae858b5ec47ed969516cc34d01e1da34692ec0b606649fe53904d293a460d945d00049163c5a8be1210dab71de7ceb447d37b315148675ad97bc148aa72ddf0cf0eb79d2994bd645c1340ece39db879a8f42b56ea0b56c6df46c0087014b714807"}, {&(0x7f0000000340)="096b4e11b1d5a69d41eae60447d03017b8444c92dd61a66e1cdadcb085ae1c270637003a9b6fba030f3ab1bd4e7b5f9b21e83cb05bc3d9f39b4965bfceb1d352fdd1d7195e5f8aaadceac93c260b4fed4561d9e9aba6fed06c03617b4fef9b0fc0124587da0dab4dd0c5b8c284198ca3eb6ac9d384837ec722e2a20e1870d9fb2005855235bdeaa17f7cf031b87d82e4b2e392827bf847ef1f7644d9525b35668434e986d6b1f37463367898"}, {&(0x7f00000014c0)="f9f701647a77f5088d8f4415c5c2952c5a6a9aff0ead9984d85a80b05d2f645e428742de655c5ba2489c6a24cb55716f8db1baea0ceb15d63924cf67ef65a755cef46ec8170e5e414716e5b390bd2350d494da9e360802162975eef22d1945aa28ba0f31872e5f3eba2c93ea40700667a4b07f36c1191efe54416eb73c1d2d5dbf5b4a5263f54a22f629fc42d3399cb9c0f7adf598e45f69"}, {&(0x7f0000001580)="5d8294dd38612f7309ede134e45d90797e128a48cee330b7200a5a20ef022b52f3cfa4e5a4d654c7ca46ad31fcf5155b3df1b1b6071f7a306bfab6c84e77de20bce592851a99b921e86763e42c6b082eb4db6f24477978557127cd051b0985901a5a840f39741fa9334ef151c09437a4d60934b2b09fadd5d6a3460e2199ea4523066aae1d82bbb2fdb0529ea2acaf2e486a6faa45fc9aef58c319eac7631c0602b292292be36aaef36ddd7e6dc6b9860f1674f006194cced81983d1ac4328"}, {&(0x7f0000000280)="bf7ed9573834c0d73adb96ba8a4f34c22d635ce68346f05294d9d01d"}], 0x5, 0x20) bind(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$getown(r2, 0x5) ioctl$BIOCSHDRCMPLT(r1, 0x80047308, &(0x7f0000000080)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000240)=[{0x7, 0x3, 0xff, 0x7}, {0x5, 0x81, 0x2, 0x4}, {0x6, 0x1f, 0x3, 0x10000008}, {0x4, 0x1b, 0x4, 0x2}, {0x9, 0x0, 0x0, 0x100}, {0x6, 0x3f, 0x45, 0x80000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000f2a000/0x1000)=nil, 0x1000) r4 = socket(0x2, 0x4000, 0x0) close(r4) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0xd) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) ioctl$BIOCSFILDROP(r5, 0x80044279, 0x0) r6 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x52) read(r3, &(0x7f00000001c0)=""/64, 0x40) renameat(r5, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') fcntl$getown(0xffffffffffffffff, 0x5) pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e5d000 didn't change! executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x2044) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000300)=""/117, 0x75}, {&(0x7f00000007c0)=""/77, 0x4d}, {&(0x7f00000006c0)=""/241, 0xf1}, {&(0x7f0000000180)=""/10, 0xa}, {&(0x7f0000000380)=""/4, 0x4}, {&(0x7f00000003c0)=""/207, 0xcf}, {&(0x7f00000004c0)=""/196, 0xc4}, {&(0x7f0000000040)=""/7, 0x7}, {&(0x7f0000000900)=""/243, 0xf3}, {&(0x7f00000005c0)=""/196, 0xc4}], 0xa) socketpair$unix(0x1, 0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x80) open(0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) kqueue() open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x42, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) dup2(r0, r2) close(r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750213b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c8ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x69, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6ad98 va 0xbf8e0e74000 didn't change! pmap_unwire:pmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfpmap_unwire: wiring for pmap 0xfpmap_unwire: wiring for pmap 0xfpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd8057c6a9b8 va 0x583b11aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6a9b8 va 0x5843dd79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6a9b8 va 0x583c2bb2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6a9b8 va 0x583b11ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6a9b8 va 0x583b11ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6a9b8 va 0x583b11ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6a9b8 va 0x583b11ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6a9b8 va 0x583b11af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6a9b8 va 0x583b11b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6a9b8 va 0x583b11b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057c6a9b8 va 0x583b11b2000 didn't change! executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x802, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x50, 0x20000000, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x9, 0x9}, {{r1}, 0xfffffffffffffffb, 0xc8, 0x80000000, 0x0, 0xd12}, {{r1}, 0xfffffffffffffffd, 0x9, 0x4, 0x3, 0x400}, {{r2}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x1, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80, 0x400, 0x6}, {{r1}, 0x0, 0x2, 0x20, 0x64, 0x1f}, {{r2}, 0xfffffffffffffffc, 0x18, 0x2, 0x1, 0x3}, {{r2}, 0xfffffffffffffffc, 0x82, 0x1, 0x1ff, 0x7}], 0x7ff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xfd, 0x4, 0x9, 0xbb8}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x2, 0x59, 0x8}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0xfff}, {{r1}, 0xfffffffffffffff9, 0xa8, 0xf0000000, 0x7, 0x1b9b}, {{r2}, 0xfffffffffffffffb, 0x0, 0x4, 0x1, 0x3}], 0x1, &(0x7f0000000340)={0x9, 0x9}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000003c0)={0x4, 0x80, 0xf4, 0x7fffffff, 0x100, 0xa1, 0x7, 0x10, [{0x7, 0x3, 0x8, 0x2}, {0x82000000, 0x66d, 0x1, 0x6}, {0x0, 0x8001, 0x1}, {0x3, 0x3, 0x8000, 0x6}, {0x9, 0x5, 0x7f, 0x24d}, {0x8, 0x1, 0x1, 0xffff}, {0x3, 0x2, 0x8001}, {0x6, 0x9000000, 0x7, 0x7f}, {0x2, 0x6, 0x400, 0x4}, {0x9, 0x6, 0x7, 0x6}, {0x7, 0x2, 0x200, 0x8001}, {0x6, 0x80, 0x3, 0x180}, {0x1, 0x9, 0xfffffff9, 0x4}, {0xffffffff, 0x8, 0x8, 0xffffffff}, {0x10001, 0x5, 0x0, 0x8}, {0x4, 0x5, 0x2, 0x1f}]}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) setgroups(0x0, 0x0) r3 = getuid() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x1e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setreuid(0x0, r3) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000200)='./file0\x00', 0x201, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ffffffb, 0x0, 0xc07, 0xffffffe2, "0000000000000012000000000000000000000080"}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000140)="8e092eee124980163ae4bb467bc88211124e4d3796f8a854396c9abdf04da67e0633d3ca796d0e9010f7e7f7b7a5b943a1cedc6a5846092dd8127d93f91062ee19e55a9bcb58dd69a96a3f430ae8c3c6d447fefa031b5186d6bbdf66f1bcd48fa9eebb43af9064d324bd377269a2454c24865a061529f6a922801120ea2ab4dd27a4a168fde6a9ce90db3b4c44ebef5473e22be7ceff917a4b0e165b426c4cd6a4cd5e87e8537251d58c41a894c2ecb2cf3bc0ba43dd02a43a70cb265627f144a4074ca741c97972b3931686260020e5b9f696b04fce516c509015d56da9a1f14cde85258bd4c5e8382eb5f06fac5b80de4f3d8bc849911cdc019f98583c59bf9fa4a5c5", 0x104}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x45}, {0x25}, {0x6}]}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f700cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec589a6c8b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000000000000001000100", 0xb1, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa452a3db2a0780800450000280000010000019078e0000002e00000010e00907800000000"]) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r6 = dup(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000100)) pmap_unwire: wiring for pmap 0xfffffd8057c6a9b8 va 0x583b11b3000 didnpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd8057c6a9b8 va 0x58477ded000 didn't change! executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="ea00000100100000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dce361", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) syz_emit_ethernet(0x22, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r4 = socket$inet(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r4, 0x0, 0xb, 0x0, 0x0) socket(0x6, 0x1, 0x80) msgsnd(0x0, &(0x7f00000000c0)=ANY=[], 0x8, 0x800) open$dir(&(0x7f0000000080)='./file0\x00', 0x5f5f0077e68f5365, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) unlinkat(0xffffffffffffff9c, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, &(0x7f0000003c00), 0x1013, 0x3, 0x0) executing program 3: sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0), 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="78000000000000000000000007000000734b08eb11ad481c4bb8a68ebe59a3c0e47041fed2b13a437137d7acdddd94df97abc167d3273f7fe75536636a17f31cc7f0fe4ef8dee66e13db4f298f9e0dbb33e4341350387f3b703080c00315e0ad601a03491b17a824dee0de7578c84c5915a50000ba280000"], 0x78}, 0x8008}, 0x10, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) dup2(r1, r0) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000400)=""/229, 0xe5}, {&(0x7f0000000240)=""/25, 0x19}, {&(0x7f0000000500)=""/244, 0xf4}], 0x4) (async) connect$unix(r3, &(0x7f00000002c0)=@file={0x0, './file0/file0\x00'}, 0x10) (async) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1400000029012a158363b996e8a608fe9a7a714442cfed4f16e8af0686946027bfce98a7c3b09acfdf368b0478ce20ff5d9b938b70e632fb1ed533bf4ba4ffc9204f3fd866855259bc83dabab1f6c8797366d93eb202625040dc94ff4bbf128308903776e17f02f5276c920b824257913f16dcd0e2d89b4901ad4b8be06461c0db248bfb36490da4393c068bd9f9fae5b04c346d566322547ad88d8bcaf210002f"], 0x3e}, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) (async) r4 = socket$inet(0x2, 0x5, 0x0) getsockopt(r4, 0x0, 0x21, 0x0, 0x0) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r5 = syz_open_pts() (async) close(r3) (async) syz_open_pts() (async) ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000280)=0x402) (async) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x31}], 0x8, 0x0, 0x0, 0x0) (async) socket(0x18, 0x3, 0x22) (async) r7 = msgget$private(0x0, 0x13a) msgsnd(r7, 0xffffffffffffffff, 0x0, 0x0) executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0x3, 0x0, 0xe7, 0x7}, {0x2, 0x7f, 0xb1, 0xd8a5}, {0xfff, 0x6, 0x4b, 0x4}, {0x2, 0xfb, 0x9, 0xfffdffff}, {0x7, 0x86, 0x6, 0xd9b}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) select(0x40, &(0x7f0000000080)={0x3, 0x2, 0x4, 0x200, 0x3, 0x0, 0x0, 0x28}, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x69, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x125) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "0fdb000000000023001600010000400000d900"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) symlinkat(&(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') mknodat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x40, 0x109944) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) writev(r4, &(0x7f00000026c0)=[{&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d303566", 0x93}], 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYRES16=0x0]) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000002280)="615d9abc1f30a2794a4e8a87762bd52496113fff3b964712f12c39ce8159439743df40919f6bb2b2af7dd2c915381ed11e7632462d5fbc125a7f9c7e1d31ac54f5f2e08ad191f14228e27f66f8dce9d0677d25c07fda07c593281affa9ae5aa3fd881f1349d0bb6d102fcddafba8455ed6b7e1f9ba4d8b85180ec477176890174c61592b65bce437abc2c3941dc5cbcef348c812f1fb71e99926ddf4d29dcdc6dcaf4f59b6d8813ccddb467b2aec6ceb00b8698645025f163ee9843b4634876e1978d8ce13576b36ec14257c6433304dc2469f2c18ee2d9a9d4ed5de756618c6c4d37d60c0ea7865e1d9a6f942680ad265f96a34fd822036668bb5ebde4e832fa08306cd1a1795f2ec63a72855fb1eda21ff97e64b3870dde7ff9cb65d6e9ca7a5e560bc53e6d6a54ace872c4a7f32631af7e70a2f306fcc6cb226713de71a60100e4c39113f4ad45e0d714ac76fa77c8e7b6e18ad3195aedf1a1cc24afd34419820fe19b408403362f82a63a561eb34d80d49c7dfa7c26d8fd9fff8ec82dd25bf21dd5cabcd353591a800bad7ae43bb8815b1aa5710613ba3dd58f83c536ee2b43e4adbedf322ee1e2b69ffc5403763466ebd921d3463f076f24b5320a22b806d005246283f0d49ac26e708711e9d0638103b951d11ec5baf44bdbe4bcc94bf5536c473ab5a1ddab6306f5cb1ef9e5ca5a0b261b8f9fedb0825ec31083323cfca9a895809d568a7e0ee29ec9a39c217f8f1278185f5bd64716b8d77d02bad467b5965ff4afe9df4b12f8b87f7acd8debb0f5d77dad556dfb81748c0ddd00ffbba0de81c0805d7905118143f6d479ed8813753dd0f255a2750629d447cf4fa08da29378e4850aae0fd6aa193ed2021cb52d8203aaffc1b325f9cc6abbde9f92f13189ee933915a72ea62a315310b53fc9cf2670bbc67df8fb52d271eec840239ae69a0823b48538a1e234351d52524d65fd9fec9b6f4b9b516382a13ad20e434eb66810762d8a1731f44cd46fb660002374ff90c94b4c42557709dfe700236e968923ca1510149981e72d8da84169b87071d48b66e1c44b601932542fa7fb57b0cf4fa68393935cbb74ea1161e751e24883420cf5a68eba79064296f2121a8dc8fd1c03ad8f12ba97997e8f1ab00796f8d1b867dee77983b43860d01ee10729db138701d61523b37b95f108b28e7a274f52441e69e283b3d1c0704f38df0763f5b88056df5a517468bf78af33f9bce1b07711082c6b92e91df9a20ff018ac7c6b0b395732186a16500e7c9102af04c1326fb23ce19a25ec62510d4e0fc4b6b640be92b794a063c3d9d2678ee8d930191b41c814eb4d1f732a53be58e4e0966bdf65ef3b3d2f6281cad409cd0749954bc41352d61ae2545314d1f3dbac9d98cbf2315aca5dac9e956ce582a75adb4bebfff193c93b2b33ded75766b142ef2f94fc551f936a9900a62e16b92ea8232e2fbe9c987179c9d2aacbe03a1c2b94af68c24db7b490e68b197cd776d9b8ebe28e1eccb66de4bc54cdaed375633be3fc0cea6528e31d80b524e6cb3e3bff08d6d183d649928165f2e435da69119be4cb76d0e7f7d4abc07cf1c2c46f49e2d4f086f3182098b62b20989b2186f5a1eede14a756d715a8064addfc16b2118abd96982d60d2a6f4977665a7d49a8a6e039eb07200f172bd3f133b0df395042279b23ec9b5ec73b9fa42e8c9f3b6bf5e3879cdbbbebabca9e5fb2f49c46ced3ae70d4b9951799a2afed2887b874eb59ba6ec968d5e01f60f209983094f0346ec51dd528b28b20680dba599f83f67616faafed6c28a09c78dc053e5c10b9c8403a52c85828c41baf2b6246219b0c7f400b6766ce626bd0eaf03e1149f18c4a9d28b94d2edb1de80ffdd38e09086b76dd9ec4a89073296db8df955d6a4dc512da4a59c6c7ecee08fc4e1cc254e291f6de3ea608790d38ccd3624c2be591febcaf8fdd703fa22f4ed7b2a7ae608156b615c0d62b9740f1bde27c8e5c83209a0a1a5b985c6f65fbea5fd1199ff165ce6c10281d771abb472a8cc185af1fb98dd4d08d83ade12c62f5b6540f2f4fb7e32ddd339ddb7f75a1cbbce0b7ebb9842a2eaa90b2a2a44dcb6e7183ccf1918fbd46cf5e7636846c2a8bba295153286e828416490681f063f9ae390350d0bd4168d131ba3181e112dd056b6e49f8f6c6fce403aafb41a189aaee504ad438e397f6481649a00fbfb71b77eda6537ff46137ddf3da6024a8048fcc7f1035705e682e461376b479714387c3c2d8e7295c6133e023915c83a7aab0bd1f6c1d82d3e1b8da40cc43a98c19e624b18d587fa4bf757c791021a2f143945069708cf9e9e833c076fa8569951a1d785c40643f7bd8eef144d4e9b81863a7cf09a8c86949bb77cdc8591b6702c1f42dc26b24680ba5498e5d9d9536b47e546f41ebf0c80cc54aa7931d44f1bc60a9adb1bd242b5b96ab825b2d3b0c0c017e2c2e6fea409dd2f4854d9872fc1811be25efd531abb2fdb0d6f1a9c7f90d929799d4328fabd0721728644f350da2ff7b25822a3601aff791aaf8ccdd1e1d3fd918a40f9dd5973131f1c78b47d6fc8d35748daffcc9d52a65caf6861e5aa5d650be27dbceda37684d919761a3c9f98823efbf88a866044f9c9d0c304cdd2bfc63f0d07c3286ad52d84adbd37fc9ac4846289a24aa79928ca9f91493959cd25034954f14d3791ab03eb688e076f0045d137f40a782d6ea7532d1e82f47b345b3022c752fce6d47e64ecb8f097c7a2c42d05faf9e0533b60fcd51182220e353f1c9f07bde2d784a9d9b27cd03a50e43ed4b28d28e16d55a0a82fa37708e8493ecae8160596b84acb14cc1433159d34dfdbf61a8bccb6d6138dc0ee1e5f4e16213fc1ef708752211816ac1fe0f20e2b454bc235b5ae1af655e47e8b6e8fd163a05f5327a915986b893246fde96a85d93be0b96f95bfb565ac260dc82792eeb24c7fba6f75aa08e58937035286dbda2c7cf610ae8782ef749b9ed63db9ee3942df3375cf3105965a76d21ce573db22def0901ce5e1974284ca937dbf4d6152152563797726f5d8d1089d4c042b5a35553eec8223ba393c7db518e3290e8041ff49329938f7618e03e19bb46489da9b8f6cc76c5055c592bcf7ac7725dec8d2424dc00f0cbcd21d8146fe90e1e5bcbacfc39167a7ed35dd138c0191437eea69751d83db4995f8700be8dcbf8f5bcda239eb1640ac1c498e75d9ba391952ce97236f4cdc80971251529d805a468fd4cf7a25641bf891b7180c75a0fc75e9445d56109c4fe0f4b22ed75b005da05fbd9ba76e3b2a7f09ebcb51c64157f9d19a3b45f12ea3905e39b99284e47ad74f47646fde3edeb7c2906538b096961dff066cb345e69363c7824fe6961e252b210ac8693a918b9862911085d38181a9b345bcf6dc822a5defcef0c5a7e9aff673bad11ae87cac4466f3832b77653cb47600f482ba3aceffe0a7ecb3028e3259434b2fea71783e81c37dc1c30dbb6c877947ad5b55abd464237e3067ea7c4a246ddb5396c6b059b157646b465be69fea1b3f79dfd31cf668f514d78817776a2f4aedfaaf565577d5c1b357175f15fb4283c701fd6a1deda3a9032e0cdac66329a12a616b507537d670fa4dc24f6291ec688e0a0e96b47bc9eb694bb1e6282dccb04a389c2ac31978c26217df8f8ab3c4b937f6da6256413005c236966682659b1f6ecf0b11e7393f6d151fdd1055d299369d5d95af901e4f3f14b17d4f6ca687000d21a1ff182c4901e288a5cb049993ab027e68c89db924ae0afca9b82a7f6b14392ef8d785f1b01d9524acfba5a1d799527d1d9aa2ec21fe7fd90c528ac7c380503d7188dae95682c01c7851d8cbec478c8dff1de7376f8759d838952a90d0529c26adfb6291c60b7602fafb583b9785bfe078fa402780a7203573d3a7fabb345084b8bc5540b09221928ca10a9068af9cdd33e1ef9e7f374fc738b3137a751d2f566eb4c66e43793bb015b941ec41f2836cbf2b6f71f4a88e8b94c0e0447799235dddaffe6c590fb87cc7c3877bacb729cf5610061cbf61326df0bc3f1a0f925b61e1e0a3026d79943800409fabb859b6923e47fe67d041be67ad5d7a9c526e061782f9bb88a0064721372e4be29fcb5d63423e4ef9110b30b9e3a628b4e94136a9ec93f30cc310795cc2eb102440f54f7f10178b264fe9d737b991768cf11efdb24b4c795abeb253a899a2e898c6c9fd0383581c4eb0d8c2b6b28686f3ecf70ff5c880a98faa00a7efabba16c444261f83033015c08184fc3baae4ab4eaf5256dad8f5a6849e742a4bbce9106c60cc38d34ef38b5521687ee4951ad363e3a3df775ebc207151ecf902d4f41f9ae3bcca8abc1a893a81b1a9939a8203765a1d461a336f7510c95913c4d78b50ca6fb713004b8ffca5748d33effc1320ea9657517de740943f2da6b68aa1d915ab97dbee62b859bd06a771add69448dc0fde56ab6097a112c6b3c94ce2cb11e2a38fc4d8ca9f80a70fef5704e06804ae37758564095209176f5c0892da03e99e1557b7cb731300396e69fd6e2148010c32e5230285570fc34540ab33bfc44a90f750ba935509a4480f640fb38e6c8351eb5ab899c373d0f7f6497fa8c3fbaf029b74655093516871c7201a9eff7568be5649ce2db50d41a7c63971d87d45185a9921d5ee16a99937509672d7f1df74657be1d8830e4d36ae37b0d3fcb109aa6c29dcd1d7e184f7366dd6cfab6031ce9545f39008bbc521a7ff84efed7fe368861eac4f35f7c4a49ee2bd9afc0a0dcf14738705b7f99e87988f761bfeb04bdbcf863b56f9830063e19edf96564367e5bb053a07032e39f10cc0811c9ecd3d030d926e11cfe720bd5a54b2f5bbd04f7a4d4225746d67462441875466f0383e45a49ca3de952c8629cc9edaf8cfcc995a09942207190dd113bc7878799fc99339f1bf3552aca6cd575052e10904fa51f2928f6f20fc51bca6f1b2abc66dc9a5ef8d1d73facee0f4bb0f33d8d94b06273ddd41949560914d351eaa7c095bd599520cb1530cde9711c02cb7ea7a7727fc552fd5cf61bfb55e632aaddd8781d5a41ac0ded6909ad6b6e6d986d077ade9b48d0278788dbaaaa8378dbd61c3c6ab65fa5f3ec59d90a09b70ebcec3d9060cf2f6989bef2dc422337f893a315cfd52d4d6b4bb081579e2355b70a8fbe6d837939acf4adb5cbf6867a57ec4f2c34a25cac691eb869bf40c310ee52c5b64d95957e91d96ccffd3698abb3f6ddb0d1301fa82d9b262fedd712c2dbfa241b42e133b6f304ae3f54c7c6d1a68fa3591737195bf05a1600079d1679e2a63fa264024026f39c005e0b33447d02e042c3debc00c3496125437eb8bd263b6e119b0b6d5ce4426f2a2d80410ea0c2a5b3c7bb34effc5533509600883a186a378a7ea3aa3d69594e1d465922596d5057d632e3a3b728d4c708052c6c95996729ead9115fe6906061b9770641ea7aeed2306793b9988b72876edd9110c0319feadc7f0b33c142440a8fce352ade233471540ac565b155d8fba61cd447dcb6ac01fbd195eccd74a5296938b23c718d383218ce897d1d1ffc49c2cb34e346f9e034594ae237bf4500c858b8f47c93de90e7a0c48d4ccc1de07c9e5f2f7980e19adfd08c71710c10f0660c81ae87c08c4ad35be407479eefae56ba1dd784ce05eb938808bd4eb5750b44fb8733ea3c2646eab7088f37d371ff1a7d1c5c7e3e1a234e109e81e3b4a4986cb96b1af21b023fb0b4809e8f51b72d0cac138048a4ab69b05440c485c98f959754c226de9a75", &(0x7f0000000200)=0x1000, &(0x7f0000000440)="f8cf737f68678188c2e050cab918ca473604b591e550b5abbede6237a16665158c9a6d2b60c417f62d76608cd1c5e6a6e4121c47ab723c64c9e10d5a3b5db8a646e1efb318fb7c442a045234f2c2182a2e0f618ada73eef02e7981929372e61daadf26a63992ad25c6ed4783d29d75de67bed5b75095b499966438ed2232c3fd33a19a7c2431255d7b35a79f6f7ba253b078753ef59f629ebf785ba0e7631fd1dc7897d991c86780804ae45c0c85145dfe26f23bbfbcaa1afa1e93c4adbbc8f6fa2a790ca0", 0xc5) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000140)=0x9, 0x4) write(r1, &(0x7f0000000540)="4c01db471a4a3a0d096c77dde0b9eaac985b5f3c587c1c1f942325bb63d17985abaf7b5542fbafb5434724824c0c42750e38d1876e7173c62df1be128f014e8c6422a873b64f4021f31cf806f282aab022d14d20bf4e4aa6c54f1d7ace222f2aa0948012149739c6e5fb9e346cffcb5b391e2eadc395384b64ebd3d4808edb3b0999b3d09898b2560ecd4c46b13875b56064ae361007a9b1365cc975dbdb6ec7bb575ca2216712ee87ea96d7b253314ebc44c27f0a5d7a700f8a8c301264a2c4d999a0915f14aaafa81b4685a07c94a72740695a57df5b4b85a2f369", 0xdc) connect$unix(r1, &(0x7f0000000380)=@file={0x0, '\x00'}, 0x3) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r2, 0x0, r2, 0x4}, 0x9}) semop(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 6: sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000480), &(0x7f0000000500)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) executing program 3: sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f0000000440)="e48beed8", &(0x7f0000000540)=0x4, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000280), 0x0) write(r0, &(0x7f0000000300)="1e", 0x1) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0x50) r2 = kqueue() r3 = fcntl$dupfd(r2, 0xc2759298da01ad07, r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x4011, r3, 0x3) pipe2(0x0, 0x0) r4 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ktrace(0x0, 0x0, 0x0, r4) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000001080), &(0x7f00000010c0), 0x0) semget(0x3, 0x0, 0x5) getpid() pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open$dir(0x0, 0x2, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) bind$unix(r5, &(0x7f00000012c0)=@abs={0x0, 0x0, 0x1}, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001300), 0x10, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000036c0), 0x8, 0x0) pipe2(&(0x7f0000003700), 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x38e10, 0x0) sendmsg$unix(r1, &(0x7f00000038c0)={&(0x7f0000001380)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001200)=[{0x0}, {&(0x7f0000001400)="3b808eb0c89962dd4db9513bd4f44b186b58074d0ca6e86ef5dc821c1675140761821d996a7dd5e74a7fc91550ea2b4bca148e01eeb713fc6d32cd5f9840d20ff29c87cfa3383933041b673228d5afad95ec3213ed1cd1d8ab5468abf93a3ec52131105223934d4eab765cd4af04df35aa4f1a8f1388e81b53dfe3fa01dd577b332d0483214c12c51a5a09c38ba594a3", 0x90}, {&(0x7f0000002580)="cc473f75b691ae031634250b2630932ef36791e26a136b42458dd271630e169187cd7d21292917438ab7f0d184ba70039727f0f8938806ed288c2ec44b9d7f3f6341dd412dde9fcdd0819f045cbd2a001ed0f52a1a0a926f0b6db0ac4c587e116a25db1f647d7040d0149f1c6d154dc6798fe318e55d4275ae5c23fbe1fae165976dd4dad002e7cda5d300379ea3924dc4b93ed810e2f5fa576e7ed339a9b16a7c1df10e4d3dfa92f3d3091fbb83be7ce1aec098225e0fa812b97646239833c653601b950a8f9f83a33f5da96e1ef8ff11f89ab3b09698aa131932dd019a72f90b6f614ea7a3f5fc23464b35d2309498a01fe74a2b02813b4d1fd53492fecee8a2acc8d4b5ca32ee6cc5f8562b602b0330d1d8384ab8f9625fbc11dcbc2e84a0fe5aef77e3647f04aef8306f46f2525dc1f1aba1d78b01df78462fa847fbc8ab9de22f6e1d190b063eb484e1d67c2c0e98b1643550403fd3268ce8b282336e1c48c590ef18ac7355e6126692a9bffdd761cb3a8bdc3e172beb0dd331b355ab1edde3b4ace1f29cd894b9f9c26960217955b0b141e1e8d6e67cfe36ee249468b50359263f2bb6b4bd63c7798b74e7e532f82ce58b712a8bb4e42ea8fd6ad3ee16842eba66819053eb2a2fd0eb5a2afab5e3eccb986bf2da1e4db88f479dff45558d12e751c7ad04cb7872b272b0118d0e81db129988dba81064566e21e580c681cab40d041c03aed5a4f8191073571ffff9f5d05c210475a94b4174fc35600a7b1dc0e46120650cd94659beee343861b2a428f8725313e6e7fe01e1ffa3848486b65f82fb4d4cb541a931c206c3ccedfa570b317f3cce748aff50055ea7a833f855d7271bc7fe4455074b980fe316626284daa7fb0383eeb9e2b883c9a1bf5184a4dfed63b4f482a1e2dcde58ec23584246cedb4734e8dfc464c37e4560e8a084bb33f1df2080b5a6671c0392ac4e958785f9834149bd25c02a1473c5e3f2f94f57d34c4909e16b5bc9834a1513b89968a56746a0c4c40502484e2bb2e63c8f9123b7c79c9a52bf7ff24ef02eea304c090fcceaf833bca75c3af645eb1b627b092c73e95fd7836e9be46d752aa5a4fca72f8b4d30632babc18f1a3f3ca8a61e7360148bdaebc08718e9a8eae31b2e601b73b87495f8b80f1ff27837bf89a7326d210677a0164910092d4a36b430381c24a69eaaaefece8702617e65550491b590a61fdfe74a6fbce04ff8a630bed2ab64c92e1071d4c161a3121828553d68b660bd74528b6083879db11228c9bbf31d13765081c4efb6d3fbe712852653b4cff525763cf96140ee1e78e9a454c28cf73835206942205f54db3350cf85c61a6bde4d16e99ceebd120cd291a71c84e0ca5b1a925f2888200d57699db5fd6abed6774c59132892609c9abc4211941207b5e542d4f9a98471393b7e283c14c253e55063360b16aee87a0b23b382bad30194743612fe5b8a633852ca8c6be0fe94ba80d5eaf1cec0b717d6f05f069a66a35c01602cadf6cdc5dfd5d178ef88e36184ed2e5b093b42fc838892a4ebe7d116b5b34834a0ff7bbe5a74609c6c1c35f6b9e7d8b4a3c6b1aca42cfb7a8ed8ad2490ae85777b01ecbf180722c4f4dc91c94ec925ae9030d6e09aa8fcd0065c8e9f1a5b88b5e6a59f466a869e9312cc4e407ad473f94cce11a5f77c2ca91848f341af260157f579c7d5caee6e7e474bfdf6854d105c3c304164b55c27cc5fb29b287cefb8f512ec1fdd77f4c5565a49dcd6656e3b07f6141d0bc2ef3348f5a121c3011c4528a148107225015d3a87717cb38b711933b419293918a05781bae86257db6a4ae67855d3d4a8a520977866adcc50ec48825c083cf6bf01d614a27e9898fc60e81c8bb592c6b960241c11ecd6f6347fb927c848488c45d124c1a7dab82f6a93b919533df7ea59be7ed890074a4d1fe22732937883e95a3fe1d6c711c0319ee87226e406f25d6d34473ab6377fcb97f0c2105267c273d801b00ca7100bf1e4c181994388e9e6ff8d2133908f03c00c3c62ff55fdefaf5098d0d54842056a6420721da74a9c98a859fb91fe1cd9a8d15646e13f3fe884b619e615af051ea95a4e7b20cd10f2a207c8744f229d1a528839630a80726fa77a2807ee1f163cfae9dbbfbccce5caf006a902b86f4956f0b8279282210288ff919eea028f4afd74ebc1928275d4797e154bf027078103ce35288133826612e5e17a36c7b4fc4777276a7ea7abe428494d299e8b120d3d6f0f49bafb441e162f6175a335b024f48bdc7654b3d04cb981c8c3fa60d5692e9d80cec9c52f012572f57c7101926308dec256f4268d1edcbb3c24cb4db7c5a57bb274d363f4a5bd09335e934dd41cdadbcdf71d70061f2da149aa7aa0958a718fdf131c8bd485856d6e92320d1b62a5b974557002ffd0bb4923b1353cf17d38be513dd515e358f741c5a3d38a6aac41695657cdc2e32bff018cd8dddbf240cf6c737ffc0c51a4f08c4b04997bacb03c35ae11ef4ab020b9da2e18bc19bb6e56b6ce5cd40c8add8ac26d32531a00628a0517ba7e88fce8d753edff1c314e8c4082c1fc1dceb3b6382fda3d1850d9a3a980beed1d931fa2438adaa6d1911090d2ade6637274bbc9f0ea398072942c33d03e8b55715b4455903b30bfb02ba62dd87ffdf5aa08cdfa86d1222045b44938c10908cab4411a02d6cd171514e9673f2f58cb0ad9502eca149cbd12396ecb4f5da2db9b915e19876b766a577aa53aaa120f5b871ee5b84fac73736d6c217a4dbadc22992c70c8cc6fde2bed6bc21465afc59c9b87047b83ba15880587fc4eb2afd7a7c464b91cd5b665750cdd89c1ea77d85a1967202aa59fd8023ce585ecfd32b32ef51840943b8af01a6d37290bb0704971101044479fcf0a73feed055bc0d8bbd741797c562675321b68c45237d90a5c5c5d9bbec8e46c8e6cd415cc376c369ad13d1debdea65940f74f8d3bedf4f632ba21f89e068f4abeb3e294f1a74d8abc89a51f3e5986baf6943b38e1dd832489661ed8925dcd5421d91ac13f75a4a1c341907820dd47789c1d13474c364d07f63189fd37a82de8b7484eddc8e6afb657c349b18535571461c55c9e4b7b08bf6deb9597d57c30b6cdec0d8d2bca2e36ee86b03aef3271d174376dce418ba9eb3baaeb5e5b71ed3e655b9ceefd251d44721b90c11422573ff63a54523ec2f32d624b7a28585fd9dfe9c3095ab2a69cc644cf77896e3f5747e8837ddc7a105e8c11c64b80edc51aa8f9834c7a538cb16ae59ee113101503e9f3bba83bdf83947e2af9ad575cd54e673bd6eef32ffe784361b32a1f7eeac8e6f8664ab0070d06d9a91ace496e90cf33a54590ca39eb2a29a443a96ca8bec06a78d66ffc505ffe0459195db2a91be4482729e856394368893b43e5a6d47a35204221f64c10ccb52763c05e5e2bd6167653d9356321f0dfcdc5e44f1c1ddaebb7c35e19dfee59b95c9cba35bd6d4e25424de137f1cb7f4b474ac25cf1db2a0d6ce78c9c383459a2ae34e431b907e9b842f4957c22187a4cb2f3055f2d785e48bb567b7086563d55760f7cf4e1f0df36f3fd0973c31e8e1f9509fdddd842dfcb5049413eae945cb9ac21cbee5d41bdeccbbb56ef9e57c8cb3baeaaf3bb48b935f9d3e6ee0f8fb83c77068025e58e93cf1972f843a58a92326c26ee5d6773328bb3dd47b378b41976519e7b1b4a492489a1e8354bd09d043fba089e330edeaa1abf4d127cbad6ea5c739bb454edb3488dcadd77c475581037b9dc9a92da09d091166390ee3b8d124ec5e598dfa36fb9e7c38d1637c3847d0250f8a0dd4a3dd130566ea266715115e61188e7dced23ac25aa6aa5f20b873ce475e542da7416f3081cd7891a19ce4ea3d5ae699aee4ea87f2f46014edbadd8fb66efc45c51964e62545f07dcc958658242e47c0397d5a547ff04a558386c06f4ad39582e791747f398b959a7bf3e274d8c809f94b2557296983c57ce6a79c393a832d206dd8fb38f60022825312900b306e69a094f2d36f89b5570d5eb34acfcae9297423a08e5d2c653c74b82677dbf95b8a017b6c64d117577e6a1661f51e0bb211604898aa16b72246511c6e1fb915181531e20d4f85214429a8dcf46885441117cc76402b731818685b3a4f8ec8f62b389f2efaf5738ccec52841d3a0656b0780fb85e8d379fe029d8c73fd08a56ab6ac7ea4cda0c05d59bff6da05c7b3f8a55315384ace3169d81d9a2426a85403d8e43f4838ffa3b3045bfdf535c37d7de1893106e6983c9c1513c4e5ea863ff5e274e228828adc5b52e956bfeb93833472634992072c15c0a5d1e844791256290676f159bc83c89407af04a723e8a6f984edd9070dd62de7d24d99002c31c72c78c638c0dc648f583f67e4b3dac75b2a60c46c781ad75f24e16c5f62c288a230c2a877832193fd9cfd0c78a69108613c99295795996919d5bb6b69436c3d8fd01860f744647766c27c91304688eac363ffc740f67d90af226fa30a91c8882ff5ac2366256f8d2d0a479ca2b3d362a59b55110f065213a0b1514a0ca3837b057f52b945a028217d8871575a8644310455e4a9dd5c8f6f5cc52e818ba438ab9eeda3fa91f07cc3aaef415454ffa53a23e1cd8211dfd5321119fc133fa6d66abfcbd76f7377f27514656d888ffd2dbaab3f8ff0499605a580333579406bd139f4abb2f0321bccd976bc6b050290b83759b47d341e42c8fd15960ca940919c1e25f1d01e9cbde185d91247f73b53edbbf83628be9b5225c299d558bd347a3a32eb897230fdd9c26f575f6f36ffd62321d375c6458018f7a0cd792297786c9905e1394682748cecb2c29dab285200efa568130d48dec03fad6d76e4fee442d6841b31dda05c33c9ed1a54797d01cdec9853092f105716a3ccb99236bc44c92bbf6bf115668c6b7b233af82fbb506e98a176b780c2f1de4a4ee8afded273c895fd561c6b269bdaac149090fec76e800ccdffbff57060d21befebb347ac9ea47e7e204f1a6ca11cc558cedfef145513473bd5b75cd2f55c5b7c631702e9fc7d05d32561dbfe951746d5f2e9f33c434633853299fec8387ce9fe435eca053939390c3b32a8bc8c57327cb019f20a9e7665098c077b011583562e11ee261cdd25da1db1eaab1ae71ddd022decbeaf6d100dcd676dfcbbc30505d83ffd31578b68f8894ae9fcc7af4cacc034d518374eac55300f66271f8972630aaaa4eb34288e42a6d1d0e94609bb34cef5acded9a2bf0a31be7bf63a18771b29020bb0c8dfc4568ec915b1a6a378aa9159b69ebf62e5c19cfbf52a6cfc25c48508e663990ecc9c28719f2888076645a11155310f18fca3696155e3bc1d097b4b46f044096927183cb3abe36b95c06f48ea234fea5072072409855029630330760a1019ebc7e89e5cbb286092731d8dc904e47e6d7030be0a291a1bb95b2476939b117b8ed08bf1c272d68480b8a54084ed84b32ef4de635cfe08b4ba8c61994396ac3d31b164e114d56376fe8917f86a838f66a61a0ad0854d41dae4a0fcb36d4563560f1b4e4a02692a5e2ed79fde7c84ab0233e843a0423dc81e0b0a7839b256417e58c8eaba7b21df84b3dd7b083c1cf29c2688164a4add0a9f74983f7dce945e5a0343ece1e5bb30ace403ead662787142a0af02e629f49f5b31cf9b29780a8c4e171bfbfbb2d632779ee9d8e89722a41eb5a9fe62044b7ed7f7583703b317f6541551ff80ce9b3ef63fefe6f6859fb06d45c745cf6b45e2bc3a72499d18db20ef94a37c21732", 0xffb}, {&(0x7f0000003580)="e39db7a5a608a05044beb6270bd6c6678d3c6e226163e04269430a793f749073499e8da1eed49e0027846f562dee10eb0452141c3734c93ac0974165771ba582370100244f8a0b6dc22366c5ade05e72930700be7c2b647389fa9754ec38c9c57f286abb19e11db5ea03b7d214fdb84d674aa624cf4e9dc584c1cdf3de44672ace0aa372395cc5de37f794c5223fc26926531abbb52fdc71351aa5953b7fc7fe909c3166fa9c8ce19a78000000", 0xad}], 0x4}, 0x0) executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$FIONREAD(0xffffffffffffffff, 0x80047308, 0x0) close(r1) r3 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0), 0x0, 0x9) poll(&(0x7f0000000200)=[{r4, 0x7d}], 0x1, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2}}}}}}) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000100)='.\x00') r1 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x802, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x50, 0x20000000, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x9, 0x9}, {{r1}, 0xfffffffffffffffb, 0xc8, 0x80000000, 0x0, 0xd12}, {{r1}, 0xfffffffffffffffd, 0x9, 0x4, 0x3, 0x400}, {{r2}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x1, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80, 0x400, 0x6}, {{r1}, 0x0, 0x2, 0x20, 0x64, 0x1f}, {{r2}, 0xfffffffffffffffc, 0x18, 0x2, 0x1, 0x3}, {{r2}, 0xfffffffffffffffc, 0x82, 0x1, 0x1ff, 0x7}], 0x7ff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xfd, 0x4, 0x9, 0xbb8}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x2, 0x59, 0x8}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0xfff}, {{r1}, 0xfffffffffffffff9, 0xa8, 0xf0000000, 0x7, 0x1b9b}, {{r2}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x3}], 0x1, &(0x7f0000000340)={0x9, 0x9}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000003c0)={0x4, 0x80, 0xf4, 0x7fffffff, 0x100, 0xa1, 0x7, 0x10, [{0x7, 0x3, 0x8, 0x2}, {0x82000000, 0x66d, 0x1, 0x6}, {0x0, 0x8001, 0x1}, {0x3, 0x3, 0x8000, 0x6}, {0x9, 0x5, 0x7f, 0x24d}, {0x8, 0x1, 0x1, 0xffff}, {0x3, 0x2, 0x8001}, {0x6, 0x9000000, 0x7, 0x7f}, {0x2, 0x6, 0x400, 0x4}, {0x9, 0x6, 0x7, 0x6}, {0x7, 0x2, 0x200, 0x8001}, {0x6, 0x80, 0x3, 0x180}, {0x1, 0x9, 0xfffffff9, 0x4}, {0xffffffff, 0x8, 0x8, 0xffffffff}, {0x10001, 0x5, 0x0, 0x8}, {0x4, 0x5, 0x2, 0x1f}]}) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0xfda6, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r1 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x1910, 0x0) getrusage(0x1, &(0x7f0000000000)) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1000100000000}) executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x8a) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{r1}, 0xfffffffffffffffe, 0x24, 0x8, 0x0, 0x200}, {{r1}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r2}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}, {{r1}, 0xfffffffffffffff8, 0x90, 0x1, 0xfffffffffffffffb, 0x6}], 0x30, 0x0, 0x57d, 0x0) r3 = syz_open_pts() r4 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x9, &(0x7f0000000300)={0x2, 0x2, 0xc9f, 0x81, r4}) dup2(r3, 0xffffffffffffffff) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x18, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) semget(0x0, 0x2, 0x260) r5 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r5, &(0x7f0000000440)=[{0x0, 0x3, 0x800}, {0x3, 0x675}, {0x2, 0x3ff}, {0x0, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000340)=""/22) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020699f, &(0x7f00000001c0)) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xb, &(0x7f0000000040), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa080000000000000000000000ba00001000"}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xc511, "e73cd833c9234527994d031ad32b887ed48217d9"}) ioctl$FIONREAD(r2, 0xc020699c, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000080), 0x2, 0x0}, 0x4) r5 = socket(0x18, 0x4, 0x0) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) accept$inet(r8, &(0x7f0000000000), &(0x7f0000000040)=0x5) executing program 1: 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), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000140)=0x81, 0x4) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000180)) connect$inet(0xffffffffffffffff, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r3 = socket(0x6, 0x4000, 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getuid() getgroups(0x8, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r6, r7}, 0xc) recvfrom$inet(r3, &(0x7f0000000300)=""/4096, 0x1000, 0x803, &(0x7f0000001300)={0x2, 0x1}, 0xc) sendto(r3, &(0x7f0000001340)="95bbbf364beeef40125edcf29b25b33887ac41ab74", 0x15, 0xf, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001380)={0x1, 0x3, 0xfffffffc, 0x2, "e4dbbb66144b4a57584a9c8df5786a4de33efcd4", 0xff, 0x8001}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000013c0)={0x1ff, 0x10000}, 0x10) poll(&(0x7f0000001400)=[{r3, 0x104}, {r3, 0x10}, {r3, 0x4}, {r3, 0x100}, {r0, 0x4}, {r3, 0x20}, {r3, 0x1c}], 0x7, 0x1200000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r14 = syz_open_pts() ioctl$TIOCFLUSH(r14, 0x80047410, &(0x7f0000001480)=0x8) r15 = msgget$private(0x0, 0x300) msgrcv(r15, &(0x7f00000014c0)={0x0, ""/242}, 0xfa, 0x3, 0x0) setegid(r8) r16 = openat$tty(0xffffffffffffff9c, &(0x7f00000015c0), 0x100, 0x0) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000001c40), 0x200, 0x0) r18 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000001d80)={&(0x7f0000001600)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001bc0)=[{&(0x7f0000001640)="0f0816a1b479bbf1c458ae4da023e49d85e865d2929f9a6ec9d091a2deb7f9d8e675d2d83cfa33167feebb2c125b891f9ee1cb449b4a2bf3bf4611dbc325a6dceaa8d84c1f784122e1170b765921bc90b6f57890ca287ca3dbe2ccff1e5d1e45a1bb7f423e844c1aeff0af46980c4d5f4f3d7be2646c8f997c66d1ebc1905948352c4db17ca5e1abddcd4e89531bc8a81f8594ae3dce7fcf6f6a5d9195b0ceccee91214085af773099192138036fc31e4f0dd2f389425e", 0xb7}, {&(0x7f0000001700)="17e7efff73b1229d9f83ac02bd8708bb0b4841994d769542c76bf19eeb0cc2cfc24c4a8d759b06f5ab4a8830ead18276607efff14f4e063ea16663917298ebb88502eabf9f874e8739b016476c361eb2f2d419a056a42c502f7f5411bb0e06920e4ad6be00d1216d08003e33e35728b07e9011cd8bec7279adb5077b6388c510176802a52590c89841ef874ace63e43b093ad1f3e14e90deff7a", 0x9a}, {&(0x7f00000017c0)="fd88f66356cdb16b591eac6ee2ddae6779783078fdc4c62cd167542f150d31b1027cfca398ca9ec9d044b5e7c5c4d7981f057d8d75269b362746ec0c2d20a44cffacbc3ade78f79c98836e0c3a15a61755b13e", 0x53}, {&(0x7f0000001840)="b2acd6fba9893fc88cff80f0cb6fd45ddf8c339d74fc9e156de956a5bb9406c970022abfe885c20ec7e4961fa29cf77f57b1bcfc0667001e1aac5f0293a5de1dda3452760a2faf4c3d61c1d39c8df807475ed242568e4b9b3a17e04c98fa004cbe30b27542d725771c2559ebcfb307e42bfceea201681f694c0cadecac9e26d61acb00bcc27b0867", 0x88}, {&(0x7f0000001900)="508b52f3fbcf81aff43160a7dce1e8c3ceb2651c4854a8bed9399c2a7fcacd5ba281cdfc4fcbabf056a77fb4f310f5185537430479b24ff142837f0181781c304909d257b5be9f1346392d6b10414831f13728b6f354bd67b10ffa820fefcb58661659519bcd7721d01f382ba562c72d17b73294ff3488538efbfed762924af2387e3ec5b0a7f84e917aebc8c414a6ee709f1108e0aa3fdb711856610ba40665bd77a7559723b938560d990267ef72c1646e2bf0124700d04291b5a4ce9eea1bc95f243b8feca623e3974bb55ec46dfbdbf4d49167ca65ade014", 0xda}, {&(0x7f0000001a00)="fa23f97a647fea00bf70524f14c6832735a32d15f718f4a031a29230696c5abd5458ce7caff8e8b44bb6d1f6670c043852623251b10951e44a1e87ee9598c4384e79d47b53b54fdce7dcf74612e9b272eb00ec0d9556e79ca56fd8418626d4c6ae1ffbaa64821ac37a83705e4a83bd3465cf44e0c79ae42440aa128cf3ef35e673c90d4209a02b5c19e48500f3", 0x8d}, {&(0x7f0000001ac0)="de52b0936f512b457c1b07ffcf998d2ff9604f237b0e00456b8da6fffcdedc85c90bc222b07c038cdc785fa3c090f8f9761723ea1437dca6a97a849158dd1b38a4c40be34beccdf1cd4b0025623ab9a7b4ef1f7d9f4ca4e8afdf833f4ecbca4be6f49b5a71b3adee3cc2a2cc6cd713415d445ec64ac83171f3fe0222dcb25e867750c8b40e6b495a03e9303ad5d6d54b0bccc3d0b2ee984c51ed9f99976a8b756ab35b62228e16c2e89d2cdb261759429a1335cfdeaa1198431d60de7de133fe502ec56c7654020e0c9a523a1d", 0xcd}], 0x7, &(0x7f0000001c80)=[@cred={0x20, 0xffff, 0x0, r4, r5, r10}, @rights={0x18, 0xffff, 0x1, [r17, r16]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r9}, @cred={0x20, 0xffff, 0x0, r12, r5, r13}, @cred={0x20, 0xffff, 0x0, r4, r6, r11}, @rights={0x20, 0xffff, 0x1, [r3, r2, r18]}], 0xd0, 0xf97c21b4f33c600a}, 0x0) ioctl$TIOCCDTR(r16, 0x20007478) socket(0x21, 0x4000, 0x1) syz_open_pts() pmap_unwire: wipmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e17000 didn't change! executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x108) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000001180)=[{&(0x7f0000000100)=""/13, 0xd}], 0x1, 0x0) executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000140)="8e092eee124980163ae4bb467bc88211124e4d3796f8a854396c9abdf04da67e0633d3ca796d0e9010f7e7f7b7a5b943a1cedc6a5846092dd8127d93f91062ee19e55a9bcb58dd69a96a3f430ae8c3c6d447fefa031b5186d6bbdf66f1bcd48fa9eebb43af9064d324bd377269a2454c24865a061529f6a922801120ea2ab4dd27a4a168fde6a9ce90db3b4c44ebef5473e22be7ceff917a4b0e165b426c4cd6a4cd5e87e8537251d58c41a894c2ecb2cf3bc0ba43dd02a43a70cb265627f144a4074ca741c97972b3931686260020e5b9f696b04fce516c509015d56da9a1f14cde85258bd4c5e8382eb5f06fac5b80de4f3d8bc849911cdc019f98583c59bf9fa4a5c5", 0x104}], 0x1) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x45}, {0x25}, {0x6}]}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f700cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec589a6c8b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000000000000001000100", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 32) write(r2, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa452a3db2a0780800450000280000010000019078e0000002e00000010e00907800000000"]) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) (async) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) (rerun: 64) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r6 = dup(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000100)) executing program 6: msgget(0x3, 0x412) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x43, 0x409, 0xf, "faba07ff8fc00f10000800009300f0341f7300"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000fffc00000000000000000000fe8000000000000000000000000000aa81"]) syz_emit_ethernet(0x2da, &(0x7f0000000180)={@broadcast, @broadcast, [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x6, 0x1}}], {@ipv6={0x86dd, {0x3, 0x6, "d41d35", 0x29c, 0x3a, 0x1, @mcast2, @ipv4={'\x00', '\xff\xff', @loopback}, {[@routing={0x3c, 0xa, 0x0, 0x8, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast2, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x70, 0x4, '\x00', [@enc_lim={0x4, 0x1, 0x6}, @enc_lim={0x4, 0x1, 0xfa}, @padn, @ra={0x5, 0x2, 0x4}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x2c}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x1}]}, @dstopts={0x11, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x20}, @enc_lim={0x4, 0x1, 0xff}, @ra={0x5, 0x2, 0x401}]}, @routing={0x2, 0x2, 0x0, 0x6, 0x0, [@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}, @fragment={0xff, 0x0, 0x7, 0x0, 0x0, 0x8, 0x66}, @fragment={0x2, 0x0, 0x4, 0x0, 0x0, 0x15, 0x64}, @hopopts={0x2, 0x21, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x3f}, @enc_lim={0x4, 0x1, 0xff}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7f}, @generic={0x2, 0xf1, "80911baadd83956991a11c6789abb20e05a0d5dd937d85df1f4fad24960b9141e37adf648ec12eeb3792441215dfdba99a7b0c6e1afb617fe31147463c992629e44501a40731b39b460117cbf82147b776a590d351fe972d9bbaff7072cf38b122a6101d7349505a3cdda463ed7b0e238d25a63181dfb69ddcd0ee27056d7e3436e5b1616eadc14c81ade0233489106d1c8db6fefa6515d117d2e4468cf13bd5ff8f8698cb77542b1c59090b134cb0f22d8bc16bd1cb8bd4bfb682342c4fcfb75e5212d27de24d438bd6960fbd895957028349190819e104c0ad4f82448b88785b5afc5dd711843115525faff3ca33fc40"}]}, @fragment={0x89, 0x0, 0xa3, 0x0, 0x0, 0xd, 0x68}], @generic="93a1568fd7bdd0f0548c74fd3e7cd63df8f8dfa27e74f85b52ea52834e4a1fd85c24906db52014bcd5f69db2214a3583bf208a9ed79bb9d5709c12291306596568f25ea025d0c1d5276ae373191e07fecc143a258d921004575d2aaad7c5fe4975e3ef6c00cc9c7c5492986dcfe241c3c9b3fd15eaa0d9101f00b44d373a3fcfce9000236ca1a41d94d38c4df703f55d3cea60aa7b39e582295fe4dd9b5018d2a05de2c3c49f7b89c051efd90d03d47225ef84ce"}}}}}) executing program 5: syz_emit_ethernet(0x6e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) setrlimit(0x1, &(0x7f0000000000)={0xfff, 0xb}) r2 = syz_open_pts() close(r2) syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getrlimit(0x7, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0xfffffffe, 0xd2d, "8717f9010700000000000090d692480d51aa8000"}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000b40)="d1e65772e9f5bd6920bf41ea0a1a376cf809aba8bbe7131dcd9fa4a5dd60f80c13bd9c7c8bb019f19122f639a39642c08c9dd83e94b6404fd98caa8c181b3b00c07795f76f0000000000000020657f1f44f49e22bd2f4a92af1deaa9d2afdfc242352e5811bd1dcc9c0508b6ac654d8b6dbc743fc000665740b904def53a79e8e903e2bbe7a49ad3fefbfe6e858ab1534c5eada646e010ff1b6dd04f6e4516e6796e413de45f2895ff1a17c9a554863a14ca4b816e6421ec5ab78c3099fee151d85fb17905a18cc21990f4d207fbd7878a316bbd7a0d", 0xd6}], 0x1) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r5 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchdir(r4) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r4, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) munlock(&(0x7f00000aa000/0x1000)=nil, 0x1000) close(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) write(r1, &(0x7f0000000040), 0xfeea) close(r1) execve(0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYRES16]) sysctl$vm(&(0x7f00000000c0)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000001040)='./file0\x00', 0x0, 0x0) kqueue() msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="020000f6000000001b50073c9a3c4a9125f71f0488bb6221a6d8aeb7"], 0x8, 0x800) socket(0x6, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="c7", 0x1) write(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) 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}}}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r4, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = semget$private(0x0, 0x1, 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/128) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000580)=ANY=[@ANYRES64=r1]) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) connect$unix(r2, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000440)="c3778fe486fa8f9f05b1ad246c2a68d20ff0b9c6157e8b4290ce4bfcaad7868e4b00872ff0597773fa1e061cebd7025472bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f084e398dd63b0926354eb3bbd52bc744c67e443081c2b98436d08f514b6cd824734b4e88349538303079b3e1ed5457d2d70154c22dbb740c4ea36fe26e58884e98b1637fcad0d358ec492697281eb4c3c670ef5779c892bf1b23396792619d23a3e4513ded2f9fa176e79a0beff40db03d6bc6f30326b1d4add7e113143a2252afc3bc5edee15dde0081e0cbe84748b5bfac18e7325ed4a5ba101000080da48ada4ac090218f3b0b6cfc13a7049777653c1a355", 0x11e}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000340)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r3 = socket(0x18, 0x1, 0x0) setitimer(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r4 = getppid() syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=r4, @ANYRES8, @ANYBLOB="c4bf04db2bff"]) r5 = dup2(r3, r3) r6 = fcntl$dupfd(r2, 0x4389b122ef6d6889, 0xffffffffffffffff) close(r6) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x3) renameat(r6, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e1e000 didn't change! executing program 6: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x802, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x50, 0x20000000, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x9, 0x9}, {{r1}, 0xfffffffffffffffb, 0xc8, 0x80000000, 0x0, 0xd12}, {{r1}, 0xfffffffffffffffd, 0x9, 0x4, 0x3, 0x400}, {{r2}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x1, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80, 0x400, 0x6}, {{r1}, 0x0, 0x2, 0x20, 0x64, 0x1f}, {{r2}, 0xfffffffffffffffc, 0x18, 0x2, 0x1, 0x3}, {{r2}, 0xfffffffffffffffc, 0x82, 0x1, 0x1ff, 0x7}], 0x7ff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xfd, 0x4, 0x9, 0xbb8}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x2, 0x59, 0x8}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0xfff}, {{r1}, 0xfffffffffffffff9, 0xa8, 0xf0000000, 0x7, 0x1b9b}, {{r2}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x3}], 0x1, &(0x7f0000000340)={0x9, 0x9}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000003c0)={0x4, 0x80, 0xf4, 0x7fffffff, 0x100, 0xa1, 0x7, 0x10, [{0x7, 0x3, 0x8, 0x2}, {0x82000000, 0x66d, 0x1, 0x6}, {0x0, 0x8001, 0x1}, {0x3, 0x3, 0x8000, 0x6}, {0x9, 0x5, 0x7f, 0x24d}, {0x8, 0x1, 0x1, 0xffff}, {0x3, 0x2, 0x8001}, {0x6, 0x9000000, 0x7, 0x7f}, {0x2, 0x6, 0x400, 0x4}, {0x9, 0x6, 0x7, 0x6}, {0x7, 0x2, 0x200, 0x8001}, {0x6, 0x80, 0x3, 0x180}, {0x1, 0x9, 0xfffffff9, 0x4}, {0xffffffff, 0x8, 0x8, 0xffffffff}, {0x10001, 0x5, 0x0, 0x8}, {0x4, 0x5, 0x2, 0x1f}]}) executing program 6: syz_emit_ethernet(0x4a, &(0x7f00000002c0)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x14, 0x3a, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x44}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) fcntl$dupfd(r1, 0xa, r1) r3 = kqueue() dup2(r3, r1) pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e25000 didn't change! executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = kqueue() r4 = syz_open_pts() syz_open_pts() r5 = syz_open_pts() kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xdf}], 0x10001, 0x0, 0x0, 0x0) dup2(r5, r4) kevent(r2, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) close(r0) r6 = syz_open_pts() ioctl$FIOASYNC(r6, 0x80047460, &(0x7f00000000c0)=0x3) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='H', 0x1}], 0x1) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x34f) r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) bind$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0xbe501d4776bbadb1) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', 0x35, &(0x7f00000001c0)='./file0\x00', 0x8}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x6, &(0x7f00000000c0)='./file0\x00', 0x8}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCFLUSH(r0, 0x20004268) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffff92) sysctl$kern(&(0x7f0000000040)={0x1, 0x11}, 0x2, &(0x7f0000000080)="b9cf3f9afba4f9b956c8b20b5610476e169faffb0c36bbe73885010827c626db5acd46dae26942b8d7cdc827b857988d2937700cdd8ab772c0460fb8f727b69a1ba4cd2dad08f703921293f6e58a8d126c435e1f521d0b66a292590d9bb7e54e240696b5668895aaa8aa353c8388b4b84d665f548f43e7f2234c7ee471bc25d6c322869e5a0020ad72df279db00fb2077c48910a2d778aa726394cecc489233b65ba5ae3d7d097285dc175dd05dce5", &(0x7f0000000140)=0xaf, &(0x7f0000000180), 0x0) executing program 6: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000001240), 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="c226", 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r3 = socket(0x18, 0x8000, 0xfe) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0xc5, 0xfff}, {0xff, 0xffffffffffffffff}}, 0x2) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x0, "01000100000000041000", 0x0, 0xfffffffd}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2a, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYRES16=0x0]) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000002280)="615d9abc1f30a2794a4e8a87762bd52496113fff3b964712f12c39ce8159439743df40919f6bb2b2af7dd2c915381ed11e7632462d5fbc125a7f9c7e1d31ac54f5f2e08ad191f14228e27f66f8dce9d0677d25c07fda07c593281affa9ae5aa3fd881f1349d0bb6d102fcddafba8455ed6b7e1f9ba4d8b85180ec477176890174c61592b65bce437abc2c3941dc5cbcef348c812f1fb71e99926ddf4d29dcdc6dcaf4f59b6d8813ccddb467b2aec6ceb00b8698645025f163ee9843b4634876e1978d8ce13576b36ec14257c6433304dc2469f2c18ee2d9a9d4ed5de756618c6c4d37d60c0ea7865e1d9a6f942680ad265f96a34fd822036668bb5ebde4e832fa08306cd1a1795f2ec63a72855fb1eda21ff97e64b3870dde7ff9cb65d6e9ca7a5e560bc53e6d6a54ace872c4a7f32631af7e70a2f306fcc6cb226713de71a60100e4c39113f4ad45e0d714ac76fa77c8e7b6e18ad3195aedf1a1cc24afd34419820fe19b408403362f82a63a561eb34d80d49c7dfa7c26d8fd9fff8ec82dd25bf21dd5cabcd353591a800bad7ae43bb8815b1aa5710613ba3dd58f83c536ee2b43e4adbedf322ee1e2b69ffc5403763466ebd921d3463f076f24b5320a22b806d005246283f0d49ac26e708711e9d0638103b951d11ec5baf44bdbe4bcc94bf5536c473ab5a1ddab6306f5cb1ef9e5ca5a0b261b8f9fedb0825ec31083323cfca9a895809d568a7e0ee29ec9a39c217f8f1278185f5bd64716b8d77d02bad467b5965ff4afe9df4b12f8b87f7acd8debb0f5d77dad556dfb81748c0ddd00ffbba0de81c0805d7905118143f6d479ed8813753dd0f255a2750629d447cf4fa08da29378e4850aae0fd6aa193ed2021cb52d8203aaffc1b325f9cc6abbde9f92f13189ee933915a72ea62a315310b53fc9cf2670bbc67df8fb52d271eec840239ae69a0823b48538a1e234351d52524d65fd9fec9b6f4b9b516382a13ad20e434eb66810762d8a1731f44cd46fb660002374ff90c94b4c42557709dfe700236e968923ca1510149981e72d8da84169b87071d48b66e1c44b601932542fa7fb57b0cf4fa68393935cbb74ea1161e751e24883420cf5a68eba79064296f2121a8dc8fd1c03ad8f12ba97997e8f1ab00796f8d1b867dee77983b43860d01ee10729db138701d61523b37b95f108b28e7a274f52441e69e283b3d1c0704f38df0763f5b88056df5a517468bf78af33f9bce1b07711082c6b92e91df9a20ff018ac7c6b0b395732186a16500e7c9102af04c1326fb23ce19a25ec62510d4e0fc4b6b640be92b794a063c3d9d2678ee8d930191b41c814eb4d1f732a53be58e4e0966bdf65ef3b3d2f6281cad409cd0749954bc41352d61ae2545314d1f3dbac9d98cbf2315aca5dac9e956ce582a75adb4bebfff193c93b2b33ded75766b142ef2f94fc551f936a9900a62e16b92ea8232e2fbe9c987179c9d2aacbe03a1c2b94af68c24db7b490e68b197cd776d9b8ebe28e1eccb66de4bc54cdaed375633be3fc0cea6528e31d80b524e6cb3e3bff08d6d183d649928165f2e435da69119be4cb76d0e7f7d4abc07cf1c2c46f49e2d4f086f3182098b62b20989b2186f5a1eede14a756d715a8064addfc16b2118abd96982d60d2a6f4977665a7d49a8a6e039eb07200f172bd3f133b0df395042279b23ec9b5ec73b9fa42e8c9f3b6bf5e3879cdbbbebabca9e5fb2f49c46ced3ae70d4b9951799a2afed2887b874eb59ba6ec968d5e01f60f209983094f0346ec51dd528b28b20680dba599f83f67616faafed6c28a09c78dc053e5c10b9c8403a52c85828c41baf2b6246219b0c7f400b6766ce626bd0eaf03e1149f18c4a9d28b94d2edb1de80ffdd38e09086b76dd9ec4a89073296db8df955d6a4dc512da4a59c6c7ecee08fc4e1cc254e291f6de3ea608790d38ccd3624c2be591febcaf8fdd703fa22f4ed7b2a7ae608156b615c0d62b9740f1bde27c8e5c83209a0a1a5b985c6f65fbea5fd1199ff165ce6c10281d771abb472a8cc185af1fb98dd4d08d83ade12c62f5b6540f2f4fb7e32ddd339ddb7f75a1cbbce0b7ebb9842a2eaa90b2a2a44dcb6e7183ccf1918fbd46cf5e7636846c2a8bba295153286e828416490681f063f9ae390350d0bd4168d131ba3181e112dd056b6e49f8f6c6fce403aafb41a189aaee504ad438e397f6481649a00fbfb71b77eda6537ff46137ddf3da6024a8048fcc7f1035705e682e461376b479714387c3c2d8e7295c6133e023915c83a7aab0bd1f6c1d82d3e1b8da40cc43a98c19e624b18d587fa4bf757c791021a2f143945069708cf9e9e833c076fa8569951a1d785c40643f7bd8eef144d4e9b81863a7cf09a8c86949bb77cdc8591b6702c1f42dc26b24680ba5498e5d9d9536b47e546f41ebf0c80cc54aa7931d44f1bc60a9adb1bd242b5b96ab825b2d3b0c0c017e2c2e6fea409dd2f4854d9872fc1811be25efd531abb2fdb0d6f1a9c7f90d929799d4328fabd0721728644f350da2ff7b25822a3601aff791aaf8ccdd1e1d3fd918a40f9dd5973131f1c78b47d6fc8d35748daffcc9d52a65caf6861e5aa5d650be27dbceda37684d919761a3c9f98823efbf88a866044f9c9d0c304cdd2bfc63f0d07c3286ad52d84adbd37fc9ac4846289a24aa79928ca9f91493959cd25034954f14d3791ab03eb688e076f0045d137f40a782d6ea7532d1e82f47b345b3022c752fce6d47e64ecb8f097c7a2c42d05faf9e0533b60fcd51182220e353f1c9f07bde2d784a9d9b27cd03a50e43ed4b28d28e16d55a0a82fa37708e8493ecae8160596b84acb14cc1433159d34dfdbf61a8bccb6d6138dc0ee1e5f4e16213fc1ef708752211816ac1fe0f20e2b454bc235b5ae1af655e47e8b6e8fd163a05f5327a915986b893246fde96a85d93be0b96f95bfb565ac260dc82792eeb24c7fba6f75aa08e58937035286dbda2c7cf610ae8782ef749b9ed63db9ee3942df3375cf3105965a76d21ce573db22def0901ce5e1974284ca937dbf4d6152152563797726f5d8d1089d4c042b5a35553eec8223ba393c7db518e3290e8041ff49329938f7618e03e19bb46489da9b8f6cc76c5055c592bcf7ac7725dec8d2424dc00f0cbcd21d8146fe90e1e5bcbacfc39167a7ed35dd138c0191437eea69751d83db4995f8700be8dcbf8f5bcda239eb1640ac1c498e75d9ba391952ce97236f4cdc80971251529d805a468fd4cf7a25641bf891b7180c75a0fc75e9445d56109c4fe0f4b22ed75b005da05fbd9ba76e3b2a7f09ebcb51c64157f9d19a3b45f12ea3905e39b99284e47ad74f47646fde3edeb7c2906538b096961dff066cb345e69363c7824fe6961e252b210ac8693a918b9862911085d38181a9b345bcf6dc822a5defcef0c5a7e9aff673bad11ae87cac4466f3832b77653cb47600f482ba3aceffe0a7ecb3028e3259434b2fea71783e81c37dc1c30dbb6c877947ad5b55abd464237e3067ea7c4a246ddb5396c6b059b157646b465be69fea1b3f79dfd31cf668f514d78817776a2f4aedfaaf565577d5c1b357175f15fb4283c701fd6a1deda3a9032e0cdac66329a12a616b507537d670fa4dc24f6291ec688e0a0e96b47bc9eb694bb1e6282dccb04a389c2ac31978c26217df8f8ab3c4b937f6da6256413005c236966682659b1f6ecf0b11e7393f6d151fdd1055d299369d5d95af901e4f3f14b17d4f6ca687000d21a1ff182c4901e288a5cb049993ab027e68c89db924ae0afca9b82a7f6b14392ef8d785f1b01d9524acfba5a1d799527d1d9aa2ec21fe7fd90c528ac7c380503d7188dae95682c01c7851d8cbec478c8dff1de7376f8759d838952a90d0529c26adfb6291c60b7602fafb583b9785bfe078fa402780a7203573d3a7fabb345084b8bc5540b09221928ca10a9068af9cdd33e1ef9e7f374fc738b3137a751d2f566eb4c66e43793bb015b941ec41f2836cbf2b6f71f4a88e8b94c0e0447799235dddaffe6c590fb87cc7c3877bacb729cf5610061cbf61326df0bc3f1a0f925b61e1e0a3026d79943800409fabb859b6923e47fe67d041be67ad5d7a9c526e061782f9bb88a0064721372e4be29fcb5d63423e4ef9110b30b9e3a628b4e94136a9ec93f30cc310795cc2eb102440f54f7f10178b264fe9d737b991768cf11efdb24b4c795abeb253a899a2e898c6c9fd0383581c4eb0d8c2b6b28686f3ecf70ff5c880a98faa00a7efabba16c444261f83033015c08184fc3baae4ab4eaf5256dad8f5a6849e742a4bbce9106c60cc38d34ef38b5521687ee4951ad363e3a3df775ebc207151ecf902d4f41f9ae3bcca8abc1a893a81b1a9939a8203765a1d461a336f7510c95913c4d78b50ca6fb713004b8ffca5748d33effc1320ea9657517de740943f2da6b68aa1d915ab97dbee62b859bd06a771add69448dc0fde56ab6097a112c6b3c94ce2cb11e2a38fc4d8ca9f80a70fef5704e06804ae37758564095209176f5c0892da03e99e1557b7cb731300396e69fd6e2148010c32e5230285570fc34540ab33bfc44a90f750ba935509a4480f640fb38e6c8351eb5ab899c373d0f7f6497fa8c3fbaf029b74655093516871c7201a9eff7568be5649ce2db50d41a7c63971d87d45185a9921d5ee16a99937509672d7f1df74657be1d8830e4d36ae37b0d3fcb109aa6c29dcd1d7e184f7366dd6cfab6031ce9545f39008bbc521a7ff84efed7fe368861eac4f35f7c4a49ee2bd9afc0a0dcf14738705b7f99e87988f761bfeb04bdbcf863b56f9830063e19edf96564367e5bb053a07032e39f10cc0811c9ecd3d030d926e11cfe720bd5a54b2f5bbd04f7a4d4225746d67462441875466f0383e45a49ca3de952c8629cc9edaf8cfcc995a09942207190dd113bc7878799fc99339f1bf3552aca6cd575052e10904fa51f2928f6f20fc51bca6f1b2abc66dc9a5ef8d1d73facee0f4bb0f33d8d94b06273ddd41949560914d351eaa7c095bd599520cb1530cde9711c02cb7ea7a7727fc552fd5cf61bfb55e632aaddd8781d5a41ac0ded6909ad6b6e6d986d077ade9b48d0278788dbaaaa8378dbd61c3c6ab65fa5f3ec59d90a09b70ebcec3d9060cf2f6989bef2dc422337f893a315cfd52d4d6b4bb081579e2355b70a8fbe6d837939acf4adb5cbf6867a57ec4f2c34a25cac691eb869bf40c310ee52c5b64d95957e91d96ccffd3698abb3f6ddb0d1301fa82d9b262fedd712c2dbfa241b42e133b6f304ae3f54c7c6d1a68fa3591737195bf05a1600079d1679e2a63fa264024026f39c005e0b33447d02e042c3debc00c3496125437eb8bd263b6e119b0b6d5ce4426f2a2d80410ea0c2a5b3c7bb34effc5533509600883a186a378a7ea3aa3d69594e1d465922596d5057d632e3a3b728d4c708052c6c95996729ead9115fe6906061b9770641ea7aeed2306793b9988b72876edd9110c0319feadc7f0b33c142440a8fce352ade233471540ac565b155d8fba61cd447dcb6ac01fbd195eccd74a5296938b23c718d383218ce897d1d1ffc49c2cb34e346f9e034594ae237bf4500c858b8f47c93de90e7a0c48d4ccc1de07c9e5f2f7980e19adfd08c71710c10f0660c81ae87c08c4ad35be407479eefae56ba1dd784ce05eb938808bd4eb5750b44fb8733ea3c2646eab7088f37d371ff1a7d1c5c7e3e1a234e109e81e3b4a4986cb96b1af21b023fb0b4809e8f51b72d0cac138048a4ab69b05440c485c98f959754c226de9a75", &(0x7f0000000200)=0x1000, &(0x7f0000000440)="f8cf737f68678188c2e050cab918ca473604b591e550b5abbede6237a16665158c9a6d2b60c417f62d76608cd1c5e6a6e4121c47ab723c64c9e10d5a3b5db8a646e1efb318fb7c442a045234f2c2182a2e0f618ada73eef02e7981929372e61daadf26a63992ad25c6ed4783d29d75de67bed5b75095b499966438ed2232c3fd33a19a7c2431255d7b35a79f6f7ba253b078753ef59f629ebf785ba0e7631fd1dc7897d991c86780804ae45c0c85145dfe26f23bbfbcaa1afa1e93c4adbbc8f6fa2a790ca0", 0xc5) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000140)=0x9, 0x4) write(r1, &(0x7f0000000540)="4c01db471a4a3a0d096c77dde0b9eaac985b5f3c587c1c1f942325bb63d17985abaf7b5542fbafb5434724824c0c42750e38d1876e7173c62df1be128f014e8c6422a873b64f4021f31cf806f282aab022d14d20bf4e4aa6c54f1d7ace222f2aa0948012149739c6e5fb9e346cffcb5b391e2eadc395384b64ebd3d4808edb3b0999b3d09898b2560ecd4c46b13875b56064ae361007a9b1365cc975dbdb6ec7bb575ca2216712ee87ea96d7b253314ebc44c27f0a5d7a700f8a8c301264a2c4d999a0915f14aaafa81b4685a07c94a72740695a57df5b4b85a2f369", 0xdc) connect$unix(r1, &(0x7f0000000380)=@file={0x0, '\x00'}, 0x3) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r2, 0x0, r2, 0x4}, 0x9}) semop(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 3: setgid(0xffffffffffffffff) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) kqueue() r1 = socket(0x18, 0x2, 0x0) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000640)="edc5b796445350fec0b489751d1622951fc593a4c9838f394573c433b168dad40277634711d9abfd3d8414cfcb01fa1a83b6ee6b565105ac5d52890a9f0b6f03af807b8d10aa4fcd73279421139823a0bd2261900a6071fbcdf5d26827871d97de219a5a88c60a3109de73655a8fd4fd94dc91b1ed9f2daa87a15a4693a0d45d02ba5625f5654784b47c4c90204e074e1c26ec09cc1afae7b16c1c80bbd644d214e0dcef957823b58087f73ef3d59a2bf9326928279a1389d5acfff46ad0", 0xbe}, {&(0x7f00000003c0)="93b8ad14fb93909d9131145a12641137d152bbe889f63d920e07534e1e83fb277a30fafaf7185dcbe0bd8784a8b92e97a8c1bd515b67bca6e87800c3e6fdcd3e5528ad2e444d0a440b76bb86826e476c5431ca4f12f68b57096297eeeab0aaddb9574081aa99760772e8c867cb738e8ded5e2e180e6e19a7c22a61d4dab8d2583729307ecb342709474ab62bc740b33ab71d7bb252dcdf363638a3bbc14952143122a7a8eedaf82214269061cc0c770b3ccbfdfbf1164e2d855fcab0faed0446a21fbdfb6e5eabafa4f55e49", 0xcc}, {&(0x7f0000001700)="c371fcb266bfeb21ce0bc7fb5615b772807dd6b77f981df246b54e3ad8aa304a1c73666bad3083f189daac0792185a0bee0b55ecb75756323ced40f8a5704c4546ca6da6fbddf5828bb71d0d7d074d5dd6cf7e623f19cb64c29ec43609033034a9519ad1318796b19c1926a5b8e89c2084bab559c153c3a28404c35fb591606d4ef63017ab37501f177425965beeb3e129cd060be6ea187b1a592d22396a654c242b43ac263ba0c31b290202b3fc6b2224d04f6cb0c1bb61841767b0aca2cbbcec5104db424a59ba95c1b43e5c2cffab269fb457ae8aaa45c68adbd14c80677544c1fd71308a8523926fb8f6a08c39f52038dd6bbe93cf928627aa4be97a0dfcffdd20aeffaed3ddf83df0f588ac575c380ba6e68c2518854def2da76a1169ae474639e761dc31e8341cf6ac78f9fdb5813cb7a6f25bfe25e89a1fca3c9c37308c0a4b92842bcd7c3d43cb4f1771c73365532536b13887350c5d036166abad490b5d46e94b555a4793faaaff5a2d3ed5bfd9a4702bf1f36ffe1909dd6a8c42d5fdc09435f878299f5fb1bb479582902c0007a344123fc7edb0498980a9c0ffeab37c88ef94dd27aa8922ad7b41bc658cc754263da33e996ca4d8b187ab6c2a02cbe58ea0c8177d6149fd182a97aa700a1115ff321f8f559ec50b7d3bc0cb736b0057690469a515014e2921cabbfc2a452f9b027f1bca008c967b371fc1141bc6e37f67f5792cad7755b0897f25a24c6633290d9e7933d5dd2442f31cbcc86091145686583968044fbb8692e868b4647de06aede1d53cd553fd5bad5778847109f24d3ab39708a92caa4865d0c42aa17ed3abc74701e2d77d2132a114b2919c8ba462068bf69c595541d45859761e1e2ec6e214c5816947a0fce23482aa8a785a48264452a0aee27d49ab209bf6c49731e152ad4c8d4fab668c9fa960b7e1c7d7f66dad9f2208c253a5ce560787f61dd5b932dfc8096042ea494d59b67e71f10ede612557c53af03685ca7e696f478daebd803e50f48cb902660c5dcdbcf717be00412cab6a70af6d13eba2d82974ad9d39076350ef8220305b7b4b5b3421494f70724828bbbc8e1cb6987eeb1c2c373f9732ec18b7348e318ebc613621f15e38b7370450e9d2ee6b9fd9815048bb748631c9ae35e3e4aecbd99757df69d029a83fdddb1e6b5b5f67c3b5514ee4b27a9142cfb8f847679b305355934e4ad226a05cf359c7f5d5bfcfba11272ac10aeed5964a4992b00e22a6456e7bc26be0cd6674ffc976a1b3527cbdf28eac7ba840f99700cc36ad9fd3cb1768755d372df4233b2de531775bcce9aa58eec1d27f142d2a1ba45fd7a93ecfb0a830bdb2353f2932001b2a1d63a7d6e4f44db3e4bd46b0e883d15048b9a9ef4f8ea7e8f6b21d8a6f51b637c81e2b19b32153f2504d2417c5a4863feb325e60b69c6b4b98285e6019c2f7f82e172da95208f78d1799ae10a496afec67542832f468202958462f022525d2b42f3596d82fa6e7f9e091fb6f4eb66a24df3f71b4771c14411bbb2774dd9bcd17dbf9e5fcf5fb6112dc94155944415df6e86ce7f6e3fbd51362ff785e11a9c53225f4def0e1ddd4b9f1963859c96992d3facbb3e412ad2de3f2219c022b1da383fbb55dde2cd857e376cf5eadd062e19fb277064fd86a4a0731ecb13246d1b3643f57cb7d137c383a87d9acc8cf0374e6144ed8ed1b4c6ca1526e0ab98f30a79afc30ff7fa30802a7dbd163060c47c59d946503a3b81876f73d5c188ed72cd571fe2b36f39b6f299ead8ee4ffdc1c9e43877484b8b85d820bd417241a857344a848ad85032f0da3f342b6fe1892f88a0058700177f7acbf75fe09a88c71caed7426578baefd72d29071e5f4ed836375c741e937fce58c74a4f1f750fcb17a61d5948fac849f19f53eb5c858607c41ecbd9afb2a40784156953325e386cb8c6a18b377889e8e62e6f140993f0f90fdc17c67b4266dac4213f5ab4fcff091ceba7ba6e93753be93fe769f66a8cdcbd9538667a981377584b7c1b4a0779d8bab804cfa12dfca0529b82eb9ab7ef302fecafaccda871ed2a7cb820cad7908bb29ca6abcd41e92ff43762eab4043a103d9c358a91ed745ee1ecb6d87a938d805d5bd6750e6e2c09646c5f29f7d56af8fa3638311d2f74e5b10cd61cba2b2202dc24e169e535d2f11a71e548ae9454f3629d31b52867c36ac5fcb562982df3118ae23a764ff46e56b445fa33344ba9110431a362dcf47da3ca45bc8428f6f633f3a9b3ee56c03eb1e397ec4f1150f16a138ba4c07f2ef62210b658e671429722273391ad4c7a57c496fce6e2fe135881d7b78d16ddca97d07ae8c3e38709c643563b1f1b1fd8d5513943cf386a6bf1da6fcf299ba179eae70d3d51931c6db866899f12e804da57733d7969455c9fabbdfe8a269b9e208c2c5db3d1b2e320a8f9cc731f0efaacb68fca761bd19450743714dfcc5366fb930402d27695048436fbea65cbe0e07fd041d4601423ce556083ae77570de5736ba2be14df6df50b09c814208a3dbdc500bca944b543b776a8123a1a962647641797b7e4871c394a2d57fdec4cf4c52061f3fae06a7288c88eb78de4bb80d68a3fefee23b9d004bd391bde6b5196164c2e24a66420856278f4c80dd7d22b26925bb48a04453dc16309489e5e102fa8df61e70c5fea744652cbb6aac73928ad53f9d2808e4cc78d86ea6520bef9f29f88aa7f0d93ffe242c5d1fc7aa2af2dbe9fa72e188382debd6a3719808d18629669c3dc765118be18a2657c754568c2aaa8d1db88a6dcab93950c548490056e041819724accd7eb46d429a8c5e4398a4151778ab0f9c0c0de83598122bc9a2af6dc377c33ea3c6cff8150e49112dc467903f7388d507b5e3b482e1b4ba336f83bd213be4e40f07a25d43b29b4c3dd47e62fb23b296175701b48025abee0c6536820940bcf1acf4b20736a6ae42376eee2497f53d0a1c8d5060658ec136459b9eef293a45c3d4da1b56fb62352169c6eb58b21ef217c80eaa0847bc0fcef31c761098366267f5cf3c216566be5c01338977c4a27e3b1b28292496456a8e54d892d0baaae188ac181132697fea6c411d6f70d3c74b4ba1818d94909d5963e90f5fded418ac604c2942fbec44aa5255d97918c9bd492df4789f0afc49ca016f2a53d027d78c86f99daceec16d40c11a6e328abe8846b0eb05ee51d177fe3e50f595316b2b0ce70323b3cc05dc9405c583ba4d1b334a9958d58cab7e7ea83b40ad110d07724a1f695c7fdd7062ca5724ec528c80e61721ff3e39acede079cc3c2c7f49cbf7ca1453309c09f8f173a8b443d5f0b34a6ee35bfd3cf577f44c0b014575eb29b43b3f4d5873a6699f7536a724f2d5a9541b92bab42bcbf37da53dc544a23c637db33d6b0386158a6b5eb8315893b88914b5abd8b964dff6e545832c4e858f96035184e244b4b10f0f23b546624035cfb88c1d25ac63e5c327659f86a38132521d2d8e54f8a91de0117ad7869b79859a1cb9f1b32840729076298b5550676f373a8248d439ddccc667f53e93f9ff926d50df715371751b95137930604366bc31ae6185af0f324c70992228312cde90a44db34415effa563e9ee4668cefea568be3995c243a5fb30246d3fec76a579f2bbffcb8ea2295d0a3b8abcaad042ed323a492e4a0b4ac7b47793fbd64e14297c2770667206019d2a10a1d3c4b63b09867778911aa2af55204c1067acf68d6b45fb28a42f5310df6881d5aa9a62ae114108d392b9a5c116f7d8fc9e31244a79d5f1613cb956db8063a36596b1e68db9cf94606619f8ac19a85a4277cf11b721d85d40e6d1232a51940d1456851e451696f147c61f840035f47f949cf6572fc34504535f69dfe01f0d9f0df6ef4fcac12bcfd83aec0f049a5d94fd32abfdfc72b11b5759e70fd5d741131f54a1625caba3d4fd88c8964a3de9a7f80ba4ecfb339837dfa03073ca3c2e9cafc0b38910ab2a850ad006e57eae79ae8f03a400507b413d4108dd4c3455cfccd4742291b3b7e76b846f5559611563ee479c639df8fed5b6a557de98e057ef245b88fb3fa13aec3ce5f0a8ad42d1fae360fe3bf05b1cccbb210e1e636d674d1acfc4627e076dd27a9d2f39f750e7d5852757e95f8b662fb27af3969d309fe4ff75b0610918e7395292a67fc3276b0f8aede0eaef3588ee7672a615edc80388fd2af28c267079cd2c0145bc685d90eb9b508ec8c44bafbbe8ba73615230cf6dced360e1408ae60b10483a0f924148c5b38a811c687b4352671a85c6724d0408a1fd20079456f5d2e633a58e225af6d8334e63bac565b9a73ca6cfe38ed496706ff1e065ed0010657b10c4efcb05a84d464a282a7b216a5cf61416129aeca7b5ec473468aa7743fee961de5c6b28f0cc3f10bdb3c29aea8ce562a9967cab2a66ab715da0aa09cc09cbdef048d1bdb7617146eeabb918ab8fb761274f9852a6cbd939d9bd2aa5b3caf640e341b46e9d8bba5abc3b17f80a29d2362bc163546b235031d2283c4ccda078e0c4fed154e51788fb5c0e8532850ea9c904bc8150418bb16ea29715e8bc0057078d48c542e85f9954c7f91981b664e5c030a8dd37b612c135eae166e58ca89f7b6419327928a85a6d14852bca60d76c4cf180eb22b4fc2b5a3c679a224ae7c2cd348e728bf55e4b29bc31bec62f4323cd14c8b883ff03fc99c3820fec0cbafef2c643f3c4c91604fcf84795a04524b8ca7a94dfda03374b3d3967f53c4d3a2521002517253a4ca32ef332551d286f564358de32427a03db93c210107e3ebf7a7e2b4fd0aa94c26ea7263a9bdda203e96c1f74130dec541141fa77bc6433309a97780cce46cc555adcddda1da5f6f10c0f2e3f861a3e5a503e8d4deecfef75be319b753278c8496afca560112b128445c0cf5def3944196301f68bbfc01eb1e4aa61b20f634b24fcbfaaa2f222a577216515f0a62c90032f5dc7460087642102050a3809c50d4b4a192f4a7cdd053f239301f159d26e281e1ade1dae02f3b37a12ccb4b856223fda0c351b9d1300b15a68e312467614e2894da5e2b228834b4479897d16496f8a547b5297cdaf97e56562541884b33297f975ee38c27bab556ce2da1ce6189fc6c1cc59a1d3488eb444bae782621b3dec39c32687894af01e92fbd18b29392aad424f4e8785ca157b564a51ba24772b04c44f0d034aac431d14ae4bda89cb5b22ae497c759926c13954b0aa02f965fcb8ac9f45784151a4d062da5b996876d66d7b1de24fd8c95cc4d857c808105cef63bab89d4f79ed34de534619910ba6aab56051bdbf946b4fd6231bea0a04b63f145ec67cd558b5fdabc814a6da6f43a84a5ddb88ef3e0aa136672dd66d8c64e86d8d1c315b974a7d7e1fe891e3563ee9e7237a2953403311ad7c7edf5e1509e1e3ae8ca35b04592367b8d7a1a8653ec5be475146cf74788d790b851256b4dc6c30c04f6cc98d4a583760c98b9691ad5b8d050dfb19f3235317a26e73b54f9b04bb10fe33e3c42e20418179395a1e67798905e604e54da89e23dba7b48a0f183d173715c15e639285046e1c9e557efd9d2ff1bc96a2a38fd0fbe79f432ba49cf2966fd7a171a1e650e65a54d5c13833a2afd79fc1aa9579b0fb23bbb89ddbd28ab2013d3e02ce1778d74303a7a8b2b51f5e0ad0f3392d1be11e4a72ba3caee7fabc075ac96a13d79bd", 0xfc6}], 0x3) read(r4, &(0x7f00000000c0)=""/189, 0xbd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180)="0438bbf62addee8499d1074a7052927b48fe3a8d70c0f7d36317c6f61ab970cfc1c8caa42b923b3c8e35544e60c3caf0efaaf8c29513f60d7b5f0c446dcd9fd6c613000bd93efb3f6ff900000000000000839708e5", 0x55}, {&(0x7f00000005c0)="27072bd30bdbe7884f5c2b3f48670c5fd79f752f7d78348545c3d5b4fc9767c562cf6c3ec32edf4f44cc183ebb09ea342685961244999407029df9ac30d8547be1b40235c669b85780eed28386cbddf24c4a67d3c0445b5004dd79", 0x5b}, {&(0x7f0000000200)="a9489305653a411b9473da8839", 0xfffffc87}, {&(0x7f00000002c0)="b498b4de30316535a7acae3385d90297c4ebcfb76f54249583c2efe9958375df4747bfa5b20dac6b91fd1598c403aa8353573aa2c7b08f3e7035118f77839602183bf148b3d825b69992db569ae14bc42adbe0a667db027fb8dfc34330a4da33b9ca1c18feb96314ff1f733f775212779c75f32f35347392e7542ad147fc1e4c"}], 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x7}, 0x8) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchflags(r5, 0x0) mknod(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e2c000 didn't change! executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000003780)={0x0}, 0xff56, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x6046) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8000000000000000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000000)=0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getppid() pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x4003, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) socket(0x21, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) faccessat(r4, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 1: r0 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e224e20", @ANYRES32=r0, @ANYRES8=r0, @ANYBLOB="5022087a83466a7c00a7b0780000"]) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000080)="3f8dc0bb", &(0x7f0000000040)=0x4, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x200000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x64}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x802, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x50, 0x20000000, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x9, 0x9}, {{r1}, 0xfffffffffffffffb, 0xc8, 0x80000000, 0x0, 0xd12}, {{r1}, 0xfffffffffffffffd, 0x9, 0x4, 0x3, 0x400}, {{r2}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x1, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80, 0x400, 0x6}, {{r1}, 0x0, 0x2, 0x20, 0x64, 0x1f}, {{r2}, 0xfffffffffffffffc, 0x18, 0x2, 0x1, 0x3}, {{r2}, 0xfffffffffffffffc, 0x82, 0x1, 0x1ff, 0x7}], 0x7ff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xfd, 0x4, 0x9, 0xbb8}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x2, 0x59, 0x8}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0xfff}, {{r1}, 0xfffffffffffffff9, 0xa8, 0xf0000000, 0x7, 0x1b9b}, {{r2}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x3}], 0x1, &(0x7f0000000340)={0x9, 0x9}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000003c0)={0x4, 0x80, 0xf4, 0x7fffffff, 0x100, 0xa1, 0x7, 0x10, [{0x7, 0x3, 0x8, 0x2}, {0x82000000, 0x66d, 0x1, 0x6}, {0x0, 0x8001, 0x1}, {0x3, 0x3, 0x8000, 0x6}, {0x9, 0x5, 0x7f, 0x24d}, {0x8, 0x1, 0x1, 0xffff}, {0x3, 0x2, 0x8001}, {0x6, 0x9000000, 0x7, 0x7f}, {0x2, 0x6, 0x400, 0x4}, {0x9, 0x6, 0x7, 0x6}, {0x7, 0x2, 0x200, 0x8001}, {0x6, 0x80, 0x3, 0x180}, {0x1, 0x9, 0xfffffff9, 0x4}, {0xffffffff, 0x8, 0x8, 0xffffffff}, {0x10001, 0x5, 0x0, 0x8}, {0x4, 0x5, 0x2, 0x1f}]}) executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r2}], 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONBIO(r1, 0xc0107008, &(0x7f0000000040)) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000140)="8e092eee124980163ae4bb467bc88211124e4d3796f8a854396c9abdf04da67e0633d3ca796d0e9010f7e7f7b7a5b943a1cedc6a5846092dd8127d93f91062ee19e55a9bcb58dd69a96a3f430ae8c3c6d447fefa031b5186d6bbdf66f1bcd48fa9eebb43af9064d324bd377269a2454c24865a061529f6a922801120ea2ab4dd27a4a168fde6a9ce90db3b4c44ebef5473e22be7ceff917a4b0e165b426c4cd6a4cd5e87e8537251d58c41a894c2ecb2cf3bc0ba43dd02a43a70cb265627f144a4074ca741c97972b3931686260020e5b9f696b04fce516c509015d56da9a1f14cde85258bd4c5e8382eb5f06fac5b80de4f3d8bc849911cdc019f98583c59bf9fa4a5c5", 0x104}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r5 = dup(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000000)='./file0/file0\x00', 0x1, &(0x7f00000000c0)='./file0\x00', 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000002c0)={0x2, 0x4}) syz_emit_ethernet(0x56, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x20, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x0, 0x1}], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @mcast2}}}}}}) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000100)={0xfffffffd}) pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e49000 didn't change! executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa"]) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc1206925, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001280)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) socket(0x2, 0x5, 0x2) sendto$inet(r3, &(0x7f0000000040)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb623ce7d89e9e92818c9ea00cce1bf4de48b5452aeb4138a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99ef0900000000000000cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e22d3a3e31904f1b9f440db0d65ea198d74188d9d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db4227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f157506734916ae9c0746fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8625538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a82", 0x5c7, 0x0, 0x0, 0x0) close(0xffffffffffffff9c) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000640)) executing program 3: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f00000008c0)="e16682efc3e5af40000000000000000096b70096ff12b13f0d3885149b9ec7c61bdc6e2340e1e808f01c97afc0e011b70156b15b39189543048bf691b909aecdf150a7fd68f8407d504fc1581df20b002c35502ec594faef79009ec2790bbcffc511be6dba31e0e7f532b9be09ba9e0011beb4e34595efc78f02b7b5f16b0a64c1960ead26d856c6c127d521baf5eab110a89ae6aee9a81179d697193ab0be30d708bd15c520d8fb540b06d576a816a0ad7576c9ed9de93e424867878d4cf0382bd9e5078a86c7a741cd6ead09c36eafb2d27b4ce8b699e5f385ce7e3db4faf7b83173f2e8da93f4f217a80b6c1f36165b036b8539b5963ff1faa45bedb7c52e25446010545cea7c5aaafe6cbad508a391f3ed7654733bdef8774898143e93311afbac2fac8ab1e8ee42fe0cbe686bc7ce3ea2182d325c35048f1e32eb7a04c7063a7295cf096cad68467aeeaa73cba447d0c99a0907304835a226f5aa545f9314538839c23141d5ace003f9725f10a4cd1e092edeca1ab49500000000", 0x17d) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0xffff6949, 0x0, 0xfffffffc, "fa080000000000000000000000ba00001000"}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xc511, "e73cd833c9234527994d031ad32b887ed48217d9"}) ioctl$FIONREAD(r1, 0xc020699c, &(0x7f00000001c0)) r4 = accept$inet(r0, &(0x7f0000000700), &(0x7f0000000740)=0xc) accept$inet(r4, &(0x7f00000006c0), &(0x7f0000000040)=0xc) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}, {&(0x7f0000000280)="b0e17a33e6e3adff090bd0517fdb65086137d3f928a99951f9a6c67de9a9efab4f316ad4b02a1f26965fd8767c37a66ceb77cc22eabb80c80675f6e5a305e5d3a541406adb5fc1eabc4651fd8f16626a1425814dca2860c525c15d5204b747ef63e0bd0591ed7da9dbcbd49829768f32ed7ae13504acc2d47cc81c930985d006a2eb9342", 0x84}, {&(0x7f00000004c0)="1c2b8d29e0929ad90200c70ea9ba7088777e4b983dc56306cc8437b5324b5bb158253bbaafbc97d8ab228ccae5e955edf2104c948a6a8c7ff387e0ccffabd662a1067fbf00560ec86d6f1f0cb8dd8e5c569c0cce4b566e13b568986d172cf42b0f2481abb7b0a035570d667992dbe63250db7fd78f59258c622c2d6d2e0c6724e29a7023a64048125762de524eff1b9f174f4276d17b1eb380ed31a9eb7d5ea6677bbd273161e13003ecf87a1c659698197c9ddccfa388ac90c3929fa10a7f82f1f346468bc1322381448323b114d1cd51d052977242fe96935b8cd652d582f860", 0xe1}, {&(0x7f00000005c0)="b745ac1dc956f699d728cc109157bf5b172c28627736e7d5305bab065f0d67e66fd47acb021d24b5784f301f7dc20675310683a955069ca7769bb5ccaee69f3d5062fe9a552946ad0ad264c97f7ad9b1e93d3d3476f1a47c8eca9824da889affb73619ac1af13b05a4dfc3e629d7751fc16016947cf5bf57c90314784621cbe86aea8422c5b3c6f5229ef69b1c62424e6853892ea1faaf11998b0d8e76e5805173461d378cee3235119290b23e49b947f2495044c339dd123832ac1aa82220b3f5ade0a6", 0xc4}], 0x4) sysctl$net_inet_ip(&(0x7f00000007c0)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000000400)="a9dbf9f1519903589f292182f1ab3f116c17f1d5d735eecdcb3dfab7c5fb31bd96c8e224f37839add2e75a5b2d582fc446a387ba9e277240d92c72aea2588c689626400cd0e709a22aaadf1781d797b9833c84287324d81a30c6cb94d4363da4aa625041facae1e385fc8cfde68e0fa26387a154c05347b34ccd7157b60f207de97c7aee47f8d5b307f65b5b0d6a3baa3c736a024fd9b954c8aaebe083a96b49cd73f20b96083a5938f60733af14d7fb82c0c995c234bf5154", &(0x7f0000000100)=0xb9, &(0x7f0000000340)="507a0b764de4e8b009e9d0946a34bd3ad346d7c084ce0d5c64decd2eb59f44c4615b1f1a5a1cfefdc848a284b5ce70fbb80293f083ab4973787d84cc6a8b92efcef161de73ef4114cd8d7dd3e3ecacc3eff4c1796dbeb51dcb4f7e4705de146a7a42f9dd297e09fa7c6d3d36d43f07cd47bb7a25863ad28cecf19d2e6b3ed1b281627361bb5f26fe4e59e4b9ec4e99070d46c44cedafe292855df0a089cf078a522f910fc2d1bc074931a8356bd5244f03a38e", 0xb3) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000780)) select(0x40, &(0x7f0000000000)={0xfffffffefffffffd, 0x40000000000004, 0x7ff, 0x7, 0x1000000000000000, 0xffc, 0x200000000, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r0 = getuid() setreuid(0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r1) setuid(r0) executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x18, 0x1, 0x3f) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r3, &(0x7f0000000240), 0x0) mknod(&(0x7f00000012c0)='./file1\x00', 0x20, 0x3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0xad) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r5 = open(&(0x7f0000001380)='./file0\x00', 0x615, 0x185) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, r5, 0x0) dup(0xffffffffffffff9c) write(r5, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x800, 0x0, "be7719c93c072b28bb00", 0x0, 0x2000}) execve(0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x4003, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) pread(r7, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x5b8f) r8 = socket$inet(0x2, 0x4003, 0x0) r9 = dup2(r8, r6) setsockopt$inet_opts(r8, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0xb, &(0x7f0000000000), 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlinkat(r9, &(0x7f00000000c0)='./file0\x00', &(0x7f00000013c0)=""/90, 0x5a) getuid() executing program 4: writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5", 0x9}], 0x1) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @random="4a0522a035ac", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x5, 0x0, 0x2, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @udp={{0x3, 0x2, 0x8}}}}}}) syz_extract_tcp_res(0x0, 0x2, 0x8000000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000280)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}], 0x1}) 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 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x0, 0xa}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f0000000080)={0xcea, 0x0, 0x0, 0x1}, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e50000 didn't change! executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) syz_open_pts() executing program 3: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x80, 0x4) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000000030000000000000000000000000000000000000000000000000000004"]) syz_emit_ethernet(0x128, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x11a, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x3, r0, 0x41424344, 0x0, 0x0, 0x6, 0x8, 0xfff8, 0x0, 0x1, {[@nop, @nop]}}, {"232585ce1fc70ac8f5ed3d75381e7a580b8036a49f7fbb01cefe7ce1b278fc058aed798a4f490222ae6b6e83f35c06ed20ed19a2a3d2995da98fad72403e3c76bb670a7984c9f55a286256f581696c8591a2d24dab571c2de953376eb96d281ce116ab4b5fcdd9393496d30c768e280578c7e29290767c0f8e72dd4baaaa6d24d718d553e20e13d283271d14d15759e61efe107ed38f7e08d579b324688f1372901a56f20049358aed420a931c60fb076d95a689a991c15a9ae1d54b4019c37540819e4f00ca05f5ac0d9749259238e6d71541875efb400c5ffa0fac1cb8aa8e5d21002ce8ecccd821906ffd0320"}}}}}}) executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x8}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8000, 0x0) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) close(r6) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x87}, {0x40}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e57000 didn't change! executing program 3: syz_emit_ethernet(0x26, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0xa}}}}}) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x13}], 0x5, 0x0, 0x9, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x802, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x50, 0x20000000, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x9, 0x9}, {{r1}, 0xfffffffffffffffb, 0xc8, 0x80000000, 0x0, 0xd12}, {{r1}, 0xfffffffffffffffd, 0x9, 0x4, 0x3, 0x400}, {{r2}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x1, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80, 0x400, 0x6}, {{r1}, 0x0, 0x2, 0x20, 0x64, 0x1f}, {{r2}, 0xfffffffffffffffc, 0x18, 0x2, 0x1, 0x3}, {{r2}, 0xfffffffffffffffc, 0x82, 0x1, 0x1ff, 0x7}], 0x7ff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xfd, 0x4, 0x9, 0xbb8}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x2, 0x59, 0x8}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0xfff}, {{r1}, 0xfffffffffffffff9, 0xa8, 0xf0000000, 0x7, 0x1b9b}, {{r2}, 0xfffffffffffffffb, 0x10, 0x4, 0x0, 0x3}], 0x1, &(0x7f0000000340)={0x9, 0x9}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000003c0)={0x4, 0x80, 0xf4, 0x7fffffff, 0x100, 0xa1, 0x7, 0x10, [{0x7, 0x3, 0x8, 0x2}, {0x82000000, 0x66d, 0x1, 0x6}, {0x0, 0x8001, 0x1}, {0x3, 0x3, 0x8000, 0x6}, {0x9, 0x5, 0x7f, 0x24d}, {0x8, 0x1, 0x1, 0xffff}, {0x3, 0x2, 0x8001}, {0x6, 0x9000000, 0x7, 0x7f}, {0x2, 0x6, 0x400, 0x4}, {0x9, 0x6, 0x7, 0x6}, {0x7, 0x2, 0x200, 0x8001}, {0x6, 0x80, 0x3, 0x180}, {0x1, 0x9, 0xfffffff9, 0x4}, {0xffffffff, 0x8, 0x8, 0xffffffff}, {0x10001, 0x5, 0x0, 0x8}, {0x4, 0x5, 0x2, 0x1f}]}) executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r2}], 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$FIONBIO(r1, 0xc0107008, &(0x7f0000000040)) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000140)="8e092eee124980163ae4bb467bc88211124e4d3796f8a854396c9abdf04da67e0633d3ca796d0e9010f7e7f7b7a5b943a1cedc6a5846092dd8127d93f91062ee19e55a9bcb58dd69a96a3f430ae8c3c6d447fefa031b5186d6bbdf66f1bcd48fa9eebb43af9064d324bd377269a2454c24865a061529f6a922801120ea2ab4dd27a4a168fde6a9ce90db3b4c44ebef5473e22be7ceff917a4b0e165b426c4cd6a4cd5e87e8537251d58c41a894c2ecb2cf3bc0ba43dd02a43a70cb265627f144a4074ca741c97972b3931686260020e5b9f696b04fce516c509015d56da9a1f14cde85258bd4c5e8382eb5f06fac5b80de4f3d8bc849911cdc019f98583c59bf9fa4a5c5", 0x104}], 0x1) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r5 = dup(r4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000000)='./file0/file0\x00', 0x1, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000002c0)={0x2, 0x4}) (async) syz_emit_ethernet(0x56, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x20, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x0, 0x1}], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @mcast2}}}}}}) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000100)={0xfffffffd}) pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b623108 va 0xbf8e0e74000 didn't change! executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x255f229a216d2aaa, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "2cf748460adb56e8dd42caee5275882ceece40cf"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000340)="ebffcbff13aefd812eaa4e713048e69931929648b615474859eb3e6485428aab4068ee4d274d54d361ef10c62243776368a670ed20bed96da4d7ea81a4f1adcf05674f6d5f804e27270081c0458c5e56316c75e2b8f52579a416a07514aba98007a420105c23466b2f4c66410d0b1425873bce28713d60913fc2f45820f286a227ddb750aa555a684a3b20a8ad1eceeeb002b9081b4bf908e4a6700abf99e7eff1b152040859442af0fb16240863fe7a1190a27e569f7d130820a6ddab2132decc24ee6cae5e0ba27af9", 0xca) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x0, 0x0) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) close(r0) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c796959eff4278384b409100384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eeff152949b1659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de2", 0x90) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) unlink(&(0x7f00000002c0)='./file0/file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x21) setrlimit(0x8, &(0x7f0000000300)={0x40, 0x62}) r3 = syz_open_pts() sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f00000001c0)="d78b8a90", &(0x7f0000000200)=0x4, &(0x7f0000000280)="8ea458879a322a865248ef87c52b9ff750175d2bf596d77d7c1b67449fe7a52f45fe", 0x22) close(r3) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x1}, {0x25}, {0x812e}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[]) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x7, 0x145488ba, 0xffffffbf, "00000019000900000000001f00008000"}) executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x66, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000300000fe8000000000000000000000000000bb0000000000010090781b0000006041c93a00000000000000000000000000000000000000010000000000000000000000000000000100"/102]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) executing program 3: socket(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r3], 0x28, 0x409}, 0x0) setsockopt(r3, 0x9, 0x9, &(0x7f00000001c0)="51013be49326f4868595bbcd77ea3458d5a11321d84d669348b91b5b2c7b5902fc2ea34bd87b4dc5483b2e502978574effd521964b72da1768c6be20a1b4d00bf6d48197a65ac3b8dca65a67fbc4c3aa387e0a1b5dbf376ab29c802bf62c526878322a922669fe70108446f7fbc75512f03e0ad8fc663c332c9c43ded790d8fe947c30cfa2373c1a902022064109d219006df6d7e67633c1e587c3078119f860b383eee4c86a9c637b69d49a1fbc74eeacaa1c413de30d2fe75d10526843561e34016b74f10026c2a8250ed20c83436283f7d6705cfa1bb084a61753d0b36e2ebf15c12ea443bb2bcec92365f6a3bc4871e8add09d0e8245a911c975c45c1abd9fd5b2a6d47fae882c7ae89f9e88be03e87d308c7cc1553ea7b9ecdb1ccb569a9ecb9cfa8c9c46ad1fadb127acd269f1fd34acf3e46b127e035f25f3fc44337187045992593bf241dd6877b244c37ebfd5a7c5c3c4ed9bdc3bbe0c879d0cdabeade5f85a3433077507641608f724d58786ef16f75e23917e8c28de8a8c4eb5dd8a66e839303d7982a76035636aadeaba38535a4a93b79deb05d1e55c147c9e128b38d9167bd4de1ffe402f5da60b4961cbc384d12766377d9226c16bf5f5af0108bce27d434fa86aebd891c4c720aaf52e93883bde7074e3ef529816bd821494e8398d4f346ced4c1e4238b78a6fcc160d21664ad94f4cad8f1c96152f78bb96f22e3b10e6bafb4d6c726447e6b0eb58d6c02ff50567626a48e4efb97da48b56ed95a3dfe55c7bae63f979d477d87b30db244d60da319ba1d1d84aed7071f234ddc868a0869e4269f0d373ff3f49024328ec8ab6cede973a8875c0f05609b8d0c1118b59e9b9732172f78b8372d264af5fc006d1a79ac74f2f23bf42845127d2b5293aef73abe8dab9ba790803e49cb4b3acfd34ac0b54e2486681d7183ab8e08fb9eb00a5567079915f38e020d827d791965436d5b33f90bc7e6c258af873c293f656aa3b26d74701d81ebc334b079f401395dfe48083d4062fb76954a01e3f715f632a731a8a05031259da1f909b1402df1174c6672dd2d4e24ab9d082d07f9afc052eb576b2c81664b6b6d2a36767400f6f79f3f4eae2ab7dc5cc8a3cce1f59413521f62c2a0a9057b6fb3dc0060f4ec30500da000dff547b4c4988e5063a459d52f2a3955d6a6af43d40902cba641d8b9806ae08e3ec7bb948375b5a07a219db935e357d67c3b570155e78140ca14df19d081a3ff71bda5ed2a84fc96c027bfcbb936dee48e7fde14a6b14ed432406621c1f5a862aeb39dfae754d365523b90d3e566f9e4d324abf18c59b97fa8d88557cafed4133ac389ee7d6ecfa96d4bd89f0886add2947f5d286644a6080f9b1aaeeb4cecca46370e062ab0ae8299206284cc51d5e022a343c9221163f5a5792cba9f6e2100590d6e86e6d56bea2264ddbf58d49a4872c130440f0c41ae39b421ecd2c95ecf345efd8cfacab81a47024238db3c99c5ed6bb3c418ced3431fdb3e27c13916b0f195d296d747e5155ee49dc13396cc74d2c428c32d7b954fb135bace82c41f042ec86000a6cb94bc2ad92599b7fc0a956505fdf012fe847b2dd6349d199c697e7b0a7a42a9202036bfa36f1d1826596ed5b1453334980caf94827c95c95c4098f19bf47cebadd072220ed6e02a2bd9df01bbfaddeedbf4f7a7e1044c30c3407d9d5a80bb06fcf5367bb9f14ae66686162a5a3c32259a851aaf695c45a9823312c586ab4150ab571323622ec996260b6a65e1de9e8668fa69ddd3e035df9d072404b90b613aa5cce1fe9107dcc4f4d538a97ef0fc98f467e9633bda212cb40893544aa7f29cae938dc769299c908526c34f41e0d9402f8b321e484b90271334c70650572a5962d0c74a35d170df02e1c70132cb6038d04196657ce5a51d9a19a9a220e8c46025989d3960f61da9da2f4b859503db7dc1021b303bc02d28f73ab8c01cd24ac8c6cb7660c1e986ac8c5f0a278075ea067530813b9be3bf1ab83729641d6619dbb2e86053fe579bb002a2174fa0efc885ee7986b3fac8574b1aaa18a6cd508e53a48c7f29359a3a2f8899bca8f46bd692883dcf4b4ad3c1dc8a5607c3c04756c7122155326f25057c8876b18293ab42029f7f89638993f0cf3e98ba2e03ecb5f359ce5ca56ea7d59cd971da48b0ba97bae42575ca83e8d2dba9081ffc235d6e5b68adc5254bdae2b7ca869d02a1731e3732b6a318e20814e97d5f7cfa4d481b89feb2146270dd17f20cf3577a5a19894bcd58763066f070eef0033ac47fc9b245a4ca740b432c3e79a7e28c7ad264f7d0b1c3c2516b5dd8e7089963aa73120e9625eb492d7264ab59c2bd282473d0eb19ac19eb51aef9bacfc33d40affa175d31eb9a8f75c95d1755e73d19fd8cd0938560f2a9a60ebcea6fdf06d0efafb186942aaa945fe994804355b00f1e94bd637ce81fba455dc2a3c6990714c723371506c2cefd62ba57ebf825f92bc908f37beed3b1c5e7aef4ee51cd21685d771086ffe301a1983a79ce1c991d9a6628e1db91f851663da9bad898ed471f34c96bb184b02a912fbbcecf3951bf326a28657308e0734d2e81817474fadd4c23ade2c3c99e55ea0547ab9e3ae4e7c56ed8ebde7484588ff852b6bca50920f81075bb443f18af57174843b565b428bcb9c56c52b6ad8e2dbfd57448f2723b36c712d4f1a6643f9b3b8af7ee5e0dcbe8b58b5c622e2157f99169129bce8e89c3788bae3a5dea635411231fc8bda18a3e836b6a502d8371f00c6b6e7ab17f90df3ae65140c91e0e3c0aac2c56b49f1a9c75e37b2f479635dad02016bd778e1e701be0ef862a385e807c3ed47f2025933e953d1d4d8a3743fa89567962943f5f5d493f22df3ed74415b44f4aa4f103e461193d4f96756969c59c5091b4d8c6a1b457b6a735701e677aabd7e3da6122a9f003a09ffe39c27f65ec038dab598f6972f2b18f3c852a45b5ac43870e0cebbc6fefceeff5634927c963a9387adcc39f15c94b9edf2832d10dfe9028438626e369a8cb1d7638548e69db001b1f6e7dc424e00723c7cb5462b3698ac82c13791f3de84a311c345d07587d339fe16bbd8ac6260d96e660d035ca7a6e710498b1e5f41d9204ea07a660a3bb1193fec8c0ec5eae4d2da004f7f77d432899e812a3fc0bb19fde21f29ce05f975875036f5e02c51f87f2114532ef634d34db607034b632e3fcdc09223423b03f75f9a4326d764338bc8a4f3924c6c9c3e66dcf59d1494cea29c2a8302180ea146129ba73f7d4d400cab3d3b1100dc9bf20d0e51a88d5c049151a141d9fc8bcc87e7bba73783761134ab596b0f8bfe22033ef85c142bb228bf63d7e0046e02d649131e8db2e5409e6f055efd874eabff3ed675503ea6df53eab1730d789a91ea7a978b120dd361833148ca22652e5be25a9df44711da03e4d458a3ca83ea19134fb0f3d26f0c532ebdb0dfaaa8a371ca028d1cac65372e99f01dc1b7ac9603e1d212b260db9b9f679d8e633f2a70d87ec0ec709b2f18d96141aafd44d8315b752b7719c5a5deac32e9691749622281bda9f46d3112b36b8406bfa1032ad2c70cc5fc099ff0a082ebe923729f3959834d35f3ea745cc9bf9be930cb7c2bb14c32532512f3eeaa074233b6a9bc64e6d9b9640c7ee599e944ab78bea0b69f6eaddf9c5ee58632908f1a138ab445c7c2044ebacedabd006a6dc9e20983fde04f3493899a683b510aff451aec56c45445c946cbf4622ecbf8f6d472686cb49423a771095a2401bb5aeb5bbe5e0975f3f0454e68b83e9e3dacd49b8d302b674a5c8c1b1b34538d3da90a2ffdc721f56fde44dd4cbf90c18d350a501dbc06133c243aac5e893be9e65794c253de1045e5bc75ece3574a14ce12362c1974f1e888110d887f71e357787166dad47d27b28a0468f321ad39505799bc30d5fa2d5d19d7aa55f7a70b2909bf16cb5e7525af07867a6ef4d54695bd4fe25c0b37c4ed064394346775df778322b4a46dc3301afca3857fbcf1a73c33ae66213f16d5d28a6adf4f40b44273c5c53a3d2b99d3f3e495a3812c5366e9d295bfcfe8d31cd88702c5fbad55120094649ef89287fd15494deb73fa658f054fe6d8a1e2457059dc62e71059669ba2ac1838027fb0a47eb570be9a7e17abcd8f175f7dad609fe2727ebdcc36245f7522b3be0946e79c3bf2487e905a139167b9efd2c992d4a7256471b48ef16b4c42a7ced47a567bba8e61e8247883d3da7a8fc6ab7e74c6eb88df76a6f0846f6957e830956774e3975717e3f4682574b8f4327b563b327748aa9da318b8a41580a85caac77ae1b4a5d6008ba2ade213547060385907e8202cd1450a684c80a63621305db77fea6f77ee5ddec15521d7100e905c84f54f6b07094c5718b0f7d5b74d1be0e04f8b575f37f50c288943aee55527304a41fdcc9cfec6aca2687d36f256895481a8f25a7356310b4ffbef98ca6fca54ff87295e0328c7957f3f990c597eb057290b588b02d43fb51c4b1cd74b358bf0c4b0c1206743ec63505bf9649ede5d1e32720762a667a576cd779b11e160e08f7da112cae47d8a27db072bc24fe271b835edb6e898fc6b2eb880835499183b9da246e3c2304eb109592ed3a7d596d47b2169dd7d3bdf7825c50fa8c20da604bdcb2398a04be1b3a3ff0f9d7901f69e3caa5303536db789e281647735d70dde67fbe436e8c7e2fb3b3700371efd3bc8f4fbace5f965118dbbf74ba3cbbb0434678ad0f4dc58ff006b6641c6042f8980f6365873761d920eb54b3a5e30250ee6d711b54ab8b4790fa0611f314fd7ef143efca9b6227ca485401a973ec3cbb0a66cb18de0b6487999c640b770cf104d927ff96d4b597900cb4d143c3041498d2c167869212d5d8c3e1f045dff5e4b11fbc62eef4a95144cd88fe47dae5f4d70731ded1a46243a2e696b727bcdae1276c57e880f280fe02dca769bd56dbac79ec9495a17322642755f523e11e61ef74631739f22f78740e5bf70a3d7457e7564ae33f8cfc97c60ad5d35f2fc330838305ac2c6120a35db3d29323459232ee0bbe670063d27ab79d2293d7073d0c4787edcb2e15160f07628ca1fb4bad312988c0173736f73d181458734ab7bba0d22a435cacffeb48c336fe3f4d38cb57ff96105d63169d0bb21ba36266df050dfd882b9ae51f26aef8eb504b14d443385c038276d45e4c9e2f4c1aeed8c9b3e75e5fb0e5eec9bfc57a5a5575b1b628e81dea0aa167548d85363c657e4fe0b12e88e646d0d6603c08165539866a8480be5b3724146072bbce793daf87bf862b3a0b5d7c5f5c5e075b97a6c39b9666214971eddcac406b16e2c38a8c34ab634e2c73977f5f255b2a234fb812a7b9e5be832548337f62461425eca2d490fcb9c3ce35cd382e0a6ff316fe405242bad8d0d156819bfd764d9ddeeb3666505395f1b721152731b5dbc26bfa7e401e1bdf3c86adcb31b7ef9c414903f2831234d8762a9a86c0723dc50ecaeb0fa6a4d43543ec8b4276100ed689eff6de713e3047006b775979eb02935bc3e72aa9db88be52527ecb6e9b59388db32d289f03cb2856230c0882c221a2bdd2ef3827da5383066f97a1963982fe0775457a611be9de266be0b5e97e06fe8bff6e5717ba31f5d3b37f7753c7ec3b0bb75fa75f3f985da97e3d4c8b03eefbd4e388b191b131237267e515c437682a597bd3314337a70d73124e4b05cc432510be72c04f5d887e6762c54658e6e5b77e000c139a12fd89eba33434f4965e56ef657aba3bd2d8c79fb", 0x1000) sendmmsg(r2, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) executing program 5: sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x5f67c4cc02b64241, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2}}}}}}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x490) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000300)=""/178) semop(r6, &(0x7f00000002c0)=[{0x0, 0x9, 0x800}, {0x0, 0x5, 0x800}, {}, {0x7, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0xda89, 0xc00}], 0x6) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r8 = socket$inet6(0x18, 0x4000, 0x1) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x0, 0x3, 0xfb4, 0x10001}, 0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x40, 0x40, 0xd64, 0x7ff}, {{r2}, 0xfffffffffffffffa, 0x22, 0x40000000, 0x6552404, 0x6}, {{r4}, 0xfffffffffffffff9, 0x0, 0x80, 0x5, 0x1}, {{r5}, 0xffffffffffffffff, 0x2, 0x1, 0x8000000000000000}, {{r7}, 0xfffffffffffffff8, 0x7e, 0x10, 0x101, 0x8e2e}], 0x80000001, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffff8, 0x3, 0x4, 0x0, 0x891}, {{r9}, 0xfffffffffffffffb, 0x4, 0x10, 0x0, 0x100000001}], 0x8e62, &(0x7f0000000240)={0xfffffffffffffffa}) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) r3 = socket$inet(0x2, 0x3, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, 0x0) pwrite(r3, &(0x7f0000001180)="fba5d89c0eb25243671c6d39ad3c755855c1a2d43f0b5dd897f2a771a29e9a5e7efa81e72836fb767cc090b216874cb18abdc9df8eeed34f472744bf3a240945d7b24160877a0033b47f2af4472ff9ed9416475c2bdd061ce325e3285b0f4e17ccb74921", 0x64, 0x1000) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0xb, &(0x7f0000000040)="8f854ebdb0ce2e0a5a951fbf0400885b", &(0x7f0000000180)=0x10, &(0x7f00000001c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200), 0xc) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x43) syz_extract_tcp_res(&(0x7f0000000080), 0x1000, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x37, &(0x7f0000000400)="0088d002158a8802f500"/20, 0x14) pread(r0, &(0x7f0000000300)="e715d4610a1278790b4d6d70289f033d953de40e1bfcce91f773b495c7d68c9f78ae4983d657d8e0a51398eaa84d59da5759b48db6b62b5ed5e6bba23a253d5eecc83f18d3ec64c9b3aa41d8011248668b28232095d8a0ff670c3eb3fe9be78396bf2137dbdc7ab39f70c2b6a195017816a20aa07e684b23c05dc92d67a1e6e96bdf243482758a0f5f6700a20b9c5d6fd5e43d9fd4a0daceac9479e22b9055d36c8aea4f65d77b5615e62b0d983f1514c3c7384b47498bcbca7a4235c241a6eee04ec1174573a12e9752debf9f5a5d1b74d84c844db5ea111fe8e1377df7d8ae9c19821deed6207682f4f4", 0xeb, 0x6ef1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000000c0)="9d59b3979f1c2bfef63b3ff8b7086642270c3c2a5a6d10a55ea6df58d72d54cd90bb0b17419fcf1e31911e22066dfa0957557a053e8afbbd4238c40b54ee1ab92130aa0c3b1d9cadd01e5e252e2526919a00dc1a05215e7a1b488862a847d0e88b00caa5cf2481bd78f514e1d703956c58217262e670687e187ddd6812e2c057fe3465621b7fed5b6e76eda3e841db07f12c0889", &(0x7f0000000180)=0x94, &(0x7f00000001c0)="0079d1424dcd6ad0d9b0400f8865e8b8f10aa79a3d32a6ba1cb7020319419527f28d4c3b9737cc65ad3836119ba47899a8971db4aa19990e5bd1a0fac153d7eea3103cb3aed35ab92b62e305c699995f98fedc974699759f437bf59f28e282f7095f1381207e18677994c51740d6701c283f50391109da4b941721a286e129218cabff7349cfa7126b3f2166643693a58bda7e4d1e218100d7077f59cf57f36511b03332a40c369350ff88c55730086d65f0e9fb417449d9311c049cd140ace908fe3a3ef479abb221f8a7aa0ab10e9c9344f3bac1", 0xffffffffffffff22) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x14) executing program 7: getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r0 = open(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x80, 0x1}, {0x5}, {0x6, 0x0, 0xff, 0x20}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) fcntl$lock(r1, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) writev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000000)="5f6a8de84b4c52", 0x7}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x3e1, 0x1000300000000}) fcntl$lock(r1, 0x5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) sysctl$vfs_ffs(&(0x7f0000000240)={0x4, 0x1, 0x9}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x73, &(0x7f0000000400)=ANY=[@ANYBLOB]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x7, 0x0, 0x5b, 0x0, "8c1c3537c6ba01907d961ee271d25cb7147589ec", 0x8000, 0x7f45}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000340)=ANY=[@ANYBLOB="ff02", @ANYRES64=r2, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYRESOCT=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000200)) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x802207, 0xffffffc1, "1d590000000400"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000000180)="a532ebd54e2910028705110c2fe82130a79dd6dce04ec176c043710414526d3eb6ae8c6e487a1fb22ea110e930886b0a393d1d886765f91459d60b8d005e87bfcd79296431fdb6acbec8d77f7654a1b530cebd2f58810ec08e2c1c4bebee09336bd6e826d0a83891e03f13174ec1cd0d05bebad9eb632f3d5b77a32ebd04a667a7eff72cd75f6cfa79bdb6018c7ad823a5c35d09e2fe94fd4d4ca6f2fdf2b09b5e24dd64db8711b61b9c0000000000000000009dca875afe5544edfe63de8619be83641eba7fc0f37637ce9747bcb6edf1970e240dbc2aa56700"/227, &(0x7f0000000280)=0xe3, &(0x7f0000000100)="b8063def4c199cfb4996c5f4eb141d338d65210a38ad975692996036f8ad3eaa25729843130fdcf4d21b3b8114e34d34496f0de35e0315b0004d9bfa3c00"/96, 0x60) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000003780)={0x0}, 0xff56, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x6046) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8000000000000000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000000)=0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getppid() pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x4003, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) socket(0x21, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) faccessat(r4, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) listen(0xffffffffffffffff, 0x3ff) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x40, 0x0, 0x0, 0xc}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) close(r3) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 3: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000003c0)={0xfffffffe, 0x0, 0x0, 0x0, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000300)='./file1/../file0\x00', 0x20) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0xb0) open$dir(&(0x7f0000000240)='./file0\x00', 0x100, 0x91) pread(r1, 0x0, 0x0, 0x40001) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') semctl$GETZCNT(0xffffffffffffffff, 0x3, 0x7, &(0x7f0000000400)=""/68) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[]) symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r3 = semget$private(0x0, 0x2, 0x82) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x0, 0x80, 0x1000}, {0x3, 0xfff}, {0x1, 0x0, 0x800}, {0x7ca9034bde087db2, 0x0, 0x800}, {0x4, 0x8ce, 0x800}, {0x3, 0x4b, 0x1000}, {0x0, 0x7}, {0x2, 0x9, 0x1000}, {0x6, 0x7914, 0x1800}], 0x9) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0xd5}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x6c, 0x0, 0x0, 0x8}, {0x81, 0x0, 0x0, 0x80000001}, {0x6}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x802, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x50, 0x20000000, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x9, 0x9}, {{r1}, 0xfffffffffffffffb, 0xc8, 0x80000000, 0x0, 0xd12}, {{r1}, 0xfffffffffffffffd, 0x9, 0x4, 0x3, 0x400}, {{r2}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x1, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80, 0x400, 0x6}, {{r1}, 0x0, 0x2, 0x20, 0x64, 0x1f}, {{r2}, 0xfffffffffffffffc, 0x18, 0x2, 0x1, 0x3}, {{r2}, 0xfffffffffffffffc, 0x82, 0x1, 0x1ff, 0x7}], 0x7ff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xfd, 0x4, 0x9, 0xbb8}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x2, 0x59, 0x8}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0xfff}, {{r1}, 0xfffffffffffffff9, 0xa8, 0xf0000000, 0x7, 0x1b9b}, {{r2}, 0xfffffffffffffffb, 0x10, 0x4, 0x0, 0x3}], 0x1, &(0x7f0000000340)={0x9, 0x9}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000003c0)={0x4, 0x80, 0xf4, 0x7fffffff, 0x100, 0xa1, 0x7, 0x10, [{0x7, 0x3, 0x8, 0x2}, {0x82000000, 0x66d, 0x1, 0x6}, {0x0, 0x8001, 0x1}, {0x3, 0x3, 0x8000, 0x6}, {0x9, 0x5, 0x7f, 0x24d}, {0x8, 0x1, 0x1, 0xffff}, {0x3, 0x2, 0x8001}, {0x6, 0x9000000, 0x7, 0x7f}, {0x2, 0x6, 0x400, 0x4}, {0x9, 0x6, 0x7, 0x6}, {0x7, 0x2, 0x200, 0x8001}, {0x6, 0x80, 0x3, 0x180}, {0x1, 0x9, 0xfffffff9, 0x4}, {0xffffffff, 0x8, 0x8, 0xffffffff}, {0x10001, 0x5, 0x0, 0x8}, {0x4, 0x5, 0x2, 0x1f}]}) executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000300)=ANY=[@ANYRES64=r0, @ANYRES32=r0, @ANYRES64=r0, @ANYRESHEX=r0, @ANYRES8, @ANYRES16=r0]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x10000}, {}, {0x0, 0x100}, {0x0, 0xe8a5}, {0x1}, {}, {}, {0x1}, {0x0, 0x43}, {}, {}, {0x0, 0x84}, {}, {0x3}, {}, {}, {}, {0x2}, {}, {}, {0x1}, {}, {0x1, 0xffffffff}, {0x0, 0xf371}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x506}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000140)="8e092eee124980163ae4bb467bc88211124e4d3796f8a854396c9abdf04da67e0633d3ca796d0e9010f7e7f7b7a5b943a1cedc6a5846092dd8127d93f91062ee19e55a9bcb58dd69a96a3f430ae8c3c6d447fefa031b5186d6bbdf66f1bcd48fa9eebb43af9064d324bd377269a2454c24865a061529f6a922801120ea2ab4dd27a4a168fde6a9ce90db3b4c44ebef5473e22be7ceff917a4b0e165b426c4cd6a4cd5e87e8537251d58c41a894c2ecb2cf3bc0ba43dd02a43a70cb265627f144a4074ca741c97972b3931686260020e5b9f696b04fce516c509015d56da9a1f14cde85258bd4c5e8382eb5f06fac5b80de4f3d8bc849911cdc019f98583c59bf9fa4a5c5", 0x104}], 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) syz_emit_ethernet(0xfffffffffffffd40, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r6, &(0x7f00000000c0), 0x0) readv(r7, &(0x7f0000000280), 0x0) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="29d44fa723ba2bac49", &(0x7f00000001c0)=0x9, &(0x7f0000001880)="f81bc024166c6aa535a23aa6726317a9806ebd132e0300a3a4729af3be4d2393353cef04d467fc7ebac780e27654799acdcb8ee94f3a90c54b2af76618ddbcbb6f4b241347fae5f9cf913b361634c23eca935e9345526650505cd2fb029102fe8b486177ce8c828bb8f025e95a238d71c53b08bd48810906c7e5345c6d88b6f88d551c7f13b510f2174f30e013cd34c0fa6dd1fbe6eb3b882796d35ad852fb36c9d7eab6456dbd7157137ea73c6b6ed9c139bf3428d40cef8a82b38b26c0fec6c1603f5cbfe150514c1021e7846571a26ae0e4df430aaffe03e0b17d5f88b1c2a9b1430c", 0xe4) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e324a895460763f9cd658f80c8cc86dddb231c3e468100aac49d46122d96b72", 0x20}], 0x1, 0x0}}, 0x10, 0x0) r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f0000001300)={&(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) recvmmsg(r0, &(0x7f0000001b00)={0x0}, 0x10, 0x42, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x51, 0x0) close(r1) r2 = socket$inet(0x2, 0x8000, 0x7) bind(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) sysctl$vm(&(0x7f0000001100)={0x2, 0x2}, 0x2, &(0x7f0000001140)="87b2a90fe0e808107ea19955a5a05dec2b7895a77869a8100c0bf9914014ddc7886bc47071c13077306350294d7da7e6b8909311a86b1c00e8a6f4d4c064eb4b7831aeb8ef32a643f04905367dde9e1bcd31e4ad630753b8d56ba5af3f117c17a4c9ffdbc6ca906582c567a079965d3273ce200b5bd726ed0367c7d8dd5423a5c98b6de034799f3ebc3c19720dbd00260b027490d44e61d390651aeac4eece8072f2500f12b4bb1a1f45d8cb211ba6de58c256831def81cd1a8d6dfdaf53414b0615b7aeefd92258021772a5200e34786cefddb4ec7b60c0712d8a7a58c132e62f8bdded04faf0c19b9578c1a53da3561724f89822136533ae58a07b284839006dbba788d6ff1079152795b0a692bd405f389f1005b4f7534f96e2ad9fb0bc85cb4d67816f1d4e1cc7b6bc37096991bb43fdfb039f9af618259ee203464eefb83b996e6d607fcfc0b0a54b7dc90fa52e2a770b0b02147846413a79c6826d9c0d568898025821e3595d4a138e7f3dcd80af4af8cf1f8dd550c106d12d7339bc0b850165d102d1d9c63e9f5067bbcc45cefeb8c594ad706b84bbee89f3aa31af354c2884a82c4406a90b3fdc4f7e164061309821a2fdff288f4d19a3de396beaccb638bb48947963407c7cc20d21f023ba1f95ba8c4b04751b2e726e98f36130ed3b9eee0f1302682e46a49264313502893c7ea479e23d66ec277c6ffe6483fec87e02f3b1817c1bb510bdd5609d1e478dd1d9ac99048e8b776dda8fdc08b43c2e49ea3487b0e0f1a8557803f3083db75a70204518032bde18fa2621c37871d6aa0e0ff2dd9fb7a75853a96c957b4aa3735f7bddec383b8da2d73f2e0508fd862de0d486ecf30b25f6e7db8f1e67df59c786ec30106c0032ef6556db54a35c0556ec74bb69904f0505b4112f1eab1a20759b19120d3d1ed2c16c337411cca618bd00ad71b4c653b45ccdc12407d2494d7d6630d6e8b080fcdc14b0ef1b61fb2de42b2f74e86d8e65aa54b5b91c75969d5d9ad644161fbb6666a84455a0624596ec458d76ee06eb42325848e47c56f4873befaf2ec25e74d6f993608f5752ffb6747c8c8db62d9d578531ff4890190a62578bd48511a1034a36437eba85b3de6a4da388889b7227e78d8edf7fb0ea3c2da91d269e210210a063d6dff35cb53a24e7e54e0e4913f3ec7aae73e8c7001bc7eece07a814f004ea55b1f42594ddb44b102f0604b3eb48b4a3c96df0d497c53ee56580e48ca0ea5e748cca882fce23652414ed6d9f2dba1dfaa6218ee4bd34184953e7775a0486682aa39615766d9bd35c0e0a86738d0ddf8267b8b03e2072d543340bb973c93f99f6974688a6746e56a405fe332f0993d95927273f6e592f7bdd2f23fe937542de26b026e22d5631a2235e00a846e8f881a406f9ab116da71495a50a21235f726ffe20e13c8fad0529d36474585b06651de1386faf0d6e9360e60c9d2f8ab6552da59fd4de81fc03d71890461d1a8a0443c6b2068cdc75d69989e35e15d4a0e84315fffc7873111b2a69470b36b2236b3ee60768442491b7c4606589c7f08779e014f61d714c4affe445f0c2b829910cbafb138654c2b324421ceadba0094277bf217e5949f989d4f387cf9a07956d9293b4ed90bd916d867dd5455a0670ca0bd31720c7e5075593df265845c41711acdfbbd4102b91c0100e32d7ecf7beaf1aafb7c295bdb93ba69fb517bbf7ac7fef3580d12764ef85cd36dd90350e9f303b833eb0027be2cb5f856751ea8d8ee37a489338e0458e4777a73e3c710ee565babaeed87b0a78b88565144316bee87714ce3dc045e80ed8fb828f043b5c08dc03423292288b11089c788b1581859c181b00815a59f153189a6072efd45d3dd5f16bec0a08a7ee210bc3de175a4d1bc0e21b9b5ee478ce6798561a1976cd9526f964d24797c09723472c40edf340f58edfff11143eae8a57ad576f1a76d4592ddc42fe7ace0c08a11d72e5a57277123029054d01fe093435b77d10ae6ebc09a50ef56994e0ec73cc916d632453a31964b786818b098ee6221c82ae2e005ab51bfc0190b0f9a509450c213e39dc9fe30763be7924b269547f7a8c0535fb489896dd64c24a5a573313ebf24bcafdd43c5a4d3529603fe73816e3a8d84fc94491154ca5ec294d56b2291bd3b649c2e59bf2443c21a688ba2aea8dc89a1ffc8a8727100a668448eb5c7d2f9f888d376a659cb65d6959d196e4408479a7ae1414fbdff741b1a73d864785babdbf72971b4535569671e5b619159635a168e9387eac8d2fe13b7c9a7326d4906cbb8f71d2d4fa44db9d41f7a42f2a842d39de1d7ef74bbb849ee6f2c0aa8e2ec5e7b637905f5e71a2f50406aa81df3aa75644ba4617fa743f054a7a711a4f6020c51ce521df75e4f5fdd2d9047e2b90f2d3edeb432a9244cb7c9efc55d9e507627270e62aebc2d6f8151704bc582e87290b1ad9e5e25ac6853cd26eabf22872015ca03d90b62a2a92515308ebc4ba91c137a5d16e9f482d6556f045463cccf60a001e14e0563ef40879fc55df17c3384daba2408194b5a2fbffb76341f6d18942df5617a809775d91dc8de8387129b30c2fbd9cd79aa11ff40e6bd5b36143c6eccb913ba3f875278a7a92eccbcebe2cf9f931807d80fff0456eedef2ed19afc4ae47fa821f5c15b6da18065a84c21562070f6eb7aaed83c776dc5cd08accba21043ba63b997124c3cdef7d746d945efa0b4bc13756550c95dadfdacf4cc8da219beb091d506fa16109de9c249d9b3a67a393be97a47d9d9b73c94937028c658d1e0c72ee1d10a9155e0bb4d87ac863d777ce8454057c705d472e3230c5e76a06dce7d91eb160b5f14863adba2e1a9a683b0cb5c4636c420932632407cb85528f4e58a49ead256ceaef05f7f2b69594ea4380178cafc534084b873a25e2424e5768687422388f7731b20b120b8c0705d8f78db9fb03fe7db1fdb36e41c4c5c1cfed72d92d831e8d649554d530eca45ec9f3b95d6cdb8451b14b4c7e99ff4e991e342bc161b6fc53c12ebf7a719185e63966ae009304805ccc2f1ea6cc1267bc1deaea86151166435a5d13e5cb24931454abf58cf5e988f54fde41c7d1ecb9402af124cd758abbce73b426317c18b022e0b03f72e3e6236dc528c385de81d6a1f610aaa0ebe748cb477f83338c29bacf491affd45252c8c8e303cd37bf815db4c242db478a49ec96afad9788ea5ec991ef7b188c4a9e68a4b655e01acf6f241ca6ba095ec3cbc1bb91d65ff36bea74948fce2d1cd747d16224a4decb5581170bcc1141f2c638cd34b559cbd2ffa8cac4df0905f6d247e4f7cb0ed8f5d13e13372ba2fb56c55da69792c73e422a9d7dd1d53a3a89b32205f4d2d3a9b9390dac04fedbd4f762d0bad4d941009a700622d363d85823eaad112c13bc94f389deba2a143ed818813a7a596a84fda23deebd987f09c4a80fcf336594411a6f2bef5101d11dbfbfbc8d4c019ce8fd1e74cddf88dfce093c958589b0155293192e85c874d128aab1823ffbea37dd2f2e0a90a748a9058f524bd96b103213dc63ce58e3ebc374c12b7dd3879c96d271319553d057b00e14129def5682617f8856d5b328eb3dca8425dcaa4fc9be94e214a85a998bc03a78910341596d2f6b1f8705f84001a29c310b29f7e0e6c02069b7461de4ee838a9595f842b91a7bd39bfca8e712d1a1c6e224b8330de6403eac8313ebd87b722858cfca31afafca05eb360dafeffd203deec926e88ef0e3e8cb9c6fcea296488ee351972804b320507b268cb2548a3bdc4c7a6c7a2452de1edea07f90e48311a1f8c31c8fb82c572df34f76f3a08d75f1d2f23b2e4c97fae9164b5bd03e2af58a6b2c8b40defd4ce967870dc356edbcfb9f6ae391d95aeed4dd04baa47bf1eb7f294db6129cb8095683fb40624cb533839ba473b22cc56d56099788517d3887b901c714f6c8c76ae89a532e4e940b48e4db899d49bdca4697b0f46f85e6199b6d4d681c001804e2721ab0a67efc9fac6aeb54884c0ca0dcb29eaba0b0c7891c9260936df2b0c3ea8d682938a3d2a7316ed22fefe4d968c8036c764b6278f25cba433cb320e7b43c30497bf248087f257b871c8b9bfd418629f9572082347fbb4d4ac611085aa3a5b2a4112d86da6ea79a71b99a645cba1cec337adf5787338341d32ec24171ff51a704afde92d800361d08ce20c3275ae395701ddce4c585b7b07b961441132f7ba4925f58f7e53cf6ca81cdfd4615a84e5d73d79d3096cac6052f8a17f4bded0773c866e364de8030b387ba88207c073d0708b1d9fe0acbcef83bab63a717c11687b53586e9534e464778be4460f865b057f70f10fdc763d94211711f2709d32cd9b0df7a280ab732461edfa807ea5fd211a015514dc7a5a53bcd373df36c4ec4a9265d04849c9b0dedcdde66e58f57966bcefd7d08fb82b54571601f36674ae8506a4229744da6ccd0e02fd702ea96491e44f1c69bc3c8b99e1c8a5de4f92caca5a10f5f6083e70bec5864bdf1ef1ad40f69ea3f12756df94d3069fc438ed89da8e8dc51e22928fa75768b51c027b22e0e3a288bb70e5a288edcd2ffc072f150decb7dcdccd1f5b39689a28ea331f7084731022dfb9e3dbbea1c28f5f2094608b9840099e1bad297028f8bf44c578c0bd62447f7d7f7f0222986a44a304cd32530567fb58a8b80bda1fa66c9b04f12aa3cd30105b50448d8b163f3ff236e454f27ef04d277eb846f68bcf502f871e8a7f9ee6b83e629e6266b83d4e244cff3a6661ce0879e02fb3940d030e95ac8c994de40aebe71cd24540fa4e2d52fbcea3030cefd4c1114446790df0eb9cd00add29944c9c81f8de9140a48fc3fff07dd1853deeb70c32b703394f2a4d66a85c5ef4b4151b016f9a0797c7fc6677eb5d9a83c28a28e01c9a6cccb7d104ed5bc46dc0a1f243edae485e33da239ac498453e2777a2c60842633d5bfab586eed01f91b5a25ec00024c9d430e6c9aaad956d7b9bc586e99085a45c83d93a69d52bc16323c34535811154e247a2141cd663ba933108602eadfd83e0d3af7a777618b3068954e23647b10334139380eb7dcdfbab74c8c2c08eaf1fb036a8f614a14cbac92c2ff7c456932a1898ef2d4f9c0e5796c7050d1d062765aa9be260c056e4c0d0abf17e6ee9269c1f364ec43e8011bdf515a03c78811b0136bcccde943dd857d42373fdffb1384ed967901ee25b3a02d778378cef1d2c6b03f32d9e1042a4ee9feb87920393868d0ac00cc209832b95a7f059855e65ca2078e475ae6abe6c65c456739a5ab89948efc3e3b8c56b61094a7364c48a88c81a156c36d893c96efcd72276940b8345cdfd1e24a093d5819aeaecc59755c93e948899b631a9c99e42ae7239697710e66438308a79ffa1c2b49bf1b089645813a0fc39af58311f52869b76d4901b9f92a00bcea0de767fa52dc0f34130bf04670d3d9dadbc6b1e9d3d7f1f85eba17a728bdd52f937563536ad45616c3996e004bd9b4191ae711415ce15f80c858a9d852a8843062704c5231713d513ecd716a132763eddba6042713c60c246b198c8c5a98c4dfc0cd0ca212c495314c0257e697e456437e14d697ac482765ff0cb51bc8ed2bb307cc35c41de5400b9900ce3c23a2218c31b58b510c5e28bfa456c7a370f617232a200668d1068d046475b6cfce0c1fcb4ce5595753f33dec0014582675a5ab9fcf9d783473f8215112da03e3a49074d4872063c31df8e9e01e099c563452c50951ca8952738c670fc624a93ab5330f002", &(0x7f0000002140)=0x1000, &(0x7f0000002180)="30753de4f47613a071d4d75c4a1cc96491ae12199a995e02cffb058426cd469f36e263510231e3cd3b3d23675869008c18d845a56f7b261ecf0eb78c620d81f699d109a7a1baa835e6043e55ad85d5cfa8001d583a33872066fd37bd7d9d1c7829a167b74934", 0x66) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002200), 0x8000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) shmctl$IPC_RMID(0x0, 0x0) getpeername$inet(r2, &(0x7f00000022c0), &(0x7f0000002300)=0xc) pipe(&(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000002380)={0x1, 0x3}) close(r4) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000002540)={0x4, &(0x7f0000002500)=[0x7, 0x9, 0x10001, 0x1]}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002240), 0x8000, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f00000025c0)={'./file0\x00', 0x6, 0x1, 0x7}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002a00), 0x20000, 0x0) executing program 3: setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c, 0x9}, {0x20}, {0x46, 0x0, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020691b, &(0x7f00000001c0)) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) pipe(&(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 3: socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80}, {{r0}, 0xffffffffffffffff, 0x38}, {{r0}, 0xffffffffffffffff, 0x7c}], 0x3fff8000, 0x0) r2 = socket(0x2, 0x1, 0xfd) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000140)) mknod(&(0x7f0000000180)='./file0\x00', 0x122, 0x9) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000), 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x3c) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000995cffff0000000000000000b4ab697edda133b7f8868f3c20aebea525651c526b77a0c843a3afbb25d7925f56d6934cda1ec59a86d6dbc58b3867da7c53ca4fcdf942c38c8a5bed1e19e544c67fd17c1b5ed86846d7656c9f9b10d5dc582e13bae434b12b0a97a1757a7591ced5b5f10d62d4a1ff11be9cc10bd1fd4585f155128274ed6ee48a0ef15c228a1c318a6725ccea18029f716b35c38baf715258b88ac60e0c28ef94ce70796dea295f67696f98137ab610b0c19a2a4dde35453d4f5c02a90e"], 0x10}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) writev(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) syz_open_pts() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040)={{0x5}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a0000300000000000009078ac1400bbe00000f65328fea10faf42ab96205301891300ac1400bbac1400aaac1400aaffffffff000800907800000000"]) r0 = socket(0x0, 0x1, 0x2) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x20000, 0x0) r2 = socket(0x0, 0x4001, 0x0) dup(r2) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17e", 0x21}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) sendmsg(r3, &(0x7f00000007c0)={&(0x7f0000000800)=@un=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc, &(0x7f0000000980)=[{&(0x7f0000001780)="60bde10b9bc573bd1e15557361827167a2ba5de9881f30446de2c138658fd426bcfbd94effec31b822d675d621af8c0b9b4f8e97c5c2dbe06cc1b0e603b79181f65ff77d91d075b6d61011f4c81d8f5291322f7c3b124c1767c1e2723f56cf17332345edb01ab91839321cf919e27dc6b384c548bb0868455824d2ef2f8cac77165b7de4630fcf9ead1d514e921b0361026353d246e41d39943893a2c4a2121a149e1081b5599e1d1434f0da90715e80651c2da31e3cb00b0c560098772f16d353d081a49c6c48c95513a52c7c192b8b081e8aa4dab076fe5757c36cc228f0531376d533aa84d628523a63b077d82d8bcca55e817409fc814b826557ebbe6154e98783926e6252abddf84b6467aee38abe56035813a2a6d125f2bc41cd84561e4ce6f80a1ce1b229b0ae54c90df65077c07b9d9fbb1eb0390779f7cedb0ac715cf53cfd2340f2c063769393dac639e946dc97be824b8ec0f81297be3cac2b8325c2e0209a9c214d0b1c1e7e44432dfbd786c35ad16dadde458c8758ab24efb96acb2415fb94d022a82537b31d20a36df06660bf930f1f98ae98c3d55f79a8ce5f55ce04988eba12bde4d09c0f67676f107da594c70d406cee98617336d52a173290d4fa0d4b1f135df967a7dbc774caf9764ebf33a73e92712fa0c1e36c6dc7f3cd768ada8906a7c1499b77a98ae0f17b57538f51433da772d221a66c838e69df744a9ca983384df545de052a4da6f43fb37160d2c96a714d3bb87b3a1a80415306990df28286f286681af1ef9904ade202ac9b75e17a46407a0b6f51225590c6f426ef0245fc299801d1eca87c20d0a8dc1370dec52e66d1789a3531c3743fe524fd417ae98750a24d69cdc653c2a5bedba178a29d90781b273f94d7319599bb951ba35994892ffbbce9f97393e5996e63b490721942e6eec33397fe9648b2d3efde39cc9a5a7d09afb81067386ec1e1824d91b5bd50209ecc1bf4916c68eaa154dc70a6629ed3f01057f3015eb1854f7ef550aa93df74959b185aa0969ee630a15484f030a12964564499f3a3a27dee290a9af91c5cafeb5a83c7c1daac824b6c6f6ee4fb250efab1efdaad726b84bb924e8c806483e913655f55881baaec2147ddcb2797560fc2779e703cccc330d34bb0e6b8f9f26c67f29ee7146eae35d54f55d733b353ff79f6b502ecd3fb026b1cdc4e3f920e00e1be6740a89e817f6921054a6703efec46663ed0b02ffc1025556a7e7ba54699bfce1186961bc5a7641e5c5336cdb02b72f073d0743c3911a1656f075534a819a79b29c7aa2005428e9b50e7e164e9b65d72571e5e287f9f9f6bae60854b5b428f916de4cc82bb9494c1a2d82de6fa5b4cad4a5047cf68406164bfadee5440e4507768f317e1081c506394e0f58ab68799cd4e358b44048f5c9150e7840fd94fc2282b94039c71f1d3bc2d9329a32f0a94cbf6932f3949bd0fe101366c355803a75c2516afd7899e25909c5bd79f77d1d28b1d3b2cfcd694527ff711726629d73f734981dcaa84b70e49d68b7fbf91c3b6036a4861f560299d28ceb71a716ac6d19b9d11866b4dca76a5b975c167e00346cfc3819e4f82c122ea81d813d1853d27fed168eb30715f26ce535d00f297ccf1cabff12f9ab9a7aa00a9c244b103f0a58e6fc4f2c9cd0005d844614d416e302b7977d233daf0be1ea21c3fad1fdbbb3ee7b798d1d26864c48cbd194a0cac0d9ff96f24388f386a60464a5565be5f15828c421191dd5913d57d08093267744c914a60ec970d7a76700504070a4861954add553ccbd406d87f3adb2d81de7cd2ff7a3882dc726e5384214de34089d3cdd6a0c0880f9813eb11dc61a7a90b0948140f4f3675515cd91d2af146efb7141d6cfad5bdc1bbe30745a6f4e742239f9e2d841d3d258f2872d008e4cfa7cc6f8d1e49cb2c130e87bb860c97b3a24f705588b1764a93f1f0096cc53239ea4540f378a6154bad392bb40900b5b96f79d147b4c67f1e35ae61549ae7a51c46f36f0fbf90b1d46fcdd09ef70fe7ed8598b08de75a914ca8edcc282ce21684035b424fee82ca2060c54a69df23fc73339cfc12217db867b8dde29dba2f0b38be90a66bcba18ff54ffe369c88bc99811325e9d215f65cb64ddafefa7934845d4dda711bd7cb021b0cac500901c0ece57be40ebf07a1ebb3653b6396341d9b5078ed210c745d5f05059806f31526f97bda4ad5207b1101084767d8854fc17a4ffbf9ff69cf8d0267178d7dad3cb20be6c1963ebddabb206101d64b3fa8a69e88f71b6351b6592810d99780fc2f0d9c1e72d6d6f45914dcfa655ccb87ac973303e90a4327b1bdd826122d8025a9f92109d95227237e85d1423873dd8e23f012281f995110cafe485bc8ca656f9e617314cbe8b7251329d913d9dfe76dc7c5b6f25ee06f8219847c27b7f6b842ddd667e7ebe35e990fa214586ff3867d5460fc1044b8ca241102d693a83a2d195c1d8c1c3b566da8368ba2bf9009a5e0ad228eee3227268f6075cb4f701adaf4c2cda5d1aeac1a9c955f9d45e60d5a6ebb2e0089f557af4d96cf3abd85cda03822f136e56d24eac105d38197843e0277496f8c6f3a395057acbd32a2e5a07bae0247cabcb7703680a43069997491f3edb230b9162f232b798b3fe7ec3518aeba6a83d4206763ee62dbfedbf48337fb051d7ce0ec984694ad9519acdc828947dd540e3eec1ef242672700e44d877ef6ad409b3000b0fd6f842e5443a30e2b8b132528e7544bbf277ea4d83b7ddae13d457883311ae13b75d56eee55fc22518b7d6a5f796941df45e8339fdf1019b80015180010423d3ce6c74f24fdb1919ba78f7e0a1a6b9a26008eea80111c42198ec7f10129c30f9a662d38e860127d60989ce085100486e2a51de9f1c2743d4c42f7d6e941b93cf0fbf92f6f8ffe1b30673982b7913426f169c0bb5f36f39b785b6a673e29e5861380b67295c8c195bada8b23d2e09f95140b665df963707dd4aaf4e296a50897389c1e5bb64b6645c4ab05be9f2634fa3de2331b76f34d27a8bee2d805e44d0d887062b03af3e18c9a3b102c16e8cb277d770fcea621f4346b0e879ede5e2ad60e6c11e429680bcaf52c335f5c7201a6ffab4a3f4eb55579595b33c9c3a1de7fbf10edc7ccf915155bed6c4304a1a3e1c82fceea3bd8bb58ede92804ad53626384f6f7a60bb5e14d99ddaa1e3919f9a45450555d207736356f19db8f80223a04eb46db7d32ebd9d6a7892d397425f5bbc6bf795701fc39e264de5062a7876ee4e664ce9256297a6ae59f10de3ec13d9c9b9a0bab33c7eff1a1adbb9a8ec7e5fce1258ac391f2df3db891b787e34a554be3bbb732154568cb4b9b87bdb2c112c6bba37bdc2948e39b58d96dc2987853a4a1c5217de90c3173a0336623cf291b8ca97b89025634791ac7e0d1d40efb4161f849863631c2882f8f01747fa88612f477c513ccf1490794b01910df698b05ab1c9f00424dc2ec9dbee2de741872a134c269368a273afa6e2803c5b79de409426e11ecdca3b17c4d00510ad933f149ea7665c4d887086b3490cb4d3643896254b5fc1df88a593d6044472e355e39dae713e88eb9a0c37551c0824ef466e47de93c69eba3b8b0b6cb03ecf1b06a8f172121ac1e57ad0e1e9b7de248afdc00c93e2adea86e617633226b0aa720fe810e6a7362d920a8f5598b99312bc5b4fa520c0d70000ae4ae34e8bc8092b8b1a649ffb210e49f9227c2c953e88c0ccdb747f57bd99d7d9e9d763fde50a0571441a544a0aaf490fde71761eae9c61dc503501cf66a26d83959cff1762248000df47164e2aecc2c0f036842fa1a355750481b370fee231d2071c6ec3fa50ba78462123e373aeac69db408a148c4a17d9a4d6cdf170584ad7d7462a31d1aebdb9bdae191c2c0d227d0854e1688108d21c1ff18b76186346afa7b4cc643186a1b947e5f70b0c7d047608614328c77968ab75fe0ca925e27dd6ef64cdebcf44c029645543d0a1a31a8accdc612a8703006520e60df50e0965a3068570c84a5e6e6033e745e352274b41452b3dd001518e04ae82552cad8bff9a7df2ab8a564b0abf7ef0f3d52e8ed42f6ce74ec71d9ba06eea76210af2b67f69bdc1a3797b44b23943cac2e6a3a7bf39719085bceef3eef2841ee30deac562858edd8c90fa68454e5aaf04132812db8db188788832dba2b4a53406510a9d0d17167cea3ee71c7e818730ed6da7bca4c56140d2fc5ad77941fd816c40368a8c3c2cf37b8d4aee860a6b5da065aa017eae1e69f3a83fefeeac6ed4ce9db48f713ea68a4dd180c9025a7e4e3908c754335b4021ffcef63f7c3a69a197c0fc10a2e0a4d23d3255aebaefd6884b333d8e84f08695464d272abd9f69f87c25ee6f6d56a191ad663b34963f7abf8e74515c91d629bace7c7c1dc2a7f75932a4a431b0f0d51b2f8143e4a672a15cf393b498250cd2d20fb4af459279065d83ba73e8ca603ad8988d9638a1485f5d883cccd8304f4aa778819d05417346d6ad70d0298dd69ca4b736676102d6026ac6193b7ccff2db27961fa2b6c394f47b70db1429c12570001340915e66bd19442f275f53973093431228c6a8e85af50688aa077e968e9cc43db7075f48be5c51cb76ef7f9a6aaea3112929accad63f6c2d07071884134a1e8056ccbfefcdf48423f889774f61752abaee75d53e07dc31bf38ebf9273a78afe4fa1eb1b7c35b8d840a6ea97a7e212fe6c97c6c885fc6a37abb8b88655c37b0c717fbe5e47a4e8215a83210ed76ab83f92f6f0d51b6310535a7d7980c398af61f00031dd6098dee653e22a8a7b8521943f7faac901c70ae061975316f15709fbddef8706ff7cf4a2e245d8e73963c9c031f90969ec12f6c529745327c37d5ba6fc3e00c66755a8bbaff981b6bd301da75b887f565b058579774a53a174ce587b1ed6bad754285e8509e69e9582d0dbfc731db31cc51333b4f22dddfbc55f237bc8d6c79e12b25b8ec2b51c6b8071e22802caaf551ccdd3f5eb53c520529483a330b916efa2586437f551ae3a5359cc2a6b3316e749501fbd52d96978e66de6069a20af457c638c99f66f48fbe887a4aab3fd198f2b444c8ceba94fbe6a7719cbc31b80377f3bc670824bc0a3684c52a580607ea92524f1c20ca37a34f9300f95479f87267cf056a0efdfb0af34c5a8ac415407f5740ab24ae614fc5894c8b904b99a6b59c66a5bbe243a7fa22f5aab6ece509b50fd9ef4b6f1c93cae51427ea033f5427d61881bee0a3f4d708a5f2a437ece1a3b35dcf8d305f31480c41ef315cb99d2e67070d4ceb4b0ccb46e91ff43b6033fd277ca008a2c48733499206a54c5e6a7d7a2caebc771cfa0e2f07fc6ab95a93aeec2802d329bd55df9c55acd558e88eadcc5337a3599a320b45e050df5ad6c15503eea0f71e947edb081636b0023712972c8eda302235812dc822a9f0882f4af34e4dccc074a6e58a1d5b4db802b29e19574e060f3ebd3a2f66944a82c5e6dd83d9b65fea6e103d411d80a2468025c5f6b886d67214aa418705c5bebbe7ca4f37794400c4a2f9f623456bfc3f84e2c6f742b3ce2f2e1d0bc944aa7b7259c8062e14620a1f776dcb0c5759a672cee8caed305d5c05f3a12d814090982019724ca5de071eb665b83c0010929c11a43a09b7ad414b34cb5308d8015e5a332857652d4ad7b61365617d7ce0b788ddd233d0a3f4f6c6ce2dff52faca852e09c5ddf4083fa9990154bd4e774604c26c2d9967fa2447b4bcd2c1d9c1b39e2f218de0ddf45d", 0x1000}, {&(0x7f0000000240)="17fed449582a6702ccc584379788d6f096887dd60816d5fde1de69dfe85fca2a5200153e82ba59657ff5a92c1f7306b9ecc66c9d923c7ecee5ada8f0e6348e65c57a103f58aecf7e8d5755d8a860fadf3f88f3e277ba4248fab1943a8cba81ac9fab42cfede325275df2bea6fdb10da02b9789b4abc0b6a77e557bb9ac877b9ceac319f170b54638a312cb7d21d1c91344347701901c83ff78d5d35c407f797dcf2b457d144189ed9a12e4b475e3722cb361c32f4d6b1c6027e4ba61f85865fa961b1891248ceea5ccce0c0193ef", 0xce}, {&(0x7f0000000340)="0d5b4482b3ba6f58b245e07ce44135ebc1c9370ff17031491904ca21c06879a54894561c38a8f9580f3d1b57f3d4e41b0200000044fc6b71961a24c91b32781ea281eed9938e9443c1b51ebcc6690fbb22000000000000", 0x57}, {&(0x7f0000000580)="e30b971c41464d0f44452482177412a4955521462f7741a609f23f11d7b6735a74441ed7e7fff886551fa98d29544fac59c648571874be64fcf9ad6a4580deb3c17e2c5e5a04ff30d12d0c48c0c866eba4e221d90bf196d4ae57a8b536eeb8a3b2", 0x61}, {&(0x7f0000000480)="1d6fd208b297ba5924f37f86ba380c1e8195a53481bb382381759582336303243dcc8be317f18e2710b34a43d2fd71b7e94a5df875a81525a984089b49aba143eedcfc15c6889318a1e55c3ca0fe486dd2fc21649e0f0a06221a", 0x5a}, {&(0x7f0000000500)="fd3c5e8dc9193dd8e935d719420ac8a7128aa495bfe2d23f", 0x18}, {&(0x7f0000000540)="e148a5e9b94a4d3462c6ea5ca328a03823dc0b445cd5f8e24058591cb27ed7f897a0a9d2bb55f1d633a3b7a27a06bf770718", 0x32}, {&(0x7f0000000700)="19810050549a8da49870ff95c4554907eb53ac270cc8dd09de19f0500259a721619fb79368b899efedefe5d342df7f86ab5aeed98644e29d39eea1f1946d12cfab4b23eaeb311f92903ea5f75f5bc54afc52a300d50480fa845e49b2adb5e38ec75e65020d550697175c356a644b2e5538c66474593e052e61fbc11764ec4fc57c5db5b878594565c391396adfa12e68fa5a637590480f06", 0x98}], 0x8, &(0x7f0000002b00)=ANY=[@ANYBLOB="d0000000000000000100000004000000a78884916372573193561283d8a25b39501ef22eb1533e7e24abcf7c17751231ea0a98b755b8601c96564b5295ac9c884934c6446c2a2f5ed27c10032922e2eec3bf43c29ebfbb50b501973602a2c7ef42ec49af4b166b2a43fc1377adadfa5abeb2fd5587d5e553371234403018cdbf131f9ce3b0f280413f2878bcca629b051b765bf51e3db893ece18ef2014362e94364bcb1edfa1dfa3504fc77ad3ccac6d864230b860713aeef74579e290e5ab184397c7316ee0c5db8fe7ccef206977fcdf6c83bd4d78bb43ca4dbeb5dbd640008010000000000000100000045080000667dd2c0775174de7e1755bcbf83f5bb7f8d1510cd20875d47d5b926135e9aba0afc69fd7841bf300aa6b31375d137021651034981841381885ce3ce566f29400a4b476691b03b1b4cbc974ab119114a8ff623f0de859fae66d5d5b314a7de327f3cb3dfbcce218a467daf53526e2948c34c96d48d41aa6e5992d4b3fdaddebca75d5f0eebd986cb55b760a1adf1a1957b6f74c410a68a59b952f8ff062f2b327d8ea697d851f88519870bc24b07d08a476ef75ae8edb6d1c3501e0039d69bd83f35a529d39f07e552261dfa067961d16f8f7d2320f417a1e37e9fb358c230ad8fff41fe6827b483328ef625e40496954ff256ec1a000000c0000000000000000100000005000000c63e09e57110733304e11a4ba24963c155951d113a78114161cd64eb979b3e0aa0156e679c55afbec04ce9c74e93262d45052ee6552f98d4506eaf9d126e3a1c3455ba52d94e027f97e0d20f908439fd1c0a4b90196af80c53788127fb96df6f4a11f36a7d2fe4b301a928ec3aa0646c5a9034f42b380233e51c80e7a8b5954224a327c12630f547c041054132e3c5ffcfe69f1c07976f6ae93dd033e863102a313a18dd2bb5b6a13f4aade9f4f7bf747a38d6a8c5e202d43bacf7d000000000c80000000000000001000000ff0300004a722469e91761a6a40d76d3fc9dac6373377ebf0f6aa46377c8d2d6c68d0260c65dbe551e050b6476b3d0364d5dc161f7ebf772627551b99e64675a329978ae0aa1f228d5cd2521feff1580a746da6e925fe4e99f9b1dc768e113da0cf3dd34ae701febd6d222d4af58477f4d10f51f4b9daeb44bf7d4a828fa64dab74a2679f2ba02e80374caa89280c2ca30782e6300000000000000016acd3ee67f8b9beed72704379eb642fbd6634e00983b1e7657fa326d"], 0x360}, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x44, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\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') syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b421"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(r0, 0x10402d, 0x4b, &(0x7f0000000a00)="cd524892964884e4a54511a289c80fe758807d954b6e6063106482d72b125c3779abc3de230c2ef1cec38180aba9d7e891442a5564da25892cb15d3ec35ae75c768ee49eb2e227c58022ed542580be462bda571cf8dbd9f66bfa835a63fdbc4ca22bb559d19f000000000000000000000000000000fbd3caf95e91f6038a09dd44ecafb234660faffe9708b065c99e90238fb3988420ecc62fd58e913b430751edfcea0d82bc2a081ab3dd29835685beeff7b9a66c8b817dcf926f8319b4c818df5bf8a09d67caf2468c8d1eeecc0933dccb8946459d300915ec3d61", 0xdc) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8106}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000180)="f45b53e8", &(0x7f0000000240)=0x4, &(0x7f0000000200)="f658fb5f", 0x4) poll(&(0x7f0000000140)=[{r0, 0x100}, {r0, 0x2}, {r0, 0x4}], 0x3, 0x9) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) executing program 3: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xdb}], 0x2f, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d223e7d029d6ba8af63003728210200720f70c1f5a472c881ea6e69e0", 0x71, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x8000, 0x4, 0xe0, 0x6, &(0x7f0000000200)={{0x1, 0x8f, 0x1f, 0x9, 0xc, 0x7d8, 0x10000}, {[0x1, 0x2, 0x23, 0x7, 0x9, 0x3ff, 0x7, 0x1, 0x4, 0x5e, 0xfffffffffffffeff, 0x80000000, 0x2, 0x2dd, 0x8, 0x3, 0x8, 0x8000], [0x7, 0x1, 0xffffffffffffffff, 0x7, 0x5dbaa64c, 0x80000000, 0x101, 0x3, 0x3, 0xdc], [0x3f, 0x3, 0xf0, 0x40, 0x2, 0x90000000000000, 0x5], [0x0, 0x3, 0x2, 0x2, 0x3, 0xf0], [{0x1, 0x5, 0x1f, 0x3}, {0xffff, 0x1, 0x8, 0x5}, {0x80, 0x61a, 0x10000, 0x1000}, {0x7, 0x7, 0x9, 0xfffffffffffeffff}, {0x9, 0x747, 0x10000, 0x1}, {0x2, 0x4, 0x4, 0x6}, {0x9c, 0x1, 0x6, 0x8}, {0x0, 0x6, 0x7f, 0x701a0bed}], {0x8, 0xfff, 0xb3, 0x1ff}, {0x1, 0x2, 0x1000, 0x100000000}}}, 0x5, 0x6}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r0, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') r6 = socket(0x11, 0x3, 0x0) sendto(r6, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f00000003c0), 0xa) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r10 = socket(0x18, 0x5, 0x6) r11 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r13 = getuid() setreuid(0xee00, r13) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(r6, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x80, 0x0) sendmsg$unix(r10, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0x4}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x6, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r11, r8, r12}, @cred={0x20, 0xffff, 0x0, r7, r13, r9}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r3}, @rights={0x30, 0xffff, 0x1, [r14, r2, r15, r6, r5, r1, r1, 0xffffffffffffff9c]}], 0x90, 0x406}, 0x4) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r16, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000002c0)=0xc) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 3: r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() r3 = getuid() r4 = fcntl$dupfd(r1, 0x0, r1) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x0) chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) setreuid(0x0, r2) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') open$dir(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) r5 = dup(r0) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x1}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x802, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x50, 0x20000000, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x9, 0x9}, {{r1}, 0xfffffffffffffffb, 0xc8, 0x80000000, 0x0, 0xd12}, {{r1}, 0xfffffffffffffffd, 0x9, 0x4, 0x3, 0x400}, {{r2}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x1, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80, 0x400, 0x6}, {{r1}, 0x0, 0x2, 0x20, 0x64, 0x1f}, {{r2}, 0xfffffffffffffffc, 0x18, 0x2, 0x1, 0x3}, {{r2}, 0xfffffffffffffffc, 0x82, 0x1, 0x1ff, 0x7}], 0x7ff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xfd, 0x4, 0x9, 0xbb8}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x2, 0x59, 0x8}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0xfff}, {{r1}, 0xfffffffffffffff9, 0xa8, 0xf0000000, 0x7, 0x1b9b}, {{r2}, 0xfffffffffffffffb, 0x10, 0x4, 0x0, 0x3}], 0x1, &(0x7f0000000340)={0x9, 0x9}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000003c0)={0x4, 0x80, 0xf4, 0x7fffffff, 0x100, 0xa1, 0x7, 0x10, [{0x7, 0x3, 0x8, 0x2}, {0x82000000, 0x66d, 0x1, 0x6}, {0x0, 0x8001, 0x1}, {0x3, 0x3, 0x8000, 0x6}, {0x9, 0x5, 0x7f, 0x24d}, {0x8, 0x1, 0x1, 0xffff}, {0x3, 0x2, 0x8001}, {0x6, 0x9000000, 0x7, 0x7f}, {0x2, 0x6, 0x400, 0x4}, {0x9, 0x6, 0x7, 0x6}, {0x7, 0x2, 0x200, 0x8001}, {0x6, 0x80, 0x3, 0x180}, {0x1, 0x9, 0xfffffff9, 0x4}, {0xffffffff, 0x8, 0x8, 0xffffffff}, {0x10001, 0x5, 0x0, 0x8}, {0x4, 0x5, 0x2, 0x1f}]}) executing program 3: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r0 = syz_open_pts() close(r0) kevent(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x35}, {0x3d}, {0x40e}]}) syz_emit_ethernet(0x76, &(0x7f0000000580)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRES8=r1, @ANYRES8=r0, @ANYRESHEX=r1, @ANYRESDEC=r1, @ANYRESOCT=r0, @ANYRES8=r1, @ANYBLOB="4b96d1585978a95e2b51f058c4c1089bb754c9419e0eec3a831a911233b734a86ddf8c46edd424395a3ecb29d0168b703d835dc43a7f64f5425e8f02514aba2fb5c74a6612f46f60b5f62e818f618692e7822921d981421cbe3ecb1611813463997ca29bcafacede891df5b8de5f03641593e53b6f8541d52ddaba69840d674453d97ab204276a64055d3cdc973e"]) r2 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000100), 0x4c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x80, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) close(r3) seteuid(0xffffffffffffffff) r4 = socket(0x20, 0x8000, 0x3) sendto$unix(r4, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e30030000dd148b2778ee9e958a4991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702f2c500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81358800", 0xb1, 0x0, 0x0, 0x0) r5 = getppid() ktrace(0x0, 0x5, 0x4000042e, r5) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = geteuid() r7 = getegid() fchown(r0, r6, r7) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="1a8897231eea2c78f322c43ac45b075550e8c7fe4eecae28210301212f819acd02ec8288d42bbd6683a7d35014d6de3d19a75b95621263a4f05ab089e9d454c0bf71d08ecff74b02bfffcc60cec4de228033c868be67a3bcf8dafa62f5dfc99d60b4092488d4a54c6b5612202f94bf67e640c3878c3d06dff9f674eee69f0317a79230032ebf5871f1e3309f52e58dafa77a38f8fedc24e024b0c8a276055f476e200a060d104574e69d201f96ff3d3b67841657f16d10d39b76956b0ac6e6", &(0x7f0000000080)=0xbf, &(0x7f0000000bc0)="60f0ef0c1b24c5d3e6c0235fb283a3a7dd10300ca8fd2e590ac382a47fe421165ac3d09c08f75bab97c331b16bae8b8b0aa49afe7eded64a0e988a2f35bd8f0bbcc51cf3cb5bbceab383e8183c5abca631a652d1ac475eaf83f84fc2735dd0c64c1f36edb3ede1b0f9cfe30ecc712f27afdcabdb8171256d80c2fb1e89fc8755e2f0df421fdf59e7c5fc4d8d6fb0a8fa36439f883d4e92d86212c02088ed6610892bf91fef8dccec2f86f57646f78322a22a86b3fa7addc4658f360e283ee331644665a8563458c588cebed0ee63854fa9404918f8239e7a52c72ad81fb15d859b54226bdcd65cada233e9270894d36636cd8217727a7abccea07a61830753bfca61a149983004054b4055a9a31ce74c639b9119adbc2d868b7bb4d28b5edcb65ab3f53b208ee3b51a7bbd89bd76d45ef8d251d7f9bf7ceb9858527366c214865b1ebd1befd6e443a1d6366532d9ed7c2bbd3f5caaff017a4c66683297e6fba2be0875e012f624dbbbe0ddcff1efb5b17a5862d0a436b9f79ae9a577ebb069a668944e8bbe2b00b2816e7c161f53206f654cbdcb891b0dbacafe180da8f847cc18206f177b6012cd9cbe1a167171b4655e75da2240f28fee1cb120c379327a0bf7cee7ec36a24e2ed93c6e7327d09a789476a90999b0e4e2ae5c227f905f34141fa08b4bd7f8f0ff4917a64d58537ac64403f8de64b7d1bfa382fd8788bc9ef7ef0b72ce83c98c9aeb635fe247c3cada4c076881438ea5f2ebeb436c51364ceb7b23f4030a91edccd8700864790697d5b536d7d55fd157862c20da04f8de80db6b0917c6bd96e09b8198958ddbebd86b78c82e91b6656c504e67bcc60dc72b4e6c1bc95a806fd3e73b6fc61ab63b8dd9b2ef141ede40502f9e3e845cb312060f744bf56ac7ffe251bacc9a1126773c744a0293cd6994760f4a0c9eb1d4ae5fdc34813f88274506c03eb3165567649f79726af11b5eda1096c5eb818d734138008495638d1022a288bdffbfed34a8592ae7a3a9695e5c10cef1d55af770af257d6873b9c9e9f398a9defcea922f38596a57be28c99a6ad1521209372e3abf6303f13d22e76c30a3004599f8437f0bdf402175be6d49618df229227188212bf52f21b1b0beb59c542dc1aabc31d0d685f62cc53bed27a90b409303492815d78c322ad8a2b4acbc7ef9b91647e299cb44b6a8ed218a403753ae3cfcfa19942eaba2cd1912c6c2ba6ab790a31060e2f5148feafe347717adf65f62ef41517893f2e78ca72a34adc1f66aaa5bc842d28870ffe2c622ef2a44eb7ba90c3f01d33afd9892081e82a34ed717e58071d18ac22a8b9973deea8828c05326a6e5ae3b63065d81e84a031283b5cc77a3bb727d29f2b259e76507c4c91a3d716377aa9d9d4ec1be362e67945e0e923d6dec794b901e8ac9263e42e4f6ae63a8f709928a7705718bc7d5a42aad386e112c1fa8a0ef24c279cb6063d9fb1fbfb1655c7175f916d60f0962f5109790672e97969958bca389a5cbbb4a6f997e0389e3294c9004eba597b81013e517a854573950a27b909dd03522b7066b7d7c227bb79ed09f38c233c21bbba453cdd23f119cde42dd5e09f8aa359a555567ad55a3d31062962fe090b3de023f08047aced06b53bb580f68a71e647d8a060447228b8560c0205363db09fa8cdf860adf6c133f991bedaca67560c09ad4e7109e257fa2477e98b61197a663ce5e5a5b0ffcc2edc19beac83db94d9606284462b2540bfbff6f84833967fd4e522d07a71bd4090c759d21d91199c4510398fc0b6e589edb1ec028ab6d530c09ae6688ebb7ec16bf4c71f62af178dc7ce2347e3a43fe5a92ba93ead8f0a957dc5970867c83dcbe7053901acf23fe79b872c0512065813c898f06497e390cfd5f94a43d07435dff74765884e96f4363c081ab7eb76aba5e8e688a61df948f0e580923370e7ec1bb74fb1ddb7e78e4a981880406e1bffb628324006dd38d2aaa5bf34ff1a9946eff5f05e0391c250c55efcb29e814440ed119936993e442937fc019294784fe0138d368fa8b64090cc82a85cd17d9b91c680d592d49994e738f73875c8f51c72ec990022974ac45fb96dbdae50c50ba72eb043f392edcb0ca6077cbb3ea3acd5db0d33dd2f8f4831b2d203d7c72f222c5e1490e49d81f71a4a2e2d3a7e6d42253d90faca983533607c6ebf4378e493ede93fb6e87d4fd8772602680f4b83406bba1150537bcdd8b4990bde41d3aa0b9f540351bf02e6890e235a820071f60b2a2ee2803db97670902333ca2799bec6aeb54080600d08a5bfa0a3964ac58b7257ce77e37097a86a10d5a6ebce31e56ce302717e67116f25588ed0b76989c9648ed93f81c7dbc115d33f565a562e970ad1e5228ab96e424c1bcc46602b14091699c4822bc0ffa31b577b537c785a7c3a77ab9d7a307324e98cc2784cfd89ae919cab8474f368c5391f9a82ac9ddc33da76b02d9f29959543df8d9981ae2ea861f8bde3fc097499783ce2fde01d1b8325c58e311935d255ccf8c15baffc487515f35047b64fbf57e95d2643cb7bbb785f9a1f6208e455f94eadd6a95494e929e4501cb5497585012b6d409674fc4576a8812b6a18589bbf6448998e3ebecc55575c302b6d33cca4002543338411c128db9507e0de92b8604ba150ce2a22a6452d880aba17afd2ac1023776ec6de2e69cb57f0ea11221e26a30f9eab4de425fa2338ca17aa8004039f1cf4060cbc8b90117857623fe65fcf61e5a928909e36a2ccdac92c881307f5467257c46118168ab4cc82ab0ac1eef8ec0c3d0bf5afe94268562eeb4f47f86ab32424db089d5ba59e57b4ddd48bc0a197d3b549b7aba8758aba7ca08b92bb57e6192e7a5c103f62f94f1a472a9547c8b2a038f48084956b634952b4b0b1fc22f6898b69a87179e406ec8435ea9ad9544f22446ec98460d7fb4c331f94a02f2a59081b8447b569e4d1131060a8ec53400dc164cd41b3aff25c838e5f4747d7d3e1172a9d6605ddfe71a570c10ffab5b3ce4a43707df28f034e1925f2bb76d7fbd0c810000193074a3306c7c19294ffab234625ef7e12616ed57579514d8cffe6eb4c1b6cfd219e3199773c2bc6bd669d11b26776167eb286ba406ae79fe95cd05f951963502a5d0d51822b599c952badb4e715ee1f26a388d27334661ba27a4919c1b318ca378546256ac7ad4260a72dc33204dc349266b034678736a5b05ce674d73a0fafe632b3477fed0769e9e4f773b26f8ea56029560cbdd136082a3853103df3a57ceaf0cfd30ed6ccf533d6e5bfb8f1d85732100b70b270f93953501263d9a4f0fc95c84b4eab79c2392a3572f9e6919d32765ddbed8f071c7a1d85db7cf0bf54ea6d36c5c7dab4979529ad94dcb272da99ae7af3e1d1fd2700cf42af00f49e0eec397adead6d7b3ee711601699a77174a4eaccfbaa5fcc113717a61b0873dcaadbb39909fff0ef91b9d94c543f84ca4a2bb976e58dc9a2a95f936166b264f5fb87e7978e1bb231498a5849a881b0533396067f7a856c4c42f96f414bd12c55eccc3d907ee0d36d558839d91d48a86cf10cf021b87eff72722d5664463ab7480198b02278388bd9c72cf57fbecc1e0fdaade6990f9e009c752a71ef2b79cb86d0a6cbfade128f68ec07e713246f4d49f955562d6915f1fa2614edae8a09d493fa75b2e7be633590558509f4f7e619236c9ca51b5305cb5bf564f4822b9c2860fdbd61e9571af7d621b1b1e6487bb5f54fd97fc89a0f1a9f6559914ca42e681c2b4c038281d06617d7c1ea1391c1555357935d01661ae08d0fdf163bc91eb52bc92a1edfae0ebac0650d9a57b3dc7d312e5e8bb5e59d8e5036d981bd3d6b5a22204ff9a7e89afe8aa29415472fb0f5d573fe16fae5a741b4fcb052442a7091c064c6ad40b2815d2dded7e91a7491f71bc40f2dac75f46a34aae27810b45964156a129b31cb2fbb1b492f83e375f8a22d5e704b46dcc8a37379a089d5cf43d5815004fae3ea91c96a390a561f94028fa995f75a54dd4156e5848e72302ce612661420eaac42c3ed9f4c86bc0b61bc1ea0c88cdc731c15ea7c3605d1e069df2028d352df5852c2e2d2b5df49ebf5edfbb7166dd6c7e604ec2dee4bea14f6867f6b622ada4f9ba8e5e784a920770c6d1040736d6c1ef344516f412b21fc876b76464ffd6b98501194a2c63a149935afb0425e3f87eabd3d05d73a828365d4a49bc22b8b85417dc04225e550872689efee34bbcecafd99ba88259b71e6c458144f04c1ad68e5a84312709c0e2078edc1e216655f8398eb025d7e64e68e0412e87ea1f7879837ac76e3fbee742ecc503913ae31138980bf84c2547adc80fa95dafe9db54617d9528f09ecfdd1fa32577fa709275674757956de0c63a85b91e0c0587c75d397d945a0bebc7dbe578f88c55313631452932b32465fcc92eb024618f4204988bf54ab97ffb1993b8580ac87defad6b9ebeef6636f57fd27be7555b164dc5dd258b4da656dc835d55f1e7443c078b0c85833659da30bfc7247aa80d0f11ab626451a7238d4a6e44b2019e2909ed2e2e518be9e1b6d8a07babc40255e10bdffc018df05b5033788fc68cbe18aa9eb9b9b542f50985fb77f86ad2b44f20c0970cf514cce0fd26fe775857885bd67a6982ebecf0088c0225fb239e99792fdab30742f21a7a5c2b27c0f4e31e090299cf0733d8dc52ac71ad560216c37ba5b43ee3acb621bbe1f74f88023b0ab9bb0629bcc30fd709443f69d401614a2f9300bdfc4a73706d674bce45cb2c023e7dc2c7b93801dcdafd5599ef5df1be8eceabd260e461dc2e65d9f8f407660faf84652a094df8c1d4f1b7952131154d472193f0fc1add670bfdd986243475287e56b0ac3b83725f6315ae256a8058bf496a9d4999b64ab07433cef82b87da9669f81c9a7829951306ca51aacc62b99f902c96225b24d6b7180ee235951a6a22e2105271bc687fee3e1e2f17373016f4260f60c1665daffd8468fe450affda98865327f66ecee54911f6f139b09720ce3fc03b7a3f3c70ed0952b866c744b7f9947d55beab85eec5ebd7d0d44ff6512e67c52452885c4ab4e1750bc7b5c96bb4c15ef1712a928652c93e3aae6ef448bc4ea90721ff4b1e9409314eff4bdc903e6950fa55b535d92395444e9936250d5b8a299d3a413cb2c84a1abb3ddcdc22f550c8b2bd0af8f05a2954ac86c104b1c4bf9960b98b86e221b273c094b5c5568c47b8b30958447272d5ecc3140bde53822e061d0ee6b817cd6b4edc8a0be379e5147aa1cf8fc2e9fed4da2f9827dbac3c26abfcb5256d744f9301e3e563246d811c80d902c01a133ded0e8eb5b17c70c6392fd6309648b626441ba18c6d28185b312d9a6c46ea9309d7b428c56a85a7e8a797fe8a5bbf7508d75c6535ebb2354ad72dee69cbcb2551a4e1f334118b470cdaa05d52bf397549161e4f5f9adcb56ad8067fde07cb525339dcec0331877ebbd582f5fe663f5f6650f03db207c57da393c913890cec3c26210b564923ea75096d44040298a84f5380c16b0e8e1a43165d23f8a46d19190575bcc8123ff29f9e9b04079569c119ab3c20a33488fc0f6b7fc6c21d7d9b5eec65f1dc9596161085204775af53cbb5dfd920ba08e038e19200f0ced646e795f2cbc0e8cbe7fda107b3c04c01b3f09f1763aed324a08eeb5bc18bd506021e2f49404a9705167872b5a3b070d61c9d821e3ac694b3ea27a4ef1deadc11b409a71a3bf3410b0cc6e761c6cf763423909a083ca5ad534d451b11e0c332", 0x1000) r8 = socket(0x18, 0x2, 0x0) pwrite(r0, &(0x7f0000000280)="82768100b8cdfa7b81837edcaba661fc8d763228f014e3ea77cf1129d1b95d1487e7c1699b2f671eb3f12871265579d61b9d2be52cee4a2328baf12eed946bbb9d2a1013f9b0df0d87fdc4a70af2f2d0657d57faa34bc86b0f3494295152abf52245618ce53fe1bc01de4cca6d05b96d57b9c91a8e0f570bfddba0923da9d2f53af8c3c9cbd71269177e4def86abfcdb679e05f70c8f6fe26c3ed42ff98241bddd7858e52840667db60e6a5606266e4750701064a1de6f4cef3bc905be43e75af35ea86271656cd009d2a3aea80c020815a50dd0cfc0a08ae3fd8c7c", 0xdc, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r8, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000001240), 0x4) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x8) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x68, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {0x2, 0x9, 0x6, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x87}, {0x8106, 0x2, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[]) kqueue() syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000080)="6e581487719a73d3779d7a7a73a1742c69477962c69a0a11c83e47d90037294b5f45795ee3d6a4217c59a47e47f5baecac893cfcbf761ea7d14f7c68931b7f1c5c6646466b179defb61fccc0c7fcd6a0f0bdf426878ad25326da1a93711b6a3998177d11f551377427a014081bd7e2323ef0aafe43eef8867a8d", 0x0) write(r0, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xa, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000040)=[{{r0}, 0x0, 0x20, 0x2, 0x2, 0x1}, {{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x20000000009, 0x2}], 0x6, 0x0) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) executing program 1: ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000100)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) shutdown(r2, 0x2) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) syz_emit_ethernet(0x89, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000ffffffffffff000076ed3642fae6a91bf20b9ce2b79358f9a7cf1d4b49b8c4da75f3707d1b5b2ab652203a3e1dd61255a2ddc8a96f4f4d348ec36523ec0111f8ca2fdd585b96aef4a416a432589d4b066b61e4c40ce0c437eec26d32edfe6a7b6d6a99d8458db4997e661fe0cb5fb8865e122fd315f38aaab8cac5b5d524d84ef20f709a338ddc1723f9030751a14dc8fc70a5f1065b7bd07946755e3cf69b48a8397130953be65c1bf9ae1bd9861bfe112dca3e85377c3bea50a6c0f77efe68e5c0c8d75148c6bc98"]) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x20, 0x8000, 0xfe) close(r4) r5 = socket(0x10, 0x4, 0x3a) dup2(r4, r5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x4, 0x40006}) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x80, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="f4b533c408ae65ec81e1d08a3ea2700301aa3c44c4dffa2eb5be5bb2dd33000000000000afd5175b9213452ab5d84f6c9d0ce61d3b194791bfc27428a088311d09ec78df0fe8364e1e362a61e1b8b3fc61e568aa7c9df08f53ac77bb4312e6f79ee96148d019ee9bd31859a11c664b3e17c1898b694b1438417a4cdc427ccd5d6d17cf2b3a6de21a17fa545663239350d32db03bd4a409f4ad4355a7a068281b48a8c59e7f832d2d269edb94fd62cefff05d09137bc87c57a8e388b6966408a5c5abd1faaf18d58b729f15ad96d112f93c258f57dd2de572449cab12a1323d71a56bedbe1739c8d85bf38afb8aaa27c0c4d39eb8", 0xf4}, {&(0x7f0000000700)="a753506bdfab65e4da7a397b16da08a9beeeaa476a3171269b965fd027d2f46c0842aa1060348c554aa17c9be75639de34bf0676052f8093cd1bbd55d980cca2213b2a40b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c0691dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b354743fe6da381c8ed01550f57f4c39471f63d3fee7873677285859561f596a1692ef9d30e7d3527f3cde60959ce39737072b77fca62db5f5d341e0496cd475e885950eb0f43b8fc112c2cc0d25f7d18672e", 0xda}], 0x2) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fchflags(r1, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r3) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r6 = socket(0x18, 0x2, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) syz_emit_ethernet(0x54, &(0x7f0000000380)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9001e3d003bcc3f0600000058070000008be186e3fe8000000000000a00000000000000aa9455edb71cc1a15ca77c64991b0289828c8dcf3691cf8e0cfabdd6ac1e3d5f3bf5536c169ea9c9646fbf373ffaf660ab1108d3e706162b6ba4544dd4e83fc698ed4ed03b64cdbba0dc645a87ff3dc67906ad0bd5d6710536cbea831682671d286fe515a1fb67b110943c67e307e166ee61e42c738c52902d49447fe7e6090b7ae114ad93eea532c5ea9726d8ad1d7d9bdf0c2d14e50cc453f8cce894ae1467dc3818b3"]) executing program 3: syz_emit_ethernet(0x8b, &(0x7f00000002c0)={@random="9bd431d666b1", @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x14, 0x3a, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 6: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x90) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000fb70ffcf6df5c37dc23594796e4c166e2d66e5bd07c0e7bf185c4cbf22f56b178587a644c425373bebbc177eca2786457b976be132dd4f6a1e81d648dbb1eae98f4630df89d92287e7f80cf263533b512f8b473ead294812966c0566579eff525a007a3d5023f366115ec82f3e7225646e5d0d5d021e3ff4a5ede2687bdee8bb8e0dc84786f7a8806606992c34838ce04e5e53491ac7135e1de146e1ae8b730c1c28c576b687164a2e06cba17bdd14991587978274b09e52c05e692f9bcb03e56a6899f672e97660b5e196fdf854a832d839969964f6d3d80f7088376e28859990de8b3f93247c77c85448adbd12767340cb4f61a64a45fe582a45c61f8dccf107fccf8e8b995e893e0605bdcf7ae1baf9b6ef20add00d"], 0x1008, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) socket$inet6(0x18, 0x0, 0x29) r3 = socket(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$FIONREAD(r3, 0xc0206983, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) close(r5) close(0xffffffffffffffff) socket(0x18, 0x3, 0x0) executing program 4: writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x80}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000180)=[{0x48}, {0x25}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="737029aff75b2eb9ccc30a541493219986dd60756aa300303aff9c7e4d5081645bf0376e0865911feb7efe8000000000000000000000000000bb8800907800000000fe8000000000000000000000000000aa0003d492a809d4cb76c44366e62cf8709f3f010f"]) executing program 4: socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x2}) r0 = socket(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="144d530850bf63db10632dde8eb5a9168fc0d992bb3ba2d589c2b9246488fd47bd9b86d8ed3eaae72aa697b7cabd3b41e2abc6e4b486abce610ba53304883f8c56867e7206b273a465ebc8fac9f8b94b4aee08b4699290328eacc90c35e36ae6e8fcb2eeb8abfe02edaf0c93e533a2cff89f82d6e1563d18ead4cb8c7d71403fdcbbad3bf98a22d8d64bf5ea0f231c1451", 0x91) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0xff1e9fe12341a2f, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3f}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd912eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1d, 0xffff0001, &(0x7f0000000080)="7fe3ea582b64117cda57cfc05745822c6b73c067b6e0b6608231d52b5f", 0x1d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) dup2(0xffffffffffffffff, r0) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8, 0x400000}], 0x3}) r1 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x1000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r4) accept(r3, 0x0, 0x0) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) 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, 0x4185, 0x0, 0x0, &(0x7f0000000440)="6e518d0da59c75119796ff696b36821cc8a141b81f2c6238329c388bac74877deb01d8c1c904e00853ada13debc7e2f3e695bc90760739e15a0e6631ae7baebfb52adbd974e2858ab38c1404090e27e8d2b92011821eee81461e83bf347c513fdd36ff93b3a0b59dc1fab6adcb19ae1f3a2aca1c60e650683444f3800ea008d94e979dde3142dd2c6b3c331c2ad042c5d215", 0xe) 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, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0xfffffffffffffc78) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) executing program 4: openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x37) setreuid(0xee00, 0x0) chown(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0x0) r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10c, 0x3}, 0x800000000008000, 0x100000000000081, 0x9}) r2 = getuid() mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x1, r2, 0x0, r2, 0x0, 0x0, 0x6}, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x70) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) semget(0x0, 0x2, 0x280) r5 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x40002c34, r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r1, 0x0) getuid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r6) executing program 5: sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x5f67c4cc02b64241, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2}}}}}}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x490) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000300)=""/178) semop(r6, &(0x7f00000002c0)=[{0x0, 0x9, 0x800}, {0x0, 0x5, 0x800}, {}, {0x7, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0xda89, 0xc00}], 0x6) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r8 = socket$inet6(0x18, 0x4000, 0x1) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x0, 0x3, 0xfb4, 0x10001}, 0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x40, 0x40, 0xd64, 0x7ff}, {{r2}, 0xfffffffffffffffa, 0x22, 0x40000000, 0x6552404, 0x6}, {{r4}, 0xfffffffffffffff9, 0x0, 0x80, 0x5, 0x1}, {{r5}, 0xffffffffffffffff, 0x2, 0x1, 0x8000000000000000}, {{r7}, 0xfffffffffffffff8, 0x7e, 0x10, 0x101, 0x8e2e}], 0x80000001, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffff8, 0x3, 0x4, 0x0, 0x891}, {{r9}, 0xfffffffffffffffb, 0x4, 0x10, 0x0, 0x100000001}], 0x8e62, &(0x7f0000000240)={0xfffffffffffffffa}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5}, {0x22, 0x0, 0x0, 0x2}, {0x812e, 0x40}]}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[]) executing program 4: syz_emit_ethernet(0x5f, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff000000000002600733d09428765f301f554fd9c16e2d52159cdbb9d1356a3930522d9a6857f4ad8bf5ca1bf50e13ca3e99aae5e6eb46260768a832d4df47358413a29e4f392798d7"]) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x100a0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x8003, 0x5, &(0x7f0000000240)="020000e2", 0x4) sysctl$kern(&(0x7f0000000040)={0xa}, 0x5, &(0x7f0000000140)="fb276e3e562c0c979bc4230f44cfb750427094220bc92936a19b7f5a4c318e34bf2afb68f0923777185188569ac7fffc509a576118fd9ef5e89647a6c539aaac757300e6963d995e21403dfbe66bb77019aabbb30075c39fe067aa1a70848e83bcfcbf6c455913f95bdcf6625ec6206c0a49547d48d71ee6e7121a1522e5c9e1c755cbd650f39188d2cbd22ec1ea6c3eee152c301f0330b1e25bbdf02b7fc746dfb4833f00000000000000", 0x0, 0x0, 0xfffffdf2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x10, 0x4, 0x2) ioctl$FIONREAD(r5, 0x80206919, 0x0) socket(0x2, 0x2, 0x0) dup2(r3, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x6) connect$unix(r6, &(0x7f0000000000), 0x10) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x20}], 0x2, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000009000000f96ecfc72fd3357ac320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000380)='./file1\x00') r1 = socket(0x1, 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f00000001c0)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffffffffffff}, 0x10) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x80, 0x117) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6, 0x0, r6, 0x0, 0x2}, 0x0, 0x0, 0xfffffffffffffffc}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) dup2(r0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, 0x0, 0x0) socket(0x9, 0x0, 0xfc) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') executing program 5: r0 = open(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getppid() pipe(0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2c}, {0x45}, {0x40e}]}) syz_emit_ethernet(0x103e, &(0x7f0000000000)=ANY=[]) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@mask_reply}}}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x3, 0x0) r4 = socket(0x18, 0x4003, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7, 0x1}, 0x8) socket(0x21, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x2}) faccessat(r2, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sysctl$vm(0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000280)=[{}, {}, {}], 0x3}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x1, 0x8000, 0x0, 0xf9, &(0x7f00000002c0)={{0x1, 0x1f, 0xff, 0xff, 0x0, 0x6, 0x8001}, {[0x7fffffffffffffff, 0x3, 0x3, 0x8, 0x0, 0x2, 0x8, 0xffffffffffffffff, 0x5, 0x6, 0x6, 0x1, 0xffff, 0x3ff, 0x3, 0x0, 0x120, 0x4], [0x8, 0x10001, 0x8, 0x10000, 0x5, 0x5, 0x0, 0x0, 0x6, 0x3], [0x6, 0x0, 0x5, 0x5, 0x2, 0x1, 0x7], [0x10000, 0x18, 0x600, 0x3, 0x2, 0x3], [{0x40, 0x2, 0x6000, 0x8}, {0x2, 0x6ab, 0x80000001, 0x5}, {0x0, 0x8, 0xffff, 0x80}, {0xfff9, 0xff, 0x5, 0x3}, {0x3, 0x5, 0x4, 0x3}, {0x5f, 0x800, 0x7, 0x6}, {0x20, 0x3c67, 0x800, 0x7e2}, {0x3, 0x8001, 0x1}], {0x400, 0x3ff, 0x4, 0x5}, {0x1, 0x400, 0x3, 0x5}}}, 0xfff8, 0x5}) r4 = syz_open_pts() writev(r3, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r3) poll(&(0x7f0000000240)=[{r4, 0x68}], 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6b3224f4ff2c00000000000000000400"}) close(r4) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/247, 0xf7}, 0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000500)) chdir(0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/505}, &(0x7f0000000000)=0x1fb) r5 = accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) r6 = fcntl$getown(r4, 0x5) fcntl$setown(r5, 0x6, r6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x801169ac, &(0x7f00000001c0)) executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) shutdown(r0, 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f0000000080)={0xcea}, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) executing program 6: writev(0xffffffffffffffff, 0x0, 0x0) r0 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/91) execve(0x0, 0x0, 0x0) r1 = msgget(0x3, 0x40) msgctl$IPC_SET(r1, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) syz_emit_ethernet(0x0, 0x0) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000004c0)) mlock(&(0x7f0000bff000/0x400000)=nil, 0x400000) mlock(&(0x7f0000c21000/0x11000)=nil, 0x11000) semop(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000280)='./file0\x00', 0x20, 0x6) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000500)) executing program 6: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mknodat(r0, &(0x7f0000000540)='./file0\x00', 0x6000, 0x20006c1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f00000008c0)="e741a883cc60157a810468823ac987a7254eba680c54664b8a3b5372736950f3d030e3dc1c729ce17dec5787e8095b0ce4f6ef6a50f6b052bd44cc7280c8724198c173f70a712dceccc05077889f297affadcde5f1ad9e2d5363aa93bb37c6c73e0f4f8ad07537aaf9bcf3cfd30353113487589d60233184c0fd43e9f38537079fa1f0d84cf277395d0802b941d2040dc8b180d9fbdc6e39334ccf08067c7cdaec5fe52f5a1c9f211fa896ff7dac6b76218c8fa7f1536311341abb6206ffda9672f479bedcb7c67ecde88e3728cb5761b35435df27757856316ea214cb2ba111864623621165a03eb177ca1e07eb8762176e04b63db15b07e5b720ad6146c91220380b2a519a88f874d22f0e957d13d339b2d90514858603bdfce12cb843ff4e2e03", 0x122}], 0x1) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, &(0x7f0000363000/0x2000)=nil, 0x2000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000191000/0x1000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800000000000000}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000200)={0x1, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000580)="4f1d4c6344b80ed788b6a4515248df3aa7d63ad2b3ba2d322d07587145812eab4a988f7fafd7a01df51d207f3792ede3ef920f6d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278784b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954bebfea25ec5521559154c586eefff122009f659cd3e27e98a3241495f5b869869101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d289ca3b8a2f0e232dfadd65e62c572854f1038f9b50e5e156556e768de6d79352bfe6fdbf93f893b4f5ec3c92befc93a2407a9cf8fa9aa108fd0c5caf6ff9a5e5f2b02ea8556b459569f5d2c24e5e58d1b62d7c5ba47884db1a451a52b5eccbc5480520653fc44c60af73dbf96c3f761f8a3fc5841bce47c8e000000000000f57c08451460e39106e6329f00d808a71f41b4c88f009c832616bff8f3d023778c45518d71739f7c107dde71458c08596bf3fa6b85aa0b6d1f0ce5c8ea44aec721", 0x164) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x4006}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0x3}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000c2ff020000000000000000000000000001"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0xc4) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x3fe) r1 = dup(r0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r2, r4}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x3, './file0\x00', './file0\x00'}) fcntl$getown(r1, 0x5) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x24) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="a696e12895f2c75b912e4567632b5325b8f120854c3986583dd8f13cbbd1d0ba621c3554e1385c04cb8226c4da7d563e2da74509302daf8236356f631f1f6beed5d68dce3711ee3315ac4f66158b260cfcac81711ede7b857b81df5107ece399ab5fd73525f21f1be3876139bda96e92e3cd08630ef818c791b2067f6dd967eab13bf12ebf68821f1160c08ebf4ffc96de3cf03e6d2e30877eb7a9b0644ef1b89ffef4", 0xa3}, {&(0x7f0000000240)="c03fcac47e4d0f660a2db88bd09ff5d47f45d755fe749e483958cb776fec93c27b352f6852ad739e415d5c495a2a982329bbbbbae70621709f55ddbb63512e0f4602caac3e3b93cba9963f110c4de48b0c9e22e7015bad1919fab999d353569cf4df7ce24193ef6ed20f5c6704521b07e3b19f1a3fe5bbdf818f42af8073b18ef760073aaf44aa7ea68e005f4e09146e3a462fb2c3e8e3502b498f2a79ecf5c26031c097e0dd0c6481f4942dc7f78f2d16e54f09786075d671453b4221ee4a2616439d185a51dcab543ec9a4d24445a5bc28d651c9b7690ee323a12514a6256ca91d5b0dbef5c5971a957354a9c9f6665df40fd1721029b6f577", 0xfa}, {&(0x7f0000000340)="f608dbc45064dd59f843a903920c43acdaa35a6ebe71e65e91d451a2c8c953b2882b86c0a460c72ef676af3a2a98a648212713a7d9bbd4c446ad32f6e747e6c52fcb723d2745844d29726eaf3757bee4678d75b616ef26c9539e2b91cf7c2e556bcb6b1aa0f83e69aeb323bcf1d289c7309d21f1dd5657340a764ad4559d6150d40afb8fd28a98e5023a7410ba8bea08f7bffe1ec0d6295a1b2f47f6a49ca3e3bd4cec55d3191a666108", 0xaa}, {&(0x7f0000000400)="e1134a1513", 0x5}, {&(0x7f0000000440)="37c5790d957c07278b75565de95789a7149571dc8bc8fb2a375cc76e28d07f531c8f541623ac66b75afef8b37ca2a987aafd16a435c04c10cae72f44d3d5eee053ca71de143086ef6c0023e1dbe49a", 0x4f}, {&(0x7f00000004c0)="38889c50c3f2236d88c8d583603fd1432e61e52742aff1e479d1cdc2755246d2201b3a42e38596d2b6c080434e525767479ccfde9aeb6689d4078aaa32b93a7c638396aac8d5233825325dfbf9bbdfef35b27863274e364bcb12624db481", 0x5e}, {&(0x7f0000000540)="d8baa959495b4cce4b3f4ab1f1f6f6b208f6ed7c886942755af218562146a805a7a8b7a7319ef78ce9f733b64a8c719f0672dac9ed76ee3b37070500e86c1565eee7d9de35b5a9f1c848588b78ba1a75137b2108b49eb466a0b108b718317958697b678b648e8fc77264cd0928c2547a2dbb0d", 0x73}, {&(0x7f00000005c0)="b7d079fd1f30868eccd3fe94c93b6617a9070c22b7e8d8396de5faf46009db3a44d325063406af7734a87e4295251a1d33f8b20ff1cae97d19bfad5e0e96ff34455bd2eeebc7fe572c940b0d3a650b53c328bf7689ea4ca3108a8a2a1d6685abaa78db2d2a61a95f165c0c33ea730d401053cb6ee89e418bac8d8d3a8b21b4ebcd2e2e0e214c5d9839e8795b7bf63492e2266f6cd00c26683afe48295c71239c0dd5f9d100ef11b824ed28b73118142eb1649d6d9af112f50aefb2da9f9fef186326575b355bfccfda9a1274211221ac5a56c8adbd1cef0e35", 0xd9}, {&(0x7f00000006c0)="78a95a630b15bc3362f984b624c929373713db3d66e503c2a2", 0x19}], 0x9) lseek(r5, 0x3ff, 0x2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000007c0)) getpid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000800), 0x200, 0x0) r7 = dup2(r1, r6) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000840)=0x7fff) sendto$unix(r0, &(0x7f0000000880)="0a9899de7eeff54b765a38cd5bfbb484a36d3fe38dac43b8b773f1c0094b77a5611f109549bab4bf4a772d316cdaee4bb11c0bb574d1f4713dbadadf0e63f12eb0085b3fa0c33429ddfd7d4521739603b16e611ea0c79bcda09e2ae7180bb3f431e12252f98955388b0de207f553cd563d1f524678ffc0bd06511c7e9e03b9ee48a0542b8f598d855ca374c2273d96845255f03aeb058d13769b70486d786cb816623ff85c820d23ad73c204a732565406e453ef7a682cbf16b4c07c1eb3c0d81b19c32cb6760d2c865b815b2052c85c05243e2c0461adc98f6cb83ed26419b59577", 0xe2, 0x1, &(0x7f0000000980)=@abs={0x0, 0x0, 0x0}, 0x8) r8 = accept(r7, &(0x7f00000009c0)=@in, &(0x7f0000000a00)=0xc) recvmsg(r8, &(0x7f0000000d80)={0x0, 0x0, &(0x7f0000000c40)=[{&(0x7f0000000a40)=""/246, 0xf6}, {&(0x7f0000000b40)=""/193, 0xc1}], 0x2, &(0x7f0000000c80)=""/249, 0xf9}, 0x40) socketpair(0x6, 0x2, 0x0, &(0x7f0000000dc0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1010, r9, 0xffffffff) pipe2(&(0x7f0000000e00)={0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000e40)=0x7f) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000e80), &(0x7f0000000ec0)=0xc) listen(r11, 0x9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000f00), &(0x7f0000000f40)=0xc) close(r5) ioctl$KDDISABIO(r6, 0x20004b3d) semop(0x0, &(0x7f0000000f80), 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000380)=ANY=[]) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000003780)={0x0}, 0xff56, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x6046) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8000000000000000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000000)=0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) executing program 4: munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00001f5000/0x2000)=nil) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffd, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0xfd) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/62, 0x3e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) close(r4) connect$unix(r4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000000000000000000000000000f803d6659a50df09e6612a2a09c764054e0f4bbd0627407a03c6f18ff7fa12cf18257659ba1666be9507fdc89e12be2645cce3439321aaa68cb48ad4bf434545f214bde6f597a0e0424cd95bdcba7e99f958c83363cecc9a7b3e18c99bcf669888f8d0968c74a040da59bf6a6935b26ac2302780e364b4e4dc460bc3506e350220bb33f8fabf239ee75afb5e2cef74ace7cc43ff636eca695cf77d771568dc4125bebec0bf739e32d18df1002c6ad270056ff9e5b97ffce2fe85257b704b06eedefeafab9cfea87e1352bdba2f9a1f8c0eef9fac5302f940c631bbadb0e0a9e0416c730a3a359318bc1219d7761cc37b79ff1ecf0a3ead0cebcb375d9bd989ebca4170d734796f5bac9c77a4655249d0cbb4611b91bbcb2c6ad8ed8e72f7ffd105d53c680a5439f0f67e2100cd812063464a917c39a6fd1cca43a7ce31b017c9506882e631ba7e26954851bc09c23751e0f983641b66578267e80185dbfd2f7c24d692f707ff59424743369e7b84cbe10f"], 0x10}, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) geteuid() semop(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8, 0x400000}], 0x3}) (async) r1 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x1000) (async) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) (async) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r3, 0x0) (async) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r4) (async) accept(r3, 0x0, 0x0) (async) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) mknod(0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) acct(0x0) (async) sysctl$net_inet_tcp(0xffffffffffffffff, 0x4185, 0x0, 0x0, &(0x7f0000000440)="6e518d0da59c75119796ff696b36821cc8a141b81f2c6238329c388bac74877deb01d8c1c904e00853ada13debc7e2f3e695bc90760739e15a0e6631ae7baebfb52adbd974e2858ab38c1404090e27e8d2b92011821eee81461e83bf347c513fdd36ff93b3a0b59dc1fab6adcb19ae1f3a2aca1c60e650683444f3800ea008d94e979dde3142dd2c6b3c331c2ad042c5d215", 0xe) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) 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'}) (async) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) (async) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0xfffffffffffffc78) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000004}}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x21}, 0x4, 0x0, 0x0, 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) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) executing program 1: r0 = socket(0x11, 0x3, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sendmsg$unix(r0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x4, 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}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r2) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x8, "00000000d0a24300005a11a45385e40604fff700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0xfe1b, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0xffffffff, 0x1, 0x0, {[0x6, 0x11, 0x1, 0x0, 0x9, 0x101, 0x2, 0x2487, 0x8, 0x91, 0x3, 0x5, 0x3, 0x1ff, 0x6d42905d, 0x0, 0x100000000, 0x1], [0x2, 0xa310, 0x8, 0x0, 0x65a2f523, 0x94, 0x400, 0x1, 0x4, 0xb1f3], [0x4, 0x1, 0x3, 0x0, 0x98, 0x3, 0x2], [0x3f, 0xca0, 0x5, 0x3f, 0xff, 0x1], [{0x101, 0x3, 0x7, 0x5f}, {0x0, 0x3dfa, 0x401, 0x7}, {0x5, 0x617, 0x0, 0x4000000}, {0x100, 0x7, 0x5}, {0xcee2, 0x4, 0x10000, 0x5}, {0xfff, 0x24, 0x21, 0x6}, {0x3, 0x8, 0x3, 0x9}, {0xdf, 0x8000, 0x5, 0x7}], {0x7, 0xf5f3, 0x5, 0x4ee7}, {0x6, 0x5, 0x8, 0xf28}}}) r1 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="ea0000ac00000000", 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000380)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f00000004c0)=""/89, 0x59}, {&(0x7f0000000540)=""/6, 0x6}, {&(0x7f0000000580)=""/47, 0x2f}], 0x4, &(0x7f0000000600)=""/56, 0x38}, 0x40) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xa8, &(0x7f0000000000)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd602b627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa2c"]) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/247, 0xf7}, 0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000500)) chdir(0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/505}, &(0x7f0000000000)=0x1fb) r5 = accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) r6 = fcntl$getown(r4, 0x5) fcntl$setown(r5, 0x6, r6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x801169ac, &(0x7f00000001c0)) executing program 0: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = getppid() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x400, 0x400, r1}) setrlimit(0x8, &(0x7f0000000200)={0x0, 0x5}) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x800b2a8, 0x0, 0x9, 0xffffffe1, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) r4 = socket$unix(0x1, 0x5, 0x0) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f00000003c0)=""/181, 0xb5}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/23, 0x17}], 0x4, &(0x7f0000000580)=""/123, 0x7b}, 0x800) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x61, 0x0, 0x0, 0x5}, {0x1, 0x6}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000019c0)=ANY=[@ANYBLOB="2d18287a210f5d7e05eb1cc908004500001c0000000000009078e0000001ffffffff4e234e21000890789af9ee2c96cd4f22b59f8d835ee77eeccd53989da70073c93960d8c88d39e6446376ca1409000000000000005a2f2d40c83c739b47fe0171b1a9efb402166c22eea3cd3b78c3b43e987aa04538fd000164d55f045bc40c000000000000000000000000005c3c4e6eb583f10300000027b2f21e26f3df59098e47d0546bdabdd32b21029242a5d9fb4cdea934d1f05eeb6b592a6c8d7ec07fa1ff3db3c0aad41366a25f30452cf3a0e3fb9fcc046bf86694e79270edb899e73e524d6a8683cec9eb23b3624c2ab5cc4a3e4600da3a2f239f7ea644a4dcf6eff7891d6db427dad11939f3957cf40b3d1c68f0c19ac6f79e7848bf1b8f1f32fda86a5a788fadcca0430cb168c58e671cea7be97dd4679d3cfec7d02e1959ad01c03cf5c15df6aae83c18061e1b72cfd092c56d55e82c8f5809fda71e7f3a7080f876dcd2e8cbe00000000000000000002eddb27fb72a785ca20f6fa9a57d108f676633b16952156be3487ca990a29b13bbe8a7b9c9dd6b9a097c7b115d87c6ea9d8491bb74b21a1370291480478e474a985b41b2f258d96195749befd9fa50b8ebda299a24e34276f220dd9c87058f0e111875eb5f6d17502de865494ca13082eadae4b3a631aa6ff556b5030fd93e5bd984af794ca3647ab9493ea1a8c4ea45443f0ff122ae6ad837bc1bbeacf1800d0a6a99b58e9e3fa5d7e556f9a51298e481b7506a1fe389b3359aa9c461dc4000e728388e4ebfbbf7a939d6f2d9d6602492826e122cab09e41bebab86f4bab8ce8821", @ANYRES64, @ANYRESHEX=r4, @ANYBLOB="fc2eee240b8c64539f5cdb771eae96c3596561aed0e0032729ec36e639614daa8b5e1dd1e7a57e2e45a1b653e91a457e9f42a257fb09dd7ede80d81d6b52197ba5a76b84ec2e58303345a96e89cc19f98fb3abfe32201244c70f1f9cb34571c2bada082e147cb24f91205bdeaebb75ef0d03bb2105c34013bb", @ANYRES16]) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) fchflags(r7, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x6, 0x3, 0x4}, {0x2, 0xa0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x34, 0x0, 0x2e) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, &(0x7f0000000140)="d45885f51191f7d4c4f9004764f6045b5e235dba49f37a9816b3fe04de1cf0b8d7778b", &(0x7f0000000180)=0x23, &(0x7f00000001c0)="77cf53562dfcee431353f9dde37fe213f6e4d8332f4a7a6fdf", 0x19) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, "00ff0000090000000000000000000000008000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ipcomp(&(0x7f00000001c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000200)="7ef4f497cf47811904e9c89c3a7a848cb1a909c3b494bbdbbd4f21bbf2a61b640f2f0ddc2e4527d03ad8f2b9846f6eb06d065cf2fbc587929d1a2295bdc823a9671aed49e48a01d7169c1526c526772951061f6f570e694baa88981a4bc360e98479f22443d3088b4d1b52b5b5a99b21ce75f35387de", &(0x7f0000000280)=0x76, &(0x7f00000002c0)="ed3bd9bd39cede00135531644888928a24393607fffad9adf8270094e413a9d76fe402414b9b92686f3d19ce6a186e532f0a82958e783c45411bbb734ff19d64bdaa429cf50a624ae8f4454023f53137276a134b2ddbd7f19ae56075b7bcd1bacb8f0c95ebadf57f79458a84974f84", 0x6f) setsockopt(r1, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) connect$inet(0xffffffffffffff9c, &(0x7f0000000180)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000002c0005000000000000000000000000008000000000000000000000000000aa000000"]) executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x15a0f35, 0x7fff, 0x4, "d88c28fa8797f9bdca0988d11554000900", 0x0, 0x1}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) syz_emit_ethernet(0x9a, &(0x7f00000000c0)=ANY=[@ANYRES32=r0]) executing program 3: setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0xc) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100004000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = dup2(r3, r3) write(r5, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000000)="5ab7776a", 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x1604) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000240)=""/116, 0x74}, {&(0x7f00000002c0)=""/30, 0x1e}, {&(0x7f0000000300)=""/185, 0xb9}, {&(0x7f00000003c0)=""/101, 0x65}], 0x4) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) r4 = syz_open_pts() msgget$private(0x0, 0x218) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x1}, {0x1}], 0x2) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mknod$loop(&(0x7f0000000480)='./file0\x00', 0x40, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x40000000000001e5, &(0x7f0000000140)="633745e9", &(0x7f0000000040)=0x4, 0x0, 0x0) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8}], 0x3}) r1 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="010000", 0x3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000040)='\t', 0xa) write(r3, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x7}, {0x16}]}) msgget(0x0, 0x0) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x40, 0x400}, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0xb5}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYRES8=r5, @ANYRESOCT=r5, @ANYRESDEC]) mlock(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff) kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r4, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xa5, 0x1, 0x4, 0x2000000000fc}], 0x9, 0x0, 0x7, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000040)={0x4}) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xd6) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x1010, r0, 0x2) chroot(&(0x7f0000000040)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ftruncate(r0, 0x7) r1 = semget(0x3, 0x4, 0x44) semctl$IPC_RMID(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) listen(r3, 0x5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x880, 0x0) getpeername$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/149) sendmmsg(r0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000340)="3e6d6456b356450a1d462981f3389108bb4efb687fcd53ec9a9000e02f001b85a9950535f08adcb8facfc599fd7426be28bcac46fbc5e7eaebb77d17e213602dec782479ee3e9851c4a87fd5d437ac515bfc11a6b89866f4b176aa45e6550d82b29dad084dc1d948e2d72d57e12e66ce606bca5495c8747fbe94b3cb4fd81019e717198124c03edfdd577fa07b186d2a374122ae04fa3bed5edccdc9e9a650e0224d97514962", 0xa6}, {&(0x7f0000000400)="de14f4f9370bb254faa7862ebeb2b3f9fe32c77b820e8e81480e43fb255440061bb3a890dcfba0df737e5b46f3c433046953458fdfd881a54b92cc2abbbf3f9161f98e6d094468a0eef358178a2bd0ea71d7ff3d542e5a9d145f91a35948774c3ba529b6fff838fbb1fbe051989a04c256c471049420a29a70397d2f53c70ee321a848947f654cd1ad86e2bd253494cb383da8b81acbc4afa2bf81e37a61c78aa4b5c75f93b00f059a6300fb980c19156fa1c8bc1d7176880d9173dd24c5b664dd3c930528312372cb560e12057bf39fd0a57b247b326304013d1b6473825a937035", 0xe2}, {&(0x7f0000000500)="a396d9e10053cb8eb426457838359d32be6f9aabb19f02c480ba22e27e8d0b233cabb5a4a90674e6312c186a0d7c49592b3c32f02b5c3e12e56345a55d423e6baabbb0d67e98efeaebcd2be9360979ac7780b551353fa3542f12f4326fa0bed81e58f4275381b5272ffd51f3f9f0183c42b4f002dc52e34af7445e24ce798fd62fd807d66b110bd1d8670ecca55a3c05384f18787f3b675dc5fbada6a6900d1085b0af0a23eb", 0xa6}, {&(0x7f00000005c0)="b514c69e2d82818404b9f3ef4beb69a2c99ebf7e3dd982", 0x17}, {&(0x7f0000000600)="cdab1f8590921fd859c68f129f39ee7d6af0165741a2295f3ff094014d252dc48476114131105f4764bd6b9320addbb877004799eebd75c3646aa2ef4a395b1fb04838e14b5e6e11118818270ad48f0ffd5bee9164e078cfc5", 0x59}, {&(0x7f0000000680)="4a83196cab526a3768b93230cd2765e319a6ef4962adf7c84d2e130446c2efaab0288ba8fc45c125b291a3f8f871ac1a4e8491d2ca58a3592ecac825ab89b221e7d7afc2d8003a39df418deec1fc59470fb940a68c789de36e8e11db65e8f32724ee97ae98890a1095fef042", 0x6c}, {&(0x7f0000000700)="fb9e65b021161967365f12df82c275363737a517c296d3c52f2b90c96500eb3570e5922afb42d74da62706a9160d540b36c7e925f2ad4b07d5163a8d3a76bfbb9108ddbad2b95e4f78ce", 0x4a}, {&(0x7f0000000780)="7d827d8e0bd835a0794b41aef145648023b1f52921f0bf9dfe01a5640840f481f0ad51ebf96d7e893f59bd6cce8389ae000d22bdba0fe9fedf312bb34213e813c6d8e8abd81ada2972fe56879e7df5e7708d0a29ddc00c27fd1f", 0x5a}], 0x8, &(0x7f0000000880)=[{0x50, 0x1, 0x5, "18bb9f71c0fc4341cde3a9c1e66add132c8de518a935a80d25142d0d1b52bde55d73d21d24320d5410415ee027e4e057715a747702ffba9964706d4f08"}, {0x28, 0x1, 0x2, "9aa77ce9e1314c53602188d9f4c71cf5f94395a0d3"}, {0x40, 0xffff, 0xbc, "3ec9b9cbeee3afb85b69f8d577195e3e85fbd5a1aa0d8e3e86514fc48d75d524579c10fe6c48797bda27ceff2e"}, {0xd0, 0x1, 0x3, "e1e5903eca6921513517ab00d8be82c65af0ad1fb5b29f73edf30a26b4be05aed1a0cac1e9696c7cbd54ba201d2fd370fd2672788a44270f9722482c3ee7a5da7869b6aafeb7bc4561eb42da55eb87e5c797441988559729c8dd35d8058e584f0b85909d0e60619e5d6781cdd9f44e3af1f690bce70aafbab904324e4bb131a43933dcd51efaf593161e369c453425274df55bcfc1af88128624d58f6b4d7168f9c31daddeaf6ab8edca3198d23221237403d193475b3ab1289fed3fd88ce275"}], 0x188}, 0x8}, 0x10, 0x404) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000ac0), 0x80, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x3, 0x5, &(0x7f0000000b00)) r6 = socket$inet6(0x18, 0x1, 0xe4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000b80)={0x3, &(0x7f0000000b40)=[{0x1000, 0x0, 0x6, 0x1000}, {0x1, 0x4, 0xc1, 0x3}, {0x7add, 0x1, 0x40, 0xffff}]}) recvfrom$inet(r0, &(0x7f0000000bc0)=""/157, 0x9d, 0x0, &(0x7f0000000c80)={0x2, 0x3}, 0xc) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000d00)={0x3, &(0x7f0000000cc0)=[0x7, 0x8, 0x0]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d40), 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000d80), 0x8, 0x0) readv(r6, &(0x7f0000001240)=[{&(0x7f0000000dc0)=""/234, 0xea}, {&(0x7f0000000ec0)=""/216, 0xd8}, {&(0x7f0000000fc0)=""/103, 0x67}, {&(0x7f0000001040)=""/112, 0x70}, {&(0x7f00000010c0)=""/64, 0x40}, {&(0x7f0000001100)=""/18, 0x12}, {&(0x7f0000001140)=""/209, 0xd1}], 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) setuid(r7) execve(&(0x7f0000001340)='./file0\x00', &(0x7f00000013c0)=[&(0x7f0000001380)='/dev/bpf\x00'], &(0x7f0000001480)=[&(0x7f0000001400)='+\x00', &(0x7f0000001440)='/dev/wskbd0\x00']) getpeername$unix(r0, &(0x7f00000014c0)=@abs, &(0x7f0000001500)=0x8) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001580)=0x6) executing program 1: clock_settime(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x60}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x3e, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "0fdb000000000023001600010000400000d900", 0x0, 0x5}) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc}) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x6, 0x4000, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, &(0x7f0000000040)='\x00\x00', 0x2) setsockopt(r5, 0x1000000029, 0xa, &(0x7f0000000300), 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x1000000000000000, 0xb0c2, 0x0, 0x1, 0x2}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 7: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{}, {0x2}, {0x8, 0x6, 0x0, 0x4d}]}) close(0xffffffffffffffff) r1 = socket$inet(0x18, 0x3, 0x102) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d900003bcc2629a17a6c58afb8877c8be162e3fe80000000000000000002a852d8fd99ba01c5b00000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff0200000000000000000000000000010c552e02bf310dd7314bea1d385b004788ed28081c04d576bb3d3d1b529a4e2a925c70fe072d394af155389abfbc02138caf9eeb313c803712bf7b1e08281d9234e9f9196c3abb9c96c0652b2df26bff84"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semop(0x0, &(0x7f00000004c0)=[{0x4}, {0x4}, {0x1, 0x2}], 0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x0, 0x31, 0x1, 0x200}, {0x7f, 0x3f, 0x8, 0x6}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(r1) msgsnd(0x0, &(0x7f0000000280)=ANY=[], 0x52, 0x0) setrlimit(0x8, 0x0) r3 = syz_open_pts() close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0xd5) utimes(0x0, &(0x7f0000000040)) executing program 4: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffb6f5eb2ae52b86dd602501d8000800000000000000000000000000000000000000000000000000ffb05f0d00000000014e214e2200089078"]) syz_extract_tcp_res(&(0x7f0000000000), 0x2ca6, 0x7) syz_emit_ethernet(0x20, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000088a81000810020007031a626abeb986ddf4260b9d80696b0703bbb030c2ccc467c91ed2c1d0f91a0d75558f09c32fae17f342ba71a4dd7c8c2317bcc72b4244ede98c711f3ddc9"]) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/247, 0xf7}, 0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000500)) chdir(0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/505}, &(0x7f0000000000)=0x1fb) r5 = accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) r6 = fcntl$getown(r4, 0x5) fcntl$setown(r5, 0x6, r6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x801169ac, &(0x7f00000001c0)) executing program 7: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000640)="a5afb9ea7497ee7d1a2959099e5ed9e107ae73c8b65dd336870871915c5a9f345aec6b574f03cdf88ed102c192480d61c3686b29f51ebf8e740c61d3458514c73a0fcdf00b80d914273eb6e5c083f808af22b042ca9f784ba266c5ae55ae1ad31d8de4550709321e3296d0636424fd8b476879ed52722edbf2303dc696bdce35c8309a34540936231d5a4f79e3912ba95da7129c51d856165fc7977c0e62c89867fb577bf46ca3c3568a41f9e13f2068a493e2d7dc5b39efea4ef7c72d340375f123d7e2703827abf6a35a3bd418b9b1c1e7f78a5a65e03e4f416d12e61e5925a4d80e4e704ffeaf5a6229d4f1508ec6930a34ffbc9a9b170c3f538c67d687747da92be21519a9817804518ec660ba286b6c8247888e5ecffb34fbe19fd4af78bc6259174ab88e00"/311, 0x0, &(0x7f0000000200)="a943dccd182eb1b923360d82e84042fd24e8a50da8f1cdfd98e6f01d05bc", 0x1e) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x7}, {0x84, 0x0, 0x0, 0x1000}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/152) mmap(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x1, 0x4830, r0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xfff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x78, 0x0]) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000280)) read(r6, &(0x7f00000001c0), 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="02f08d5b", 0x4) executing program 5: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2e9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r0) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x80, 0xfffffffc, 0x40, "04000000ff2c000083070000005400", 0x1}) close(r1) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60cd5be100000000fe800025aa8719b364800000000000000000000000000002"]) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000040), 0x31, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x7fff, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="0e00", 0x2}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = dup2(r2, r1) r4 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f00000004c0)=ANY=[@ANYRES64=r3, @ANYRESOCT=r2, @ANYRESHEX, @ANYRESDEC=r7, @ANYRES32=r2, @ANYBLOB="7329e4766dcc29a0bf7aeada081b546cc0268d20cb8ae29485906a048c986ecad4d9ab5b8886dc1def05b9347ac0b4927540e22b48ceafbbe45f014320b372b1c056c5e3a33a4f5868d5f50af0d812b118d79174d53d58a8ef116fb6f6944241", @ANYRESDEC=r3, @ANYRESOCT=r7, @ANYRES32=r8]) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0xc0) poll(&(0x7f0000000200)=[{r6, 0x80}], 0x1, 0x0) close(r5) dup2(r3, r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000049000/0x4000)=nil, 0x4000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) syz_open_pts() close(0xffffffffffffffff) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) executing program 5: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, 0x0, r5) setreuid(0xee00, 0x0) mkdirat(r1, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x67) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setpgid(r4, r4) faccessat(r1, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r6, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x1000000000000221) r7 = dup2(r6, r0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) poll(&(0x7f0000000340)=[{r0, 0x4}, {r3, 0x1}, {r7, 0x100}, {r0, 0x4}, {r8, 0x100}, {r3, 0x80}, {r3, 0x80}, {r2, 0x4}, {r6, 0x4}, {r1, 0x2}], 0xa, 0x38) close(r6) preadv(r2, &(0x7f0000002640)=[{&(0x7f0000002380)=""/65, 0x41}, {&(0x7f0000002400)=""/208, 0xd0}, {&(0x7f00000003c0)=""/1, 0x1}, {&(0x7f0000002500)=""/27, 0x1b}, {&(0x7f0000002540)=""/30, 0x1e}, {&(0x7f0000002580)=""/175, 0xaf}, {&(0x7f0000002740)=""/193, 0xc1}, {&(0x7f0000002840)=""/160, 0xa0}], 0x8, 0x4) execve(0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 7: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) seteuid(0xffffffffffffffff) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x9, "ff00000000e887c0b46a89ae050800", 0x0, 0xfffffffe}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) r3 = socket(0x2, 0x3, 0x2f) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000440), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r4, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x4, 0x0, 0x577, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000001c0), 0x10) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) r6 = dup(r3) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000300)="fd0c9e4f", 0x4) sendmsg$unix(r6, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x801169ab, &(0x7f00000001c0)) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x2) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000001c0)="00eefcbe23a2660dbc981af6f121ab802ca86d264bc55cc3fb04e786b89f9d66ae663bab5e40e6fa1cc7c35b721356e302dc5b18f8238cf166f983e45ce706ee64a994c2c41f3c6eae24ab02104abc4c6a0df8cf091457c23a8b8164d6be2f1b5673e7d7e3e107b04b4ee39000bc7fe9c4f33feb4f9005a658993773a48cbd0620da3d1438c6f483a5ee795b7910f380503b2360d528679c9815097763d5f0ce6a77d41ecdc83714ca5edeef7246dbc1dfee375f4d550e044697b915a58b74acb7d9e3dccbffccc6e23a0d6cff669427fd0ad51cce02451b2194bd07c89f8dcbc83aa31f9ebc866cf8ac21257f96a8675c96fc6755150c48486964ceee68552c8542d97787a89136362423188493cc6cfe437abd5cac737f6b220000008013a491d34ce7168e73e712176060c8c3f41650f105f7f83aa18b", 0x138}], 0x1) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x4e) readv(r9, &(0x7f0000000080), 0x100000000000025c) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8}], 0x3}) r1 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="010000", 0x3) (async) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="010000", 0x3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000040)='\t', 0xa) (async) write(r3, &(0x7f0000000040)='\t', 0xa) write(r3, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() (async) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x7}, {0x16}]}) msgget(0x0, 0x0) (async) msgget(0x0, 0x0) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) (async) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x40, 0x400}, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0xb5}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x40, 0x400}, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0xb5}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYRES8=r5, @ANYRESOCT=r5, @ANYRESDEC]) mlock(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff) (async) mlock(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff) kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r4, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xa5, 0x1, 0x4, 0x2000000000fc}], 0x9, 0x0, 0x7, 0x0) (async) kevent(r4, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xa5, 0x1, 0x4, 0x2000000000fc}], 0x9, 0x0, 0x7, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000040)={0x4}) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x3}) r0 = getgid() setregid(0x0, r0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) 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) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0xee00, 0x0) getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690e, &(0x7f00000001c0)) r8 = syz_open_pts() close(r8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 1: r0 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000000)=""/35, 0x23}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) close(r0) socket(0x18, 0x3, 0x6) r2 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) setsockopt(r2, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x8000, 0x2) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040), 0x0) 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') executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000080)="592218bbba1ed54776af7008c6e6657fede5df3e9e7d6f8130cb04ff037d16428a8cb1eef1fa31e3ac99bd2b929b63c5774722c08d181e9309ae11a12dedf28b0a8ac56b56646705fa53884383970156b93cc4951c4e96a212e6cd43494d31c3ef59e502c2694c9f9133478b056328ac9e9dada15d46f9d9ff0509f8ff9e88721414dc2d3ed0ee7d7a7edcf1b56c4b94f7fc245146698aff3c62aab4991d4fa5ec5d2140f94acccd34c20bc543ba83586036750525f97d5bf77e744137b6c1f773799f4b53e36bf9938341c23e7bda584c5952dfdf36ff772ebab9fa452a6947b2eb87a136051d90a18a489997675ef41ac9deb6", 0xf4) syz_emit_ethernet(0x4a, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "fc7df5", 0x14, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x40, 0x0, 0x0, 0xc}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r2 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x40) connect$inet(r2, &(0x7f0000000000), 0x10) r3 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xffffff99) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000080)="c51d65977e115c350b12956e41a6ad2d4b8d972d948f9708272a17ad276ba2a58b67f694e9a3bb2fb8363fd8c1861bbb96d6f563cac3abcbe9add077b211927bae010aa02309e022a6ae342644448eae9a9980d5edacb9140aad99da36793964284d71b5fde2a506a3342cd740e655be6f467a22ab429fe4feb24839f5f1c6abe62ac12aa24a854335275fabeb6056db8aa9c22eb51407c7019ef243677d8d47844afce0fd6a30cc3bff945ab4408affba32da9489e4f6315e762403feebd03b60", 0xc1}, {}, {&(0x7f0000000180)="a048b409a5243970eaf10be5cfc963", 0xf}, {&(0x7f00000001c0)="ccfc6a4bf48d76eada754dafcb573cb1dcf62b2f7de18b42d723effbe0efbc16c079495a2aabc4dbeba6a9b003355c2df506fd8b9ad3ff90d467d6f85331770c37d878107f76b429a7f08d529992585e82b130c682062f195abb5a408b47c5f951e9e8438913d4", 0x67}, {&(0x7f00000009c0)="266d2cdc405a5ab4676eb5232cf88b838ee766f0e66b945075aa25aaf622140ed7dfb569545ffd24a13295e3ab001a82956ea84e2fad5de5a25f62ae15536e60553976731f1c84f6a841e0b1bf47a79da10cbf0fa07e6b15e38a0c8dd207384abc2423f9ce85f2552ee083d3c17b49df6c9180d84fa4ec47a0d8b4aff697fd3e9dcf85546c1f0483fd52a2e1a1434102cd10fb0d0d833e476f844ee3fb0359fb1f03e79235f30ffbdd01c13c6138bdc57b91d7ab0fc16e875206ef2f522e3cb3ea323d61d8d9d8165ca5d33d0342dc2305d9852d399c1729b44105e565d466ada831591c043a754e24076d4ea228ccef530b6e23015a3e4412cab143fcc7c025feac823d9ffd5a4deebe43de8b0f01d758bb98c0d60e9f0b0c168677e8495d2302a0439bfcf80103911b5753f584b942a26776be917f77aa4c0dd43b6e13f7ae6b3829d70665ed35a6297b1e45eb49d12a18e4415dccedfba8bad45b60c15248c1aaece1b64eb2915a2719ba286b880e3869dd38037c1fcd8ca719e8fb0eecfedd4f37877c83d1c388872d721f3d111feadf6e6a521f673d78ef184dc8cc056ca417963e4334e2e932cfdb2a6da5c587b1340aaf94d4e552625a8f09c0ac349dc2e5c2a4e60f55c83b9290efe98408d13ccf286fc04ffddb1448760f9e429bddcce9e92675eea6bd4eeeb2f0d770ba36760b3da984d136e09a1994e4397c9d1a9f1f63abd5de516a7390ac3d85d3eaaf21df9c3e546077a4a7186908ba76b5ab875bf1f4eecb149d97a7ea8507bdb1341c55d1bba733d17a1311910c7c9d7446953cfacf1d1330a871ce130454c9ce51eff680efd1584fd578303c4f9cbc016f3f57f5249bb78154695ede0154eb45e12f279bd34d4b9f273c7fd10fdd3c7a60ededd3329701a1c100228ac5e91590826d859d6634d9687323ea3643c68d9d675860528e86d715107f59a0d895706aa678642736bcaf49c5733f5cad32a5ef82abd42dd93587291433e62d5084098ba12f43be1148d356f6a0f0428786e6c3a5a0c223958fc4d2fb2eb62a1852df4468edc7f7f6a9b43515429cd1aef3306cd9395e9e739d93cc13e15b55f61cf64219ab77ca726c4366a37063bffe6bc187d4e15f4174182c76d4497b566c4a969abb850d892b9106f5c9de9c8d505a6e6a59657572d5f51d82f68281603334498dc8520460fc295b584372221110cb14efcdfd713420ec2ba53d93bc0ec75f9e935a2bd718cc333bc38e6bf0d5c64bb20e478173c397cc4f4e304393d2c794967f1cc764ac65b10facedced55df9d8e0c4fcbb965da4cc220f0f9d9e097b2e0f5fc8803da2af5b73d2beca54b40099e8b82b516546de846f40a4ed8cfa8419bab427ec890c31565455b6bb4cce295f710869f066ca3b951a96de7ece6261c49805ad850e2c76b4f6024aea4604f3e4574be88084063b2b8c9d68e41dc73f53b9b81d0d440d324883e52e6e716416a2519404ff6e1bb181c20ca2360052a8837392c4a40acf01c315088b1dc08af4aee57466a56e33ff1937c343b8918c64c014a4e165a31ff6a72bfd1c10176599b0d2632ce7b5af35da7ac5ccd41e5f97e4b5c410ad99b0898064cf4d55fcc4c83e154a1bb51ccc069748d85a355676dd84fce62b9d522e6bcb9ec96242d49f4f6508dd1459c133c978e2b71dbce2d9b2c2a731b3f33b852efc1bf7883fd9eea638307e9e2076623e67dcc83c1da85509ecdec9e853ed39942924977d24be9cd7c1931ba115c0bca432f71655d84612b73ff0f475ee8ecdff14fe8db9c9b41129ef62005e0ed89db34dca0781a48b1e9a634ffec44da8bac2ea745111a741caf9e5433c63f23b1e43ba729719149cc2e91f2ef2c348be7f6484d8b9ad927888d88f46193287c79f5ec59510364247d8dcd4f24e622d9c64ddb34f4c05e0893f80952ceede3f0317bd89733fdf78650d828ff2ec0fa3b2281c79401e352f931dca596b8aa670ee0ec8b5f73819c8ac690e5fd8d0cf283f485d0d8d11b7f6c3a6d04bee564ca10f2824884d944ce3a208d499f2d02f18b9bd5d24d026293fcdf2a5c7b1752f25285b725aa1588a444ea14d44cb8baa76394295792a6a342cf26fa0bbfb264b5c178405e37755da11f786306d40afe205c1256db3dfe5e42b353feb9803ecaf0c4c329921240d2a58d23040384e2a819cb188f8262089d1d6588cb8821c7b502a93863f322b193e9da2c5e3b4996b28edff6c74970f285266e3c6215a2897e32a13f9147e1bb6377bf5d94c7195f49f41b33e5454c7e0fb7d473bbd3420dbcfe633d88f6951b83122a8c8933a4d4afc234d365f406fa2ad50dd7bb0d423f7ec7dbf64a9de86e25436813ca03eeb302eb03fefd1debd8255da53a017f4d33e753d5c3e6295d0d1ca48832767e5f0d0bcefc005cf4f856aa463493bb9a6fd1eb8e5c8ef98d7ea9cfa489e65d75a8bc222c9d5b1dcd72aeeae870817df638ee741c74240dade5284a08ba2d0f39da226c39d8a8250a3adda97afb146eb394b5409a4398a9e506bfca1c704e80293cab7dfeb927b2eb419ac4d0446786970b7ed4bf7ffefefd5ef5da67a2c6278974c04cf3d6327af63c9a83dfd3a798677cf3a80e9aaa49f6cae650098789b05114e9d8671f7120e120cd580ec8c1ec9af71f40277de678c1e5b4984869be19f0c33e52877a1f6c304bb626072eda1add676b13c374190f1d1d788b64a13c69bdfc6e640aafd23e981983375ccbf5acbe6581eb7f64f9db567eff4c59db230740a43356c12a239f1b1e2d5b2538804bc93d3cf0fbf067e8f428e65e30a70cccaac930dc26b0de469d9f620cc8d6669be42e5313210d79e66d30f44b75bf01776b7345e0f800fa04d68f00a7b6332731be2f4eec7d3c6af0b9e38f9bd3ab885e0de097a6dc36196af6e76953c6fbaa9afb408f9dc084605d6d00da4f09ba594bd35fb6164843a94691940238998eacc1e73bd9760e6c1690b27b9a4ba34846be7c727b23f420e17587e51939036d8633309fefeaad2a491343220362d521dcc5718daf290b4ffd78eaca72d20dd125464bb87830fbcfee028ee1efa000237d15646419f9f3ca4b62801f92aee9a103521c476aa1153a412a10538cfae6aa60ccb60daf7606b34a4f27d48ea710cd8706495e5121c9feb32a3426913f85a1c1b3e0addcff25df565befee53cb6c08621a0eea47f8a81cfb6c3efbb4a574dc906a7aa7214e17200a87c2456651e0afb080c4af6a99b6bbe71351d3aba53ff8b99580cb2b0dd88d995fe9109dd5c0775712cddfdc25f35b2fa6e9a0b70dddad491043a762bc2b2b923dc00bfbc2bf9b385f84c1c3c28a6c51473bb9ee1af2c69dd6ac09a8134eb68120db80150536b7b70a4321c305678ccac68c37af25a951fdbf6fdc0dee93c4ed3454ddf6e3b74cb863d0e0525e98fa3efac7d094da84c408aebb0bf56c073e3ae44f2975bf83a7bbe482580c28849e04322d666fac3673516477062fd1c0866b325addab8bc3b896fbb3c54dd6f3ed2c0c24ec7cd710dee777d977a0e8abd96ae375fa5ca86e5fcc9f2b5bb1a0733eee73795879b87c987210067d5e42988a4b9385b23301716a795ed00c82a0b310fb6106b191b03d13a70124f8062bc3ea5b02317f3ec0ddb03482c2cdbc26fe40668d88df6ece7cdd3401ebfeabf2d6d1a1cd364bbd8fe434493d4ea6ca93c995020f7ec4577171c10293c2caa2bbd3846127d63c51a44e1a084c05eae6155fb9a73b045b1bf8a0cf05b4eaead89f3b80f7c1bde58b762153fce8ffff79de6304124a353f1cf0ae00888bb397069aa23240c09eca193e692195efea8481f3d82dceed5fe96518f7da562856fd8c004966138c27369f7319bcb6820456e0cd0c0999ae646e4080bda08e087952ee4916f16606d6a7be7ab83615333041a89ca889ebf9d555aa5ccbeb7521034555a56abea16e831bf763698fea9e57711e637ce9b46be712bd29bbe2273f5c7f7299540d6013359568a28db419f05f8629c02a77149f38d2bec4729f742520afbcd20654ac566bdc9acad6dee742fc23f7541fd23de0c8faf1225c84aec3d47fe4e1b3c42cd444d51638113241c7433d646977ba97c2fb71d1819d07af991720f8cea2e909804b9220ec6007e1d394c700dbfa6b27d17274f369236a74308052ab9509f541d2563101dc9bd6500d4d77699106f3897c8a7cd50c04f70831e982a7d0ba594e9a7d74eeabd0bed4a95a19f2e39d143c9fb3d66c48d5076c266e12358481e93dfe8c5b4207cd66045ee8dbb1874355ec3de77b82434eb0e4c03f25bdafcae37e3b235b153df487cff7891f6dda336ef0ced4e2c83dd6bae451947742def9d81c0f49829e80d242edeaf49a567676700984ffb26c7981653be377f07ed5a9955a9a99857b1d243f3e9f70e2502010e4c825aee595175348fefdb04a669fee6b75c3a2fc0c629cd5d37ec067109802af253395d695435bc83376cf59692853c2ccc9323a32bf41d18a7256c357f71f0966826fba60adb9a419cdd240b9e7adac386e2d2ff4e7ad6c97b2d75ae6653a1bf4b096ada2739d9e7a22d7f0333d15781b5fa8dc1123161d430e2cdfa7f78a519452f5896d9f7ad663cf8432b93e7484e5ea854f4c8d9cc1e05c15d7e09898a433733da95be01855e1c7f5ff7653c994167af7f0b9fb64d4a0df54c12985dd99d0ce1488741d185aa026e5052fb74046fb17f57465d1ea9d4ce8b885444ee89386706d9a134c21504b673de2e37d67ec86e03cbe2d14bf96987c35209d276f858f3ff043d236f8996031e4c697baeeb2435b31a648fe974dd7566edeadd37992c75cd65015b844c4152ffe42f0649562c26ac8fe89230775c8930cf91993af6861f5abe0feb54eb5f6bb2203a55e5bbb5fd26f0a75378ca0e705e1c994d9c9eb8cf1591e52416c4c207c22cc3caa3966e04995bce5c3b5ef65bd603c59aaf7ad3b16c18a6dae3ac5a66a2f259e4ad083e1eff52675dda75caa0886950eb3a9ac66585f78a86ff800f270bec17cfa9dda8689a43f75e7c668633f4f6f807d57530090f7dd0cbef26d168a51fc91d3ef1c344e43033444cbecf40a40e7f8bcdb8ce6aefe61bd3ae956b3bafaee19c638168212cbbf91d0a235bf3432ef7a26c3541a6e5bbf017bd59466d791f2d0680addc0a28b0571d6beb880f95152a0cb29df71283df9d41fb98baf7bddb1bd97bb859210ef74e0f80b22af19ca54b976e4aee7c21d35780a98436930838bcec3290a02fb8b16fe12e48d55779d7233b63323d10eb80411d8707baea740485983353faf2ffd5570ff274fcae0d343643f596eaa86203b00318be9663516c954bd7dc4767d410439bf8fb537fd2d771cbd544716419a55c43f71c11a7c49408cbc5fd20a9388445045cc8fc3d9cba536b706928b1d3746b31386309b3b2f72ac95e572a2b97d090012cc456b336a09f41c35837f29d7a0a2af2b3fbc883cfa266d41b1676bfe3aef4a0cd9b2d982eb86a27a6b99cfbc279faa2693fdb523a94343bad9cf126f05aa66407663bba8cb88adf1db9be53b0f228a316eef75fe7119f11214f7769ca3dbcead067457f11200a62b32060faaf2b102485689ecfcadc211537b9f24804a4a27a130bf9e5110a32e58b839f33f6d5de6bc54bf3a4e353d1278867f12b4f0f2a92657c21d85fe2bc3160c9c8580031dc5b33c6fc923c3b809921bc96384b95e07b7547c632e306cf415dfca225e4fb9886576705a00c2c56868b429854c1f9d40e068c6fc45ee2a469", 0x1000}], 0x5, 0x80000001) read(r0, &(0x7f00000003c0)=""/152, 0x98) executing program 3: setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) 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, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)="741931abafa3e57e498a3c7beb3720bafe229e182bd40785a728a1a83d94fa8bcc9982c5ec7f2500e17ca609f650d55754710ea992a82a291fb895cfd54ea67704a5d3fa0862a43ed52e69034506ffa302f512c84174cf7ab67d282ac214943aef9a4db36abe4f", 0x67}], 0x1) execve(0x0, 0x0, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000040)='<', 0x1}], 0x1) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x7ffffffffffffffb, 0x1000100000004}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) executing program 4: recvmsg(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) poll(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file1\x00', 0x2000, 0x20) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') sysctl$net_inet_divert(&(0x7f0000000240)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000500)="90cb96d0ba0e6791b40a4bb3cdf3a2b16dba2e7062fd30d63710fa4ff6186117c4e7481a25610b93981e47c3d6fab921a56454cf9434b89b0e3767a40bfc54f46b0f5db763c4f0afec4394c2254243fb2cfa2db7200b420e9f4489faf29d13fc28c37ecef395bf79026af8fab8634633118e65cd9e5094c30e5607176453fe920423e5a6f5928a49bf6ff9b20208667ea7146cf8455972c35614a82dd3db2062cbbcef09ab85b23248471b0cf326bc1a181acb688cc82aa282fdaf01778bf1bdf5800b5005c03c295cc54af0602af5ed5a396656164d269c104c5569a8341217c30e0593a64f609f1efb58ca7909e6d8", &(0x7f00000002c0)=0xf0, &(0x7f0000000600)="adf7c79004636009513a9a66031a915b748c0d42298c3c69026ab0c6f977b600b8240ce074fb32d6ef3fa58dcc730a3fb9410efaa6228491d338126b255bd5f79a8f40a637f88a979a432890b9c4", 0x4e) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) getpid() r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r4, 0x0, 0x0, 0x2}}) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed4c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00aef3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5d9e5520b1cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f00000003c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab57dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff7103002c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffce148b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f767d66d4692d9654f85821a4433", 0x13c}], 0x3) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x14) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0xfd}]}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/232, 0xe8}], 0x3, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) msync(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) bind(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e890412bb639a53a0467b72dacb82f4fb0abc5fc864f9f207088b9736795426f9c4e816735df072894ffd7538c0f1b3f262fb3c7f162f8df10f9f812e90ce3adc7ce491fd4e46fe0b6563b98d7bc79858ae437dcb80bdc7d3cb9c96e59dd0f612704ef80e751969c0bb050000000d", 0xd1}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{}, {0x14}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000618000/0x1000)=nil, 0x1000, 0x0) clock_gettime(0x4, 0x0) syz_emit_ethernet(0xca, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000bc00000030000290780005478678690c47014195d387769b732c29a37042741a58787b095e8d987cce29f03fe26ae4099dbf80ac7218c2461b6c91245f2497d535f1163658382f9f5fc69841608978f2170af1fa8b14f597b5c7a18660a732af34bf8ff2682c08cff3dc3bbbcf6b3cc9a95ccbfa76bc950de6e2f19526a6debc05ad9b431fbd50dae9d863ecad93ff4a6deaf62f289eae0907edb531c5bb45f22d2022a914ede43ac19331dbd830e4cf95948500000000000082f060bda5d8be4fe9bf0060a210cc6612b9e6a0c4da93851db219c25f67bfb52420f68c1ce77464dfded5cb299dd4c16daf43c1288123b57e12d928877bd8c3b9cdd111eb367e8bdb7f48b3ab210361dbdbcd123c08a7bfec2b4504fe477d207a57a3a5ae6104eb04bc2b9472e57ee79c62d3a2f8b01fdaacba017946e387b0cf35245334f4b0f0bb7d51a7e4690c44aee9a01b39aec7c9"]) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040)="33dae4e2c7056c71adf6829fd8a805c78622d0bce667e7ff9711952c9b381745dbb5323c14748ab0b29b53331e792693ba430f6562ca6e369ca13cf5412261e57b4848d54aa487a60aec69ab1b3432d3", &(0x7f00000000c0)=0x50, &(0x7f0000000180)="d812313bb57a2665aede4083bb562c045eaf8bff6ce53ebd054d428fe6fbc81f0d9aef2cd5d0f49114e1914274ec041d5b27e5d88150686b6ca871eac5dc700155a2265b9f62aac67cab999aaf4383a7d49e7ca02c6a79d981db47219091cab9b5aecb4d255bce7c3c89d37b9b6b6abc954c10bae95f55901b9e0125c87a7005161064a3cf64d9b8499db7e5f09aa92ce26db97fd38c02c49ccf62ac76720960788363586e0211ffec1d925e34d2146c152194ceffd09e4207918861f6be39a5671c4b9c1bb6c4e97170de", 0xcb) msgget$private(0x0, 0x1) executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r1, 0x0, 0xffffffffffffffff}, 0x1}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r0, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='%/--\x00', &(0x7f0000000280)='+\x00', &(0x7f00000002c0)=')\x00', &(0x7f0000000300)=')\x00', &(0x7f0000000340)=')^\xc1[!-,(/\'!$\x00', &(0x7f0000000380)='-$-\x00', &(0x7f00000003c0)='^\x00', &(0x7f0000000400)=')*()\x00', &(0x7f0000000480)='/&},\x00'], &(0x7f0000000580)=[&(0x7f0000000540)='}{:']) socket(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddffffff0000aa82"]) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/247, 0xf7}, 0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000500)) chdir(0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/505}, &(0x7f0000000000)=0x1fb) r5 = accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) r6 = fcntl$getown(r4, 0x5) fcntl$setown(r5, 0x6, r6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x801169ac, &(0x7f00000001c0)) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file1\x00'}, 0xa) r3 = socket$inet(0x2, 0x8000, 0x7) bind(r3, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) sysctl$vm(&(0x7f0000001100)={0x2, 0x2}, 0x2, &(0x7f0000001140)="87b2a90fe0e808107ea19955a5a05dec2b7895a77869a8100c0bf9914014ddc7886bc47071c13077306350294d7da7e6b8909311a86b1c00e8a6f4d4c064eb4b7831aeb8ef32a643f04905367dde9e1bcd31e4ad630753b8d56ba5af3f117c17a4c9ffdbc6ca906582c567a079965d3273ce200b5bd726ed0367c7d8dd5423a5c98b6de034799f3ebc3c19720dbd00260b027490d44e61d390651aeac4eece8072f2500f12b4bb1a1f45d8cb211ba6de58c256831def81cd1a8d6dfdaf53414b0615b7aeefd92258021772a5200e34786cefddb4ec7b60c0712d8a7a58c132e62f8bdded04faf0c19b9578c1a53da3561724f89822136533ae58a07b284839006dbba788d6ff1079152795b0a692bd405f389f1005b4f7534f96e2ad9fb0bc85cb4d67816f1d4e1cc7b6bc37096991bb43fdfb039f9af618259ee203464eefb83b996e6d607fcfc0b0a54b7dc90fa52e2a770b0b02147846413a79c6826d9c0d568898025821e3595d4a138e7f3dcd80af4af8cf1f8dd550c106d12d7339bc0b850165d102d1d9c63e9f5067bbcc45cefeb8c594ad706b84bbee89f3aa31af354c2884a82c4406a90b3fdc4f7e164061309821a2fdff288f4d19a3de396beaccb638bb48947963407c7cc20d21f023ba1f95ba8c4b04751b2e726e98f36130ed3b9eee0f1302682e46a49264313502893c7ea479e23d66ec277c6ffe6483fec87e02f3b1817c1bb510bdd5609d1e478dd1d9ac99048e8b776dda8fdc08b43c2e49ea3487b0e0f1a8557803f3083db75a70204518032bde18fa2621c37871d6aa0e0ff2dd9fb7a75853a96c957b4aa3735f7bddec383b8da2d73f2e0508fd862de0d486ecf30b25f6e7db8f1e67df59c786ec30106c0032ef6556db54a35c0556ec74bb69904f0505b4112f1eab1a20759b19120d3d1ed2c16c337411cca618bd00ad71b4c653b45ccdc12407d2494d7d6630d6e8b080fcdc14b0ef1b61fb2de42b2f74e86d8e65aa54b5b91c75969d5d9ad644161fbb6666a84455a0624596ec458d76ee06eb42325848e47c56f4873befaf2ec25e74d6f993608f5752ffb6747c8c8db62d9d578531ff4890190a62578bd48511a1034a36437eba85b3de6a4da388889b7227e78d8edf7fb0ea3c2da91d269e210210a063d6dff35cb53a24e7e54e0e4913f3ec7aae73e8c7001bc7eece07a814f004ea55b1f42594ddb44b102f0604b3eb48b4a3c96df0d497c53ee56580e48ca0ea5e748cca882fce23652414ed6d9f2dba1dfaa6218ee4bd34184953e7775a0486682aa39615766d9bd35c0e0a86738d0ddf8267b8b03e2072d543340bb973c93f99f6974688a6746e56a405fe332f0993d95927273f6e592f7bdd2f23fe937542de26b026e22d5631a2235e00a846e8f881a406f9ab116da71495a50a21235f726ffe20e13c8fad0529d36474585b06651de1386faf0d6e9360e60c9d2f8ab6552da59fd4de81fc03d71890461d1a8a0443c6b2068cdc75d69989e35e15d4a0e84315fffc7873111b2a69470b36b2236b3ee60768442491b7c4606589c7f08779e014f61d714c4affe445f0c2b829910cbafb138654c2b324421ceadba0094277bf217e5949f989d4f387cf9a07956d9293b4ed90bd916d867dd5455a0670ca0bd31720c7e5075593df265845c41711acdfbbd4102b91c0100e32d7ecf7beaf1aafb7c295bdb93ba69fb517bbf7ac7fef3580d12764ef85cd36dd90350e9f303b833eb0027be2cb5f856751ea8d8ee37a489338e0458e4777a73e3c710ee565babaeed87b0a78b88565144316bee87714ce3dc045e80ed8fb828f043b5c08dc03423292288b11089c788b1581859c181b00815a59f153189a6072efd45d3dd5f16bec0a08a7ee210bc3de175a4d1bc0e21b9b5ee478ce6798561a1976cd9526f964d24797c09723472c40edf340f58edfff11143eae8a57ad576f1a76d4592ddc42fe7ace0c08a11d72e5a57277123029054d01fe093435b77d10ae6ebc09a50ef56994e0ec73cc916d632453a31964b786818b098ee6221c82ae2e005ab51bfc0190b0f9a509450c213e39dc9fe30763be7924b269547f7a8c0535fb489896dd64c24a5a573313ebf24bcafdd43c5a4d3529603fe73816e3a8d84fc94491154ca5ec294d56b2291bd3b649c2e59bf2443c21a688ba2aea8dc89a1ffc8a8727100a668448eb5c7d2f9f888d376a659cb65d6959d196e4408479a7ae1414fbdff741b1a73d864785babdbf72971b4535569671e5b619159635a168e9387eac8d2fe13b7c9a7326d4906cbb8f71d2d4fa44db9d41f7a42f2a842d39de1d7ef74bbb849ee6f2c0aa8e2ec5e7b637905f5e71a2f50406aa81df3aa75644ba4617fa743f054a7a711a4f6020c51ce521df75e4f5fdd2d9047e2b90f2d3edeb432a9244cb7c9efc55d9e507627270e62aebc2d6f8151704bc582e87290b1ad9e5e25ac6853cd26eabf22872015ca03d90b62a2a92515308ebc4ba91c137a5d16e9f482d6556f045463cccf60a001e14e0563ef40879fc55df17c3384daba2408194b5a2fbffb76341f6d18942df5617a809775d91dc8de8387129b30c2fbd9cd79aa11ff40e6bd5b36143c6eccb913ba3f875278a7a92eccbcebe2cf9f931807d80fff0456eedef2ed19afc4ae47fa821f5c15b6da18065a84c21562070f6eb7aaed83c776dc5cd08accba21043ba63b997124c3cdef7d746d945efa0b4bc13756550c95dadfdacf4cc8da219beb091d506fa16109de9c249d9b3a67a393be97a47d9d9b73c94937028c658d1e0c72ee1d10a9155e0bb4d87ac863d777ce8454057c705d472e3230c5e76a06dce7d91eb160b5f14863adba2e1a9a683b0cb5c4636c420932632407cb85528f4e58a49ead256ceaef05f7f2b69594ea4380178cafc534084b873a25e2424e5768687422388f7731b20b120b8c0705d8f78db9fb03fe7db1fdb36e41c4c5c1cfed72d92d831e8d649554d530eca45ec9f3b95d6cdb8451b14b4c7e99ff4e991e342bc161b6fc53c12ebf7a719185e63966ae009304805ccc2f1ea6cc1267bc1deaea86151166435a5d13e5cb24931454abf58cf5e988f54fde41c7d1ecb9402af124cd758abbce73b426317c18b022e0b03f72e3e6236dc528c385de81d6a1f610aaa0ebe748cb477f83338c29bacf491affd45252c8c8e303cd37bf815db4c242db478a49ec96afad9788ea5ec991ef7b188c4a9e68a4b655e01acf6f241ca6ba095ec3cbc1bb91d65ff36bea74948fce2d1cd747d16224a4decb5581170bcc1141f2c638cd34b559cbd2ffa8cac4df0905f6d247e4f7cb0ed8f5d13e13372ba2fb56c55da69792c73e422a9d7dd1d53a3a89b32205f4d2d3a9b9390dac04fedbd4f762d0bad4d941009a700622d363d85823eaad112c13bc94f389deba2a143ed818813a7a596a84fda23deebd987f09c4a80fcf336594411a6f2bef5101d11dbfbfbc8d4c019ce8fd1e74cddf88dfce093c958589b0155293192e85c874d128aab1823ffbea37dd2f2e0a90a748a9058f524bd96b103213dc63ce58e3ebc374c12b7dd3879c96d271319553d057b00e14129def5682617f8856d5b328eb3dca8425dcaa4fc9be94e214a85a998bc03a78910341596d2f6b1f8705f84001a29c310b29f7e0e6c02069b7461de4ee838a9595f842b91a7bd39bfca8e712d1a1c6e224b8330de6403eac8313ebd87b722858cfca31afafca05eb360dafeffd203deec926e88ef0e3e8cb9c6fcea296488ee351972804b320507b268cb2548a3bdc4c7a6c7a2452de1edea07f90e48311a1f8c31c8fb82c572df34f76f3a08d75f1d2f23b2e4c97fae9164b5bd03e2af58a6b2c8b40defd4ce967870dc356edbcfb9f6ae391d95aeed4dd04baa47bf1eb7f294db6129cb8095683fb40624cb533839ba473b22cc56d56099788517d3887b901c714f6c8c76ae89a532e4e940b48e4db899d49bdca4697b0f46f85e6199b6d4d681c001804e2721ab0a67efc9fac6aeb54884c0ca0dcb29eaba0b0c7891c9260936df2b0c3ea8d682938a3d2a7316ed22fefe4d968c8036c764b6278f25cba433cb320e7b43c30497bf248087f257b871c8b9bfd418629f9572082347fbb4d4ac611085aa3a5b2a4112d86da6ea79a71b99a645cba1cec337adf5787338341d32ec24171ff51a704afde92d800361d08ce20c3275ae395701ddce4c585b7b07b961441132f7ba4925f58f7e53cf6ca81cdfd4615a84e5d73d79d3096cac6052f8a17f4bded0773c866e364de8030b387ba88207c073d0708b1d9fe0acbcef83bab63a717c11687b53586e9534e464778be4460f865b057f70f10fdc763d94211711f2709d32cd9b0df7a280ab732461edfa807ea5fd211a015514dc7a5a53bcd373df36c4ec4a9265d04849c9b0dedcdde66e58f57966bcefd7d08fb82b54571601f36674ae8506a4229744da6ccd0e02fd702ea96491e44f1c69bc3c8b99e1c8a5de4f92caca5a10f5f6083e70bec5864bdf1ef1ad40f69ea3f12756df94d3069fc438ed89da8e8dc51e22928fa75768b51c027b22e0e3a288bb70e5a288edcd2ffc072f150decb7dcdccd1f5b39689a28ea331f7084731022dfb9e3dbbea1c28f5f2094608b9840099e1bad297028f8bf44c578c0bd62447f7d7f7f0222986a44a304cd32530567fb58a8b80bda1fa66c9b04f12aa3cd30105b50448d8b163f3ff236e454f27ef04d277eb846f68bcf502f871e8a7f9ee6b83e629e6266b83d4e244cff3a6661ce0879e02fb3940d030e95ac8c994de40aebe71cd24540fa4e2d52fbcea3030cefd4c1114446790df0eb9cd00add29944c9c81f8de9140a48fc3fff07dd1853deeb70c32b703394f2a4d66a85c5ef4b4151b016f9a0797c7fc6677eb5d9a83c28a28e01c9a6cccb7d104ed5bc46dc0a1f243edae485e33da239ac498453e2777a2c60842633d5bfab586eed01f91b5a25ec00024c9d430e6c9aaad956d7b9bc586e99085a45c83d93a69d52bc16323c34535811154e247a2141cd663ba933108602eadfd83e0d3af7a777618b3068954e23647b10334139380eb7dcdfbab74c8c2c08eaf1fb036a8f614a14cbac92c2ff7c456932a1898ef2d4f9c0e5796c7050d1d062765aa9be260c056e4c0d0abf17e6ee9269c1f364ec43e8011bdf515a03c78811b0136bcccde943dd857d42373fdffb1384ed967901ee25b3a02d778378cef1d2c6b03f32d9e1042a4ee9feb87920393868d0ac00cc209832b95a7f059855e65ca2078e475ae6abe6c65c456739a5ab89948efc3e3b8c56b61094a7364c48a88c81a156c36d893c96efcd72276940b8345cdfd1e24a093d5819aeaecc59755c93e948899b631a9c99e42ae7239697710e66438308a79ffa1c2b49bf1b089645813a0fc39af58311f52869b76d4901b9f92a00bcea0de767fa52dc0f34130bf04670d3d9dadbc6b1e9d3d7f1f85eba17a728bdd52f937563536ad45616c3996e004bd9b4191ae711415ce15f80c858a9d852a8843062704c5231713d513ecd716a132763eddba6042713c60c246b198c8c5a98c4dfc0cd0ca212c495314c0257e697e456437e14d697ac482765ff0cb51bc8ed2bb307cc35c41de5400b9900ce3c23a2218c31b58b510c5e28bfa456c7a370f617232a200668d1068d046475b6cfce0c1fcb4ce5595753f33dec0014582675a5ab9fcf9d783473f8215112da03e3a49074d4872063c31df8e9e01e099c563452c50951ca8952738c670fc624a93ab5330f002", &(0x7f0000002140)=0x1000, &(0x7f0000002180)="30753de4f47613a071d4d75c4a1cc96491ae12199a995e02cffb058426cd469f36e263510231e3cd3b3d23675869008c18d845a56f7b261ecf0eb78c620d81f699d109a7a1baa835e6043e55ad85d5cfa8001d583a33872066fd37bd7d9d1c7829a167b74934", 0x66) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002200), 0x8000, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) shmctl$IPC_RMID(0x0, 0x0) getpeername$inet(r3, &(0x7f00000022c0), &(0x7f0000002300)=0xc) pipe(&(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000002380)={0x1, 0x3}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000002540)={0x4, &(0x7f0000002500)=[0x7, 0x9, 0x10001, 0x1]}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002580), 0x8000, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000002c80)={'./file2\x00', 0x6, 0x1, 0x7}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002a00), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000002a40)={0xbbd000, './file0\x00'}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000002a80)={0x1, 0x3f, 0x2, 0x1f, 0x2}) link(&(0x7f0000002ac0)='./file1\x00', &(0x7f0000002b00)='./file0\x00') open(&(0x7f0000002b40)='./file0/../file0\x00', 0x80, 0x20) pipe2(&(0x7f0000002b80), 0x8000) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000002c40)={&(0x7f0000002bc0)='./file0/../file0\x00', 0xb5, &(0x7f0000002c00)='./file0\x00', 0x8}) executing program 6: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000400)=""/153, 0x98}, {&(0x7f0000000200)=""/48, 0xff46}, {&(0x7f0000000340)=""/131}], 0x22, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r1) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 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) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_carp(&(0x7f0000000340)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000500)="469aaaaff35e6719d209c8ff483cf9b32e5f2ea00a15bc0fb11f1c027f05f48da1fb8b781aec2e2311e7f14fbf8594c545c0fb446ead2e6652a47c018e9cbbfe768f3f07489642a467addaaee6d15af89d712306a1d901a81cc89f9b33d2e1b356d9fa89821ea33c97ebcef4fde94875d53e03d2e47e312e24573e63f0bff4513059872bcc9d56e2fd9e9f7b53c51108f1a36c13ba422a8d4aa9469b504645ff5aa78f8d393b7e68781e77f758fbb676fbd0fb8e705c1cbd97a3db58bd5ad77895d2f175f826401b6f55bdbb2dcf668f2b", &(0x7f0000000380)=0xd1, &(0x7f00000003c0)="bb5d621e75cc451abdf8f9678a2ec1457aa56d5db0093faff5decf41ba51c40f3d49149e34a4b20cfbea64ef46e855952b98671bbeb873220c6544c94d67abad5f7ebc771b9036bf71d78261e144215bddeacdacfb12932f86ea2d40780f63eb1720601a", 0x64) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) mknod(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000600)={0x1, 0x49}, 0x2, &(0x7f0000000640)="85aebead3e4ba7ba7831e2883255739ac960df6dd1647ccf8a94c44973feeea58b21820d495c42c46fc74034363955a0e49c74c5e2f36543856f331fdf321624540cc417634c9a7bb05d1fc64f2311ebb4adbb98cd380bdf4b87f01443e7934385744f1f9b762743cee450f3951c7d864adccf71494c2147fa118423e1b413910cbd155230f9f7f5a6cfedc16ceb0bee6261fb54f85c05c2cc136fddecf46509ed7ac75a511770319c44af2620e49dc3f5acc51fe3254f28b2c313721c5fd0df", &(0x7f0000000700)=0xc0, &(0x7f0000000740)="ced4b5273c66c693c8b4d6cc5a22e58c8fb0437f0e71a54c2978d2df4d277d031e1e5fb587c1b854718fb542e4438c61bb4063e4e6415171dbc06265d7ccb7b420f6652323f0e4dced446d6ab5134fba39b66693e89b43c9798114f92f8fa5a06816d22afef0e768c5748c8b608a97124d51a5d906142eee0fe52027fb", 0x7d) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) utimensat(r3, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) mknod(0x0, 0x0, 0x0) madvise(&(0x7f0000ff3000/0x1000)=nil, 0x1000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(0x0) sysctl$net_inet_tcp(0xffffffffffffffff, 0x4185, 0x0, 0x0, &(0x7f0000000440)="6e518d0da59c75119796ff696b36821cc8a141b81f2c6238329c388bac74877deb01d8c1c904e00853ada13debc7e2f3e695bc90760739e15a0e6631ae7baebfb52adbd974e2858ab38c1404090e27e8d2b92011821eee81461e83bf347c513fdd36ff93b3a0b59dc1fab6adcb19ae1f3a2aca1c60e650683444f3800ea008d94e979dde3142dd2c6b3c331c2ad042c5d215", 0xe) 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, 0x1}, {&(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}, {&(0x7f0000ffe000/0x2000)=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, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0xfffffffffffffc78) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) executing program 0: geteuid() r0 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4, 0x10}, {}, {0xfe}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) semop(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={0x0, r2, 0x3}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100), 0x4) write(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000040)) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="2e81fe36", &(0x7f0000000300)=0x4, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x80010000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semget$private(0x0, 0x3, 0x830) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000700)) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x3af) setreuid(0x0, r5) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000780)={{0x4, 0x0, r6, 0x0, 0xffffffffffffffff, 0xe2, 0xff03}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x13f, 0x0, r6, r5, 0x0, 0x2a, 0xcfd1}, 0x7ff, 0x0, 0xffffffffffffffff, r4, 0x0, 0x0, 0x0, 0x4}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={0x0}) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x6) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000800)={0x10, 0x1e, [{&(0x7f00003a3000/0x2000)=nil, &(0x7f00002f1000/0x1000)=nil, 0x8}, {&(0x7f0000120000/0x3000)=nil, &(0x7f00000bd000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000671000/0x8000)=nil, &(0x7f0000706000/0x1000)=nil, 0xa1}, {&(0x7f00003f0000/0x4000)=nil, &(0x7f00004a9000/0x2000)=nil, 0x2}, {&(0x7f00006fe000/0x2000)=nil, &(0x7f000044f000/0x1000)=nil, 0x1}, {&(0x7f0000619000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000128000/0x1000)=nil, &(0x7f00002bd000/0x3000)=nil, 0x1}, {&(0x7f0000125000/0x1000)=nil, &(0x7f0000381000/0x4000)=nil, 0x1600}, {&(0x7f00006bb000/0x1000)=nil, &(0x7f00007fd000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000470000/0x1000)=nil, 0x6}, {&(0x7f00005e7000/0x2000)=nil, &(0x7f00005d5000/0x4000)=nil, 0x1000}, {&(0x7f00005bb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000176000/0x3000)=nil, &(0x7f00002cf000/0x2000)=nil}, {&(0x7f0000084000/0x4000)=nil, &(0x7f0000147000/0x2000)=nil, 0x4}, {&(0x7f0000234000/0x3000)=nil, &(0x7f000009c000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}], './file2\x00', 0x87d4}) executing program 1: bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x9f}], 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x29, 0x20, 0x4, 0x6}], 0xfd, 0x0, 0x8002, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) setrlimit(0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) write(r0, &(0x7f0000002240)="3f4c653b9db7bc00494aceb66a92286e543f26489f3e4bfeef4a596c052ee5bb0aa6f41e124394cc0e6f659c994b0de9bfcae1ee4def6af3c82d48134d8d1aa181840de1f32f365db0480ea5bd95378a01fe16951e16c67932b05139fc2acb70788e5d10740c7336a5ce6e49a4e6ea97b44afc", 0x73) r4 = socket(0x18, 0x8000, 0x0) close(r4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000002c0), 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x11}, 0x0) socket(0x11, 0x3, 0x0) r5 = socket(0x10, 0x1, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000140), 0xb, &(0x7f0000000180)="6a7cd4d6a3dc6b508d495029e571906515103c22e5d79926fa9e76cf9952aa59e25b9010430c056a0a69e6721c247ec28fd9fb30b4fb359cd36a7dc5b1382f342c5115a18378d24c2c6f29bd84159b589b3b33fc56dd78a3648b3a68d2c27bbeb42fd715697c3026800837b1ce723483ec76c0d7e2f6134f450c69d7b225c173cb9d09fdf2225e579977db6d0936b6e1040d0fcf4853ce473fa23fb5d6371e99cd95e27e6dc872ff93d321360ac9994763e68e4ac8c246272218", &(0x7f0000000300)=0xba, &(0x7f0000000340)="1b8e8f120fc39ff4bc5dc78d37b5589afe5cce0bda3304343c463da8e41eb427b06099def06dc25b03dbdfe03bc44e89de0fc36d102499d2dff557a7791e10e4302a1bd2e808ae9817478dbc5a0007fbb9270b7c8ae7dde82abf6692b582fe0dfae72976adabeaa184202084fa60e5e6f79b19c6e7d7b5a6143559895d218a3bfe5e13fae2eb843cc34b885b0e52e6a67cda6ab781faefbe72731ac39ed59108eb72ef4bf5489b41bd7209930ff73c2230d283cf2a6feb06d0bed8c9e0ae0f90db75661755ef65c654023582841653ea288c5a5c958b03f0e22168fb4626c670086d19dc19b6ce82b038df3c921e33c0e935a2873c13bcd2632763b1748c4b524b0f070b3d82ffb9026831da607059904f9c90a7833db6cf25604edde8c8d0cf01e740ee99182270e76cc55cb01f23a8a9d5b018325041a8f4bed3985dfa32ffdc04d308147d81d9a73d60be1d08ec1afc9733e819cccf0bcf67e8d74b49c3f12c713c477eaa962bc80a056910bd4670d494c2d28372d8790b76b52db5405cd2f8f3513d516d9a2e268c6ad58f39dfeb7885886c8bc2a5c43f36163e42cae92c60e7563e8e25d75a0effbc6aec8446226e00822c6eda203567b8118063a849e77c132d13df6e7cf170db28bf3cfdd28d536b4e624709ea9b62286db347354e821e54de6ffe1804d63d0e9191b9ca3b62c8a3a94cd96f93472614c41aa465e0af7ebd657a9da68fedf9e42f9b6343fe7fd53886c7e31f78120848749ab112951b031a3999a476601526bed72a4bf2ff86b106f44fbde16bf1b7270f051286564242776b93969f18b3a78891f4ce68c4cb4740eb6252dc40c801c955c54c3a1307a88ba943acb8c18c6897f4208da4e3c14efb7d167a83dfd37106b3ea88c4e5f7d06e73b34045cddc54ea57f0f104ca3ae2bc616262eb3f7a247d33e4f4a01e0f1593577075395bbd0cccf2713f49c6a2546b63e1256b0d0119759271edeb91410a977730d7597ca555883c0ce0498e418296da15ea95149126c96485e1c739d1ec6665314ecc45aee6eb837b052edcca5c890c5f6aedd7764952d22f664bd326d4b8ef9e9575b051ba2fa8d411e1871181026d8fe988ac60abd2ae0f4a73d3daf43c4fdbb749e6cd153ecaf9b004fdbda75e77cf25a76642368eba1e50116207f3cae30e058c641b2a9763a12445474177e4fea7a653727cda0b3906801aba10da4e4b28e45296423032a3b636a6ca62a339322c806288e6ecb674dce85d74e5a98fe9162e9df3c63f37636409ac6d8fcc8186a50482eec29a2882b5eb2303a63fb6c475dfe3c5e6b8843b51ece1bb1aa6497c713d44442b24f5a43eba023bf31490b3e28cbc97d60c1fdea22f335b66d6cd6afaa2b0d3871c0ab5f24d3c1c8634d4d32c8285c43b1d919ff4bec0b2b15674d2f0f3f49185e5fd29c546ef5b3db1b2c79a844148e67506c1beb3ad6d422757e45d78b5aa1809cbaf0c7c5bc90425af154dfe667a1c3bd391ea0d1c002645439f97e4a2e449f582f1112fff861c1286ce75e8297ea351c82074e88b742bab9c17bc7d99d38b30efb1080604f5c6dedc5f9c4d36406b6009a79d497f998f4861162f485d649f8aa5cd54c9ccc2ce7dddd3d7a2e078afa5c3e0bfcfe7e426eb9edea6f89a8fabee4e3c75eb60eeaf0638141d441c36964a2c1c511eafee4be72b1817521facc6af0e4a888cffe964a5508c282afed0acc2181532e29ec38aee91a72e656b8f08ddbf096767152a2cd54980aa40708c287173fba6f61777fe4296373517c200e8b851759494dcd0c845aee5482a4fb19e52d76f680f0c91b0a9afeb2e2ec01494ed059242625b0878aeaa45ee77da9e87bcb6f45a00a146d890550b9c4c9affc400e312f7a0e6a05873b146eeed8daa74ed632a51cb3479fdf7400cc9e3a51ee53863bfa0c7fa23f787bfbcb248e49a3aac322eea8ebad9c3c2ea8e1676c84b6c4924fa97ec3d0e19f1101d598ecb983ccd782f2a79dd549f7e59c78a6a2df4acf97f0923ae3e60e131d132efd8f0ceace4335db5b94351f060bb32a0669405e0bb71b79910a284329d6bd8c0c99a3254fc69e861dcf853c4802f57628d9dd77d0c8bb3e4bc6336f5fe8f57846d19d7a8d6cb5932cf4040231313d4a5f7ad5cef852c2e322750f429e7cafabeb7b5060c1619dca8b86df4a2627550f67711c220228c6f7ad593f7152a6b4bffa6415cf720a99d694f813aaaa8e206acc4444498296c897c760b563825cc7292d1206e2b4786a84d14318694163464f745615f9b68e2f5b036c85e3f44e79b497a966db86a79aba515cebbe2ab342cfed99fc8f8b361dd46f45a6ae6401eb3923b25dd996aaf9f17d2bfcff9260e11439ed16a2f216f5d7820fccf66cf7de0e39cf0fb6a9422fdac74765ed4ca1c455d9a75078b297d07e8e6a9f459f765b0f87f43f3a12ef2b222f91a49217c1c0568082bb0629d59cd87ec82c6a78e4df125e06a71af20ed03628a8044f6c4e6747d700bf87ea1705b04201d7db50e730283ac2fc27a33a262c57d536c454797b945a5e2cd1d5e36c5a258c6b77d2e625fb49bc79eeb4b205d1c3ceea829f8c82fd6ee38e88a5c8b39a5460e8ba111bd0c32820dc5eed899f9b1edea06fd2f3d4471d46857a4430986910665a71a29f3042d3df446a7c5b79393020d38c64f50784bf28f2a5bbefdbc0d011e466a8cf123a4d8772785aea8bcdde83a32fa3c4bbaff2d3beade7d7da63ffd731842aa6dfcfed1494658934cc028ad99fac7a6db46c389bad634cd53c2c5a6976ee594876e8e4235afb3bd576795a3c06cb744857b27c0cbaf3cc628899e5f08343b3199769334a1677edbcc8447654021440155d75b52d5166a2e2910b2a0ea6275c7f7d64c6e3eb7dcb1ff251547720edd7141146818b1107eeceb3b736701860ab1205782e0d836ca874798a29bab8b38ac86c4ec527345ab77fe05197f73e4a7b9504d9cf0c5e0be56b6be08e587329eb5e66204dfdefd4b1b07cc2002e213edc729fbfb26db746ebd1fb23ffefa0809907aea7c3eff14693434326926f92362329b501e8c4e874a055b670c8f3cc8ee4c929ee7e91d0f50f1382432e83e7358c7aedd8c209b66316425caba7184082f760f64425f31e4ae3a88fcf7f10bd93eae4224c15af77340ae79f9d89362791a1ac086472e0b2d63159a9e5bef0da6acd5f718b74d9e641aec653f5c5e2f015b4a42dd15659fd189ee3845a44434a7f1c1e138734b4e3faa8d2cd58529febf2c320d5570c176cae059b8e80cbe3ccc0543223993ab0c533e709e0d348eb1230327b68860ad903ad32455ce8424615319859daba556c42265987a608f9ac469a88d2dcdbda7e844822eb1bbdf26623d4112b76a0e33a25930ed7ecd49746e275b84806ea0ddf3f9d2a483c10a06b677376bef2e8544dcea5f8991506f58cf221b2b61713f5675d9e4d63e01ae1a1adedaac59c520f5ae0be8eaeaea121cef3ba2950b1fb2f47840a93bebb6d020199f31227b3ca236a6d9aa66ce1cfe0429d2298f268d17518452313e6b86fbf7dacc060b3d655fbf5590dc0bd17886962208e2f890f746f2387de29792a53dcf7672acc84740ae5eacf865d5af61f33e3efb4dcc08a5c22e21820dfe50f17c1c98e353b4a19b97a671298838c14e8bcc2af4108bbf4afa5e5b491a67fa3d6d3dc3ed549c9d4abd01150f16a0a89c33c546a6556e5cf9fe7a6c2e518ea92d007afc3931a063793cfc5ec5f58154c603513440ae82272082c04420451b28f1354bfb79d87bdc034f7914be801a3d255db691ee24bd30dc81f98988615d8fabd0e33c77db6b78fd620537342f9a9547e7364db993c00e5da4fff2f927efb70aecf430dd03cb9107468e68e6fdc9ed2bb5cb29222fab0cf87ba14a0f0dde993842f7278b04c4e0451a66d8cf578da6771637bfc81999a9254e7ccea681152f0461c5097acf90d51d18e2596ae107624d16c1d7a6e9bb2d89a0df435b32eed2a652fe187da98ff1c900b9a2623086f72985de96b2fd143ae9c9a2d3d43f23d71d3d9972d7ca08a4769799c3763580a7569c9c3f1e37977ab3b05cd39efd4fe54de1676c376836a7d0454dba17bc7e642e57fe39296c3ef5d43bb2c63f1eae6a61843f1d3a84d1bcbacc8e148390e3295d80e66efea18f043cb1e0b4e7e2d5e8c14abf09ab74c269d532451cef20dcbd1f45944de504093935a54a49ba62e055746d4a738ecb4b2a1d91475823e7a5bc007f5b1c8b62843a31e53a883b8b808bf8316b43608e1fda923c588caa999f2f0890121a43b766361f9c903fbca6958e559130159a74725ec91afd88b6906bff42205001ac10dbb08811902203a5cdbe326e306009c864f7cfbf47b8edc2010ad0aa7bd1410cd01d081b840bd3a19b0df3205fab9cbe3b7999a81f32b0e0109b5eb360a155cf5affeb68cf16a50dc725e426130eebe77ed828115c543874acb0d88b1f63b90470dc69ff66cfc7150c6fe04befe28cdd0dda8c7bacdc4f78e0fcf52dae332ec6431bb71927d72eea8a21969a43d4c29b3fdac13dc7efca878b721c8690655f1ad0bb67509f746e7dca0abe9942ce7e856882753104103e3cb7a658c6a28b2210f26cadded5679d3f0f97f14b7ad4f5073e8889abf9f80955c8a5e8aec35a671dbffb5b8cc6e0ee08294a00eccd89f6af2f649824d4c46e573bdc758bdee9a85b83cf03c90df7afa64876eb36512d0477a1e2f6177a771fcc93f874fe975290b5d55d72710a57c6cc5b3a4dc8d207d505ec16386ef45462614713242ae028c4356760c71677c5b4c51014fd24bdda71e6a57817cdc13af8ad6f153ca6feb9f7a71407780855b78726465302d7a39c0c49f53adc22a1c9004e0d35f5bfe1a1e0a018f6a42e4f811b7250fd3a8fa085fd366bbab350dd9d0cae91e1bd33da620b5a15f28a1d1066ed196dd85483f2c8cd95c1a100b50ab630ece2f961bdd36b3abd7a3dbe28f8432eeca6182b98e3dd0ff3cdad383bf258f781696c17d8ba7875840b7a3a6a5fe0dbdf3e8aefa8b86ece2987952ea1a8b500cbc648909539b28effe86409e36d8f274eadb04abffe6db5f486a1604a2131de546348f54752dd9089b2d3c7309fb603a0578b29df41f7e1b08f689acafeb5f066fb64cb5fe315be3c3b0bb3c8adb1faf8ef9ca4543f7a9d3693317ac59e2d5620c452354d2569ea4c962d89a8efc4dfc56ca2836c0707825c9fe4c7c0c14279893017fe7ea8e5a9dd67fd55612e756b9c5c0056556a7d5f1b19b29ec361ff612c0eafb19a30f55558355623826683abd4d47608d042c54a89323e04e77249db9ac9456474e7accc3e722ba16785d1cc3d5cc244509f5f49479706b96a0448bc0ee99c46dacb12a3530f84c66013214282a300075bac7d14b45eccb80159800e17899fe5efe5cd151633cbd584e2d363b838f7825e960df3accbdef50576ed4a207ea760347f36b1bf71edeb5594701c47e4ce113c7ec029a80bcc46403aec3aa815a0abebf460abecbd1ab1fc5098e8d9c4eea0d430878d1c0836d56528833ee7d6210697fa88bc4ed49e96b088877b2ae18b2f8d45031f0f9173bde0a01abf97bd57ba1255d217880ed5c37de0d0867eea95f3a06c4ab591d6b3af802a367d2eb3c77be1c8158815c471410bd36e74a2dbfad04d24e5bc5f301be9101c06893a6d5e91ab46599ff96f22edcc1d0810f3f6c1784f4e42318620d973518226f280ff623e3b3508eb1fba0c0c232be660c9480f0dc2d4a4fee76f878d1cf809125afef064604501f2edbaa044a7b8b7eb31751c56d1bddb48e58263f37df10ba0f59ab71ee1362eda10be031a36277a3927c1de460101e5fd088146832ab6774266a8795678d89cc2fa239ef8917877bdbad31b51ffe8b1c625c25aac40577ba719850cd9019fc08d3d4e0bfb8612fd60ccecfcc6f834f9f9623fcf3b0244811b2a663a8d44be7857269ea84807377e3172febd94cc3772b3dbcfb7fbee0562e76923872f506e8b029a2aeea5951722afcd8a51", 0x1000) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x200, 0x0) mmap(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x4, 0x2810, r6, 0x10000000000) setrlimit(0x0, 0x0) getpeername(r1, &(0x7f0000001240)=@un=@file={0x0, ""/4074}, &(0x7f0000000200)=0xfec) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1403, &(0x7f0000001200)=0x7, 0x4) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000022c0)=[{0x1d}, {0x6}, {0x8106}]}) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 5: sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000080), 0x0, &(0x7f00000002c0), 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x6, 0x1000}, {0x0, 0x5, 0x1000}], 0x2) r2 = socket(0x11, 0x3, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, &(0x7f00000001c0)="cb5c6d61627145", &(0x7f0000000200)=0x7, &(0x7f0000000240), 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000340)="02000000", 0x4) r3 = socket(0x11, 0x3, 0x0) close(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7fffffff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) socket(0x0, 0x3, 0x0) socket(0x11, 0x3, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fchmod(r3, 0x40) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000440)=0xc) executing program 2: socket$inet(0x2, 0x2, 0x0) kqueue() r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000000000000d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70040010"]) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) close(r4) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES16=r2]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) setuid(0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x2006}]}) write(r5, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x0) r8 = semget$private(0x0, 0x2, 0x8a) setregid(0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r6, r7, 0x0, 0x100, 0x53}}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x7}, 0xfd2, 0x2, 0x455}) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000000ac0)=""/79) shutdown(r3, 0x1) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000003780)={0x0}, 0xff56, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x6046) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8000000000000000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000000)=0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1000100000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa2c"]) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000040)) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 7: connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x3, {0x0, 0x3}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000001500)={&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002900)=ANY=[@ANYBLOB='0'], 0x2c0}}, 0x10, 0x0) recvmmsg(r0, &(0x7f0000002800)={0x0}, 0x10, 0x0, &(0x7f0000002840)) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000240)="839ed947b9b22b3481c231d1f4a5aeef903b68be89ab4b766cdf7aa3db5dc252327286b0a8e04fcf436f6e0246eac371e18f8879d2ae9ca6b64ac853f2ed879a7f52c1d368ac889f6127193e64e451391e7b05cbd79852230e184ca9f4f172c7ef45ff7bbf2dd3c0043e67a84a980a965246e880c2fa62e2215d0d74b44feb7b5a872464f1dc33312d4dd8a3b74892e1dd24818894810f7ccb2c8c842d6a3d5ed6caa46d3ad4aa", 0xa7, 0x40b, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0xfffffffffffffffe}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r4 = socket(0x6, 0x3, 0x0) close(r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000280)=ANY=[@ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="6040f0019078000500000000f84d9c5db90698622ce33c3e51c5acbc28c2645987353ec3d166c3546060ac9a9418568c1b9cc355060b0a8649405ddd"]) syz_emit_ethernet(0x149, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000081001d0086dd62155058010f2b04fe800073b93451b5eab4000000000000000000000000aa00000000000000000000ffff7f0000014e214e21", @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="9100000590780006080a00000006000000010002045c0000b66fdf6a4a19b9a9fd7cf299cb42ddaa37d7ceddd1f1674f3726ea75ed2b62076c7e4cc98ad1661240100f73180eafacf37a1bf110f933d9e9d59760e4fd400b002e71401eec44bda553f4df0b66ea55d353673e099c48252e9b888d58e07d5826b791949948481c77ab27188574d59acb5d2a687a136a029c9492d036b3c3aab1b07b9d683eb79ce4fcbe3e20b257335c8d314fb8577a1a20d8652e815ca0d48715bd4aa020e35f59b1b41bdb6ddeef85186adbe277ee755e5d3ea3eb2e4112c26f70bf361a351d9ae30c47be04e7aa8aaf7cd206b2112d5d2c877335ccea55328ec4ca5253c16a2cfd0f"]) r9 = dup2(r4, r5) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x3eb8802, 0x0, 0x80, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4c}, {0x80, 0x80, 0x0, 0x1}, {0x6, 0x0, 0x6c}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000140)={0x1, 0xfffff001}) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x7fffffffffffffff) dup2(r1, r2) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 2: r0 = socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206911, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x5, 0xbd}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1000100000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) writev(r0, &(0x7f00000004c0), 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000340)={0x10, 0x1f, [{&(0x7f0000163000/0x2000)=nil, &(0x7f000035f000/0x3000)=nil}, {&(0x7f0000410000/0x2000)=nil, &(0x7f000055d000/0x2000)=nil, 0x8}, {&(0x7f00002ae000/0x10000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf8}, {&(0x7f00003d5000/0x4000)=nil, &(0x7f00005b6000/0x4000)=nil, 0x1}, {&(0x7f000036f000/0xb000)=nil, &(0x7f00005df000/0x4000)=nil, 0x9}, {&(0x7f000034e000/0x4000)=nil, &(0x7f00003ec000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000304000/0x4000)=nil, &(0x7f0000285000/0x3000)=nil, 0x955b}, {&(0x7f0000697000/0x4000)=nil, &(0x7f000022d000/0x4000)=nil, 0x8001}, {&(0x7f0000121000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f00003da000/0x4000)=nil, &(0x7f00006de000/0x4000)=nil, 0x5}, {&(0x7f00006d2000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000007e000/0x1000)=nil, &(0x7f00006cc000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f000059a000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f000027e000/0x4000)=nil, &(0x7f0000097000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000654000/0x4000)=nil, 0x1}, {&(0x7f00001e0000/0x4000)=nil, &(0x7f00007e3000/0x4000)=nil, 0x40}], './file0\x00', 0xc59c}) r3 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec30679f8f5821eec49988861be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d803", 0xfffffffffffffe8b}], 0x1) getgid() connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/247, 0xf7}, 0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000500)) chdir(0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/505}, &(0x7f0000000000)=0x1fb) r5 = accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) r6 = fcntl$getown(r4, 0x5) fcntl$setown(r5, 0x6, r6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x801169ac, &(0x7f00000001c0)) executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) seteuid(0xffffffffffffffff) r1 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x801169ab, &(0x7f00000001c0)) getrlimit(0x0, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x35}, {}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693d, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) r3 = getpid() wait4(r3, &(0x7f0000001140), 0x3, &(0x7f0000001180)) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r4 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x21) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4091}, &(0x7f0000001080)=0xffd) accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x22, 0x0, 0x0) socket(0x1, 0x2, 0x0) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 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) (async, rerun: 64) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) (async, rerun: 64) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) sysctl$net_inet_carp(&(0x7f0000000340)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000500)="469aaaaff35e6719d209c8ff483cf9b32e5f2ea00a15bc0fb11f1c027f05f48da1fb8b781aec2e2311e7f14fbf8594c545c0fb446ead2e6652a47c018e9cbbfe768f3f07489642a467addaaee6d15af89d712306a1d901a81cc89f9b33d2e1b356d9fa89821ea33c97ebcef4fde94875d53e03d2e47e312e24573e63f0bff4513059872bcc9d56e2fd9e9f7b53c51108f1a36c13ba422a8d4aa9469b504645ff5aa78f8d393b7e68781e77f758fbb676fbd0fb8e705c1cbd97a3db58bd5ad77895d2f175f826401b6f55bdbb2dcf668f2b", &(0x7f0000000380)=0xd1, &(0x7f00000003c0)="bb5d621e75cc451abdf8f9678a2ec1457aa56d5db0093faff5decf41ba51c40f3d49149e34a4b20cfbea64ef46e855952b98671bbeb873220c6544c94d67abad5f7ebc771b9036bf71d78261e144215bddeacdacfb12932f86ea2d40780f63eb1720601a", 0x64) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) mknod(0x0, 0x0, 0x0) (async) r3 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000600)={0x1, 0x49}, 0x2, &(0x7f0000000640)="85aebead3e4ba7ba7831e2883255739ac960df6dd1647ccf8a94c44973feeea58b21820d495c42c46fc74034363955a0e49c74c5e2f36543856f331fdf321624540cc417634c9a7bb05d1fc64f2311ebb4adbb98cd380bdf4b87f01443e7934385744f1f9b762743cee450f3951c7d864adccf71494c2147fa118423e1b413910cbd155230f9f7f5a6cfedc16ceb0bee6261fb54f85c05c2cc136fddecf46509ed7ac75a511770319c44af2620e49dc3f5acc51fe3254f28b2c313721c5fd0df", &(0x7f0000000700)=0xc0, &(0x7f0000000740)="ced4b5273c66c693c8b4d6cc5a22e58c8fb0437f0e71a54c2978d2df4d277d031e1e5fb587c1b854718fb542e4438c61bb4063e4e6415171dbc06265d7ccb7b420f6652323f0e4dced446d6ab5134fba39b66693e89b43c9798114f92f8fa5a06816d22afef0e768c5748c8b608a97124d51a5d906142eee0fe52027fb", 0x7d) (async) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) (async, rerun: 64) utimensat(r3, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) (rerun: 64) mknod(0x0, 0x0, 0x0) (async) madvise(&(0x7f0000ff3000/0x1000)=nil, 0x1000, 0x5) (async) socket(0x0, 0x0, 0x0) (async, rerun: 32) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (rerun: 32) acct(0x0) (async) sysctl$net_inet_tcp(0xffffffffffffffff, 0x4185, 0x0, 0x0, &(0x7f0000000440)="6e518d0da59c75119796ff696b36821cc8a141b81f2c6238329c388bac74877deb01d8c1c904e00853ada13debc7e2f3e695bc90760739e15a0e6631ae7baebfb52adbd974e2858ab38c1404090e27e8d2b92011821eee81461e83bf347c513fdd36ff93b3a0b59dc1fab6adcb19ae1f3a2aca1c60e650683444f3800ea008d94e979dde3142dd2c6b3c331c2ad042c5d215", 0xe) 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, 0x1}, {&(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}, {&(0x7f0000ffe000/0x2000)=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) (async) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) (async) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0xfffffffffffffc78) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000001d80)=""/164, 0xa4}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x6) clock_getres(0x4, &(0x7f0000000200)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000880)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd00) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1e, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x7ff, 0x7fff, 0xffffffba, "006a00fdff0800000000000f00"}) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000240)={0x2, 0x40, 0x7}) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000400)={'./bus\x00', 0x7ff, 0x2, 0xb9c9}) r3 = socket(0x10, 0x5, 0x2) setsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900f13a003be1e384000000000000000000000000fe8000000000000000000000000000aac9"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000204000/0x1000)=nil, 0x1000, 0x0) pipe(0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, 0x0) open$dir(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000002c0), 0x0) setregid(0x0, 0x0) setregid(0x0, 0xffffffffffffffff) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d40)={&(0x7f00000008c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001cc0)}, 0x0) open(&(0x7f0000002300)='./bus\x00', 0x2, 0x0) flock(r0, 0x6) executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() setegid(0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440), 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) ftruncate(r0, 0x80002) open(0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) setrlimit(0x1, &(0x7f0000000980)) truncate(&(0x7f0000000000)='./file0\x00', 0x3) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x80) executing program 3: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000640)="a5afb9ea7497ee7d1a2959099e5ed9e107ae73c8b65dd336870871915c5a9f34bfa5efae9615768a20ba1676391e5c4c5aec6b574f03cdf88ed102c192480d61c3686b29f51ebf8e740c61d3458514c73aad4c2c71873196770fcdf00b80d914273eb6e5c083f808af22b042ca9f784ba266c5ae55ae1ad31d8de4550709321e3296d0636424fd8b476879ed52722edbf2303dc696bdce35c8309a34540936231d5a4f79e3912ba95da7129c51d856165fc7977c0e62c89867fb577bf46ca3c3568a41f9e13f2068a493e2d7dc5b39efea4ef7c72d340375f123d7e2703827abf6a35a3bd418b9b1c1e7f78a5a65e03e4f416d12e61e5925a4d80e4e704ffeaf5a6229d4f1508ec6930a3402bc9a9b170c3f538c67d687747da92be21519a9817804518ec660ba286b6c8247888e5ecffb34fbe19fd4af78bc6259174a2d18", 0x0, &(0x7f0000000200)="a943dccd182eb1b923360d82e84042fd24e8a50da8f1cdfd98e6f01d05bc", 0x1e) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x7}, {0x84, 0x0, 0x0, 0x1000}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/152) mmap(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x1, 0x4830, 0xffffffffffffffff, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xfff) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x3200) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x78, 0x0]) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000780)) read(r6, &(0x7f00000001c0), 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="02f08d5b", 0x4) executing program 1: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) getsockopt(r3, 0x914c, 0x81, &(0x7f00000005c0)=""/4096, &(0x7f0000000140)=0x1000) connect$unix(r3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = dup(r3) sendto$inet(r4, &(0x7f0000000240)='\x00\x00', 0x2, 0x1, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4, 0x6}, {0x87, 0x0, 0x80}, {0x46, 0x0, 0x0, 0x10000000}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x0, 0x0, 0x6, 0x1}, {0x8, 0x6, 0x6}, {0xa123, 0x7f, 0x2, 0x1000}, {0x81, 0x3, 0x7, 0x9}, {0x0, 0x1, 0x30, 0x7}, {0x9, 0xc0, 0x9, 0x1}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) r2 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x2, 0x1010, r0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da400", 0x3be}], 0x1) symlinkat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') writev(r1, &(0x7f0000000b80)=[{&(0x7f0000000380)="693b9bc414a932026faf3315fad027f7675c5eecfe86d6a9854a0fa28094a0fd37457734efc6068a2452f3feb662749601271a327c7dbd99a7b0b2c88a444561ddb41782fd8ef037266abc2689d5b175c481b40ba3bb1c4ee8e3ee430cc43af7c17a6c622ee6b9420d67c833c9de303224518c8b2e1093b5c9583fca549ab30204d4b3def6af6a8ab308086dc42886aeaa729b84a38aab7b5137f940551e3dd37f1aaf2bde95449b41defab3636930eb88d5d4c8de7ca6c5c5bed01b53b3327ba81ca2a171b57235", 0xc8}, {&(0x7f0000000180)="7d7d8308da4092b5082ac1e0565bc6a1943e8f42c538b094b2288991df0383c5b47f6670e72bc89aa6", 0x29}, {&(0x7f0000000500)="cf85c9a3138e89a9075a4c47bbdd9f66db6b277303e57c56973c51c57b56165ccf2de753d1a966dc9167afcdd48ddb36b738031da0948febec4a26849b799d48bf4d158c25a43fa0c52d98cdcabc6ba05bc9ee3d8c64b72f8bad98f3f96a5d97cd1d0eede51308e8ee902a5e0da0ac56845f4751afe7fee535c18db7f2363a241553c0e457b58e310d85a1e4dcbce9bcc5a2ea16efe26e5889723411a90c7d0079d4e852a974b895d3", 0xa9}, {&(0x7f0000000600)="1d0524e18c641b2789403ddcaf89d68216e29201348307c7f26871596015a1f8b768095aa3a21a85aee293f4b1f62f2e07a385658efa05ddcb3b3a83178bb0ebb949b23e50194e85ddc4618775c2f99ad9efedd614625d688018fbd4d8559b96548f34261a589ee2a098c2d6735aaf1f4d962b3ee19286942499113707069f5105c06034bbded2021de1f96099c6707906ef95a64dbd21a343f70ac172b5bae33616a85e71f45f81bf38fed3d0b1644dac2bd22378e02e608e2b5f103deb5eb29706dd595316d3b7a0ee57d8c1b665896183feb2e879ca9cae76ba902daa7ca70aff6d3cfcafbe2f21f374af520796628f149729b90f11", 0xf7}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 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}}}}}}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000128000/0x4000)=nil, 0x4000, 0xd) setsockopt(r4, 0x4, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r3, &(0x7f0000000300)="f92a2d89597f1956bf898fcfca3809dfab229bd3", 0x14) executing program 2: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x3, 0x0) recvmsg(r2, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/172, 0xac}], 0x1, 0x0}, 0x0) syz_emit_ethernet(0x4e, 0x0) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvmmsg(r4, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) r5 = 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) connect$unix(r5, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r5, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e782023740000", 0x79) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000040)=0xffff7ffc, 0x4) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) listen(r2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="101a0000002d5e7f8adfe04639e610eac76e8f0700"/31], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) open$dir(0x0, 0x0, 0x4c) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff67a61ae319e80800460000340064000000029078e0000002ffffffff010000000004000000e0000002ac1400aa00"/66]) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1000, 0x80) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000240)="69633c83d6b2d8483503a0f11db2b3b78c6931b91a5d0387549d88a5a6bc1a40a4cb6e3d3918db4f0a0eaf077ade1ed1b179ead1130256d804c1d0154f51d02f24eb2b48b9ebd60056873255b1d739818b493e3c8ff8034745abf0d5cc6ad00a5d90238d6f3dbe9d43fe9611d4f7d271be3a998d244930e99b7c970db4dda7a7fce25d4b8dd23402fa13ad3479a45f90ffc202017d59f2f9f7c2ebbbc5b6dea7ed95d37d83db42be368cd5a3649feb71c40df47c98c1fb4d896a66d7d9db82141f83aa9f0f99e1ecb457ca08cb26f2e14a936e05d669e2e692463a32647f615d67a6ad5d61dadcc9def2376cbd41641dcd31eed6640d5073ea5fb303b4", 0x0, &(0x7f0000000540)="3d7684860600ddfc22e33365aeb786bd6d1b5002000000000000006edc1b9acf07426f609e2e5e3e9ecb464ec89f20c31a60e30ae6fa2957c92df01d6ac78b80fa1cf8ff6e0ed80766c2dcaf893148ba679ddb92480bc061d858af23b444c925f212f0c07e6d7bd30efa628777d4635ad8bde7b1e32ef77489e39ffb839aa83efa9b8f4d464ce05c1d91b9be22975aca4872fa564af4ebdedc1e4d48e0d1bdfd49c5e727d57e31bec2a4f2cde0da3a6ca018f53ed18cc6a1cf0200000093d6455be1c369765ce60a7553d3459c558762e4a5b3c4004375cf073eb935548fe74a132486ea82155f521f7eb056f144de0ae8b6cb471bef361165a7792310a9e179b888e24ef0e95c49959f0575f0633b8e99520567bdcabe3f91d0f98e9719f72969ccb094e9574999a7ac8ed123f4ea92e97b23b5cb84e5a4a94cf412fa89d7bd600dc7736e14", 0x146) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r4 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, r4}, 0xc) openat(0xffffffffffffffff, 0x0, 0x80, 0xb0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000080)=""/107) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000240), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x48}, {0x4}, {0x812e}]}) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) fcntl$lock(r3, 0x7, &(0x7f0000000100)) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2000000000008000}) shutdown(r2, 0x2) close(r1) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 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) pipe2(&(0x7f0000000380), 0x0) r6 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r6, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x3, 0xffff, 0x0, &(0x7f00000002c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x1000, 0x2}, 0xc, &(0x7f0000000280), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000000000000000100000007000000c800000000000000ffff0000010000009c0dd2c1f7409ee901acb8762fe5123d5e91ec65e1308fc836733844fccbc8ba2b91faf69c191569ca1eca2dba5552b7d98c7a1c7ddce999a3701073016adf83f154a1024baf8ed64c16bef9eb21b00a99f941413c8b5b329645c86092d70c71bf8610ba9061a7a3a00277d33905e2043aa2e499d6b5a686f5c9121de89c93f7ba34555a2140c08e679b2c0b7445b4447f7e2bfdc7b77c1158fb54865d373ddd612c4483605bcd3b17d00f7e50a3a01031c35a00000000006000000000000000ffff000000020000d157ba232bf38e27de706096bf5961e373ee08fe1040d6d30df6e8152d57a572dd22a4c9b10a5b00efb5354a18b8ad2afddb6d7e70c87a0d08a5cc9b69be3f8b10a4c14ae558112317313ecb22d3592b50acad04aa000000000000080100000000000001000000090000007ecfeca9848eb0487e03541f35aa88a205bfb1868b5eeafc75d5c28fea640e2f44d2beb1c639f1e3d6db0d4f17c4683db1d1f69d54a81b4195d87debfb83025e94298fe881a9f44c6515d1792f56dd34c76db220b03c687b6f7928698a3b8606ab41a025db9ffb2ea3e76c6013c8c0c78de1943a3021e4f1c5e4f08b6cd093dcbe65cf34c92d3f6bcd8f6e815b7aaee3119f652e74249f25471b6b473e7e6916a1537972f69fe9f803116fc7f848c563ce5073fd8bcf13df28fee402fab6f0393a30fe5afecc7ecaf1192248dcfaa92440fbb16841ae10daaa9901a3bdcfc0be86822c9e43085821f6cdf106a4a7d1636468306b78000000"], 0x240}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 0: geteuid() r0 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4, 0x10}, {}, {0xfe}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) semop(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={0x0, r2, 0x3}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100), 0x4) write(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000040)) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="2e81fe36", &(0x7f0000000300)=0x4, 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x114) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(0xffffffffffffffff, r1) setreuid(0x0, 0xee01) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r4}) syz_open_pts() socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(0xffffffffffffffff, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, r6, 0x9) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x5, 0x0) msgctl$IPC_RMID(r5, 0x0) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 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) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) 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, 0x3d, 0x0, 0x0, &(0x7f0000000400)="6e518d0da59c75119796ff696b36821cc8a141b81f2c6238329c388bac74877deb01d8c1c904e00853ada13debc7e2f3e695bc90760739e15a0e6631ae7baebfb52adbd974e2858ab39ca27db448b69998338c1404090e27e8d2b92011821eee81461e83bf347c513fdd36ff93b3a0b59dc1fab6adcb19ae1f3a2aca1c60e650683444f3800ea008d94e979dde3142dd2c6b3c331c2ad042c5d21573dd5c066471885c2d697d0459d70b17bce1bd3333730f480b38634306a5d95ccc4f87cd62df89aa13b844b2c0e1660f9a4cc7109772b8b405e4db126c2a84d8f1915b890b8515e2893f62798ed854c85fac90192fcca9c4779c0763ccab2963a0dd53bf81c8220fd9f0db84cdc9b217c3ec74b38b4eeedc770ce5b2c1a8290cdac867edc362a3b86c011280d33c5a2e99f9425143bb7b7cb2e438b0d6235476a4fcfdd1279b2882d3d0cd586d27ef0837c439b050cf8f41f74f757102ffcde9243bec97c4b5a0e9b8a747ea0176276008ddea5b1497545e186ea71ed5c31f45414b6474bae4ee05e98bb28bdbe51828e8b155df0c18af6643a08bd3a4a83c6080a259669c237a087b39e49093d5972f4a4ef8b3607229055a6619e9cf9eedfa4c8737343085ab10730ade7cc2ab4a2262625c48f9f5223eb3a2841d0938c33e53f4", 0xffffffffffffff40) 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, 0x1000}, {&(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, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000039000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00001dd000/0x4000)=nil, &(0x7f0000060000/0x8000)=nil}, {&(0x7f0000696000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400000000000}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000093000/0x1000)=nil, &(0x7f00003c3000/0x4000)=nil}, {&(0x7f00003a4000/0x3000)=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'}) ioctl$WSMUXIO_INJECTEVENT(r2, 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, 0x1}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0xfffffffffffffc78) executing program 5: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() readv(r2, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@mask_reply}}}}) close(r3) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa", 0xd) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "2e957b", 0x8, 0x70, 0x7f, @empty, @rand_addr="297530ac4b1d49265c3d1e9b53341f77", {[@dstopts]}}}}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10520, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{}, {}, {0x6}]}) close(r0) r1 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) setreuid(0xee00, 0x0) getuid() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x2}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r6 = socket(0x10, 0x4, 0x4) close(r6) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000000)={0x3, 0x3, 0x40, 0x100}) sendmmsg(r0, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000000100)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x9a}, 0x10, 0x0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005016000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200004fcf2a8f667c8d7c622700720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000900), 0x0, 0x7, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r0, 0x5) getppid() connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000240)={0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000001080)=[{0x20, 0x0, 0x0, 0x200}, {0x6}]}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x4, &(0x7f0000000280)=[{0x30}, {0x28, 0x0, 0xfe}, {0x48, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r4) executing program 4: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/86, 0x56}], 0x1) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000600)="b0a4c5aef22500bef5e1e5a3d7d0bd371b53ebca228e3a7f78f3c820922c226da6dd89cc18010e8dc216ac81232ba2152651484f7e927f4230d323ff5eeb6396bcf371a748f9777cc1d71d4550518eb571fe6d6a539bee70d3f1b790038ae39b5050d9bda8d3e5d3fb7541b5fbc48640bccdb36fc9c9d205ac52803a0c11d3e2b1f1c89f0b15e3a7726b9b90fbf9b1a43fe358e6ccf82b36cdeedebc8401e3835db7fd47b4669ae65ee817410c5b44dbfd70382e", 0xb4}], 0x1) execve(0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x8000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x3001d) truncate(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 6: setpgid(0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="72d35fa1fb8f5a6a555a072cff84e3904f383f9c377cdc92a47b25548085529f0bbaef90b050c15f01d0db25f54792c590a2c6e28d72dd288ca625ada79a041923eba1a67cf0fbd1f4c4995d615c44cc9e6244d0c61f80c86413e6695fcc88019a68188387f214b8305858dab00d5ab8904e05f442d25cf48541b7d7d39cc5a141ff79053e318815f16fd4bec657f938799ce6885924c80610ebb9a6768365d9e0364aa059ae9cc94f71412f7a4afe25242ba24532f1338847b04268f57a037a48fb72e60e5a9ced552cf89d2a1681a27cb928", &(0x7f0000000080)=0xd3, &(0x7f0000000040)="78631f4b5516b44c", 0x8) executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000340)={0x1, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000380)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7faf08f7d7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384d89a44ebb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eedff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894ffc9baa230379e5e31a20331843327de853079c148fc22cd85bc54b6efc7d3cdf5e65d5f0f50c79ca6566765f8601acab1fd5aa636c9d3cfa33ece5a645dc965f322bc1f91bbae542aedf029e8b02e75b50191ee84d191f0262b87916340174504f29bc021dee4ccd966adc097dfb7f9c883a23e1094084f997aca4d2a7b711bd1a0a04255a21e9627c715d6d9808488169613416398d37af9ed7867a310c92900356f1b4c0f12b5c47f40279a7ea9a5746df285b58fea390f58b1fce03bdfff8c1e75120e3eadf207aa14e97d273286be1abfcc61ce733e92dd264898ab979fde5d0e85", 0x17e) socket(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) setreuid(0x0, 0xee01) socket(0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) syz_open_pts() socket(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x6, 0x1, 0x0, &(0x7f0000000080)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(0xffffffffffffffff, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) kqueue() msgctl$IPC_RMID(r1, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) syz_emit_ethernet(0x17a, 0x0) syz_emit_ethernet(0x126f, 0x0) mknod(0x0, 0x0, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() syz_open_pts() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0x1000003f, 0x5, 0x80a7bb, "d8f1f97f00", 0x0, 0x3e}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09e67e49040b4f872475ece74e473c66b2afd8da8ab503ebb7f71fc3002ed4c39d285cc143454016929c9ce705f41c19da51ebdecf56eedbd954d82a037bdb0d0d", 0xbd}], 0x1) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8}], 0x3}) (async, rerun: 32) r1 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) (rerun: 32) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x2000) (async) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0xffffffffffffffff, 0xffffffffffffffff}) (async) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) (async) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) (async, rerun: 64) socket(0x0, 0x0, 0x0) (rerun: 64) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(0x0) (async) sysctl$net_inet_tcp(0xffffffffffffffff, 0x3d, 0x0, 0x0, &(0x7f0000000400)="6e518d0da59c75119796ff696b36821cc8a141b81f2c6238329c388bac74877deb01d8c1c904e00853ada13debc7e2f3e695bc90760739e15a0e6631ae7baebfb52adbd974e2858ab39ca27db448b69998338c1404090e27e8d2b92011821eee81461e83bf347c513fdd36ff93b3a0b59dc1fab6adcb19ae1f3a2aca1c60e650683444f3800ea008d94e979dde3142dd2c6b3c331c2ad042c5d21573dd5c066471885c2d697d0459d70b17bce1bd3333730f480b38634306a5d95ccc4f87cd62df89aa13b844b2c0e1660f9a4cc7109772b8b405e4db126c2a84d8f1915b890b8515e2893f62798ed854c85fac90192fcca9c4779c0763ccab2963a0dd53bf81c8220fd9f0db84cdc9b217c3ec74b38b4eeedc770ce5b2c1a8290cdac867edc362a3b86c011280d33c5a2e99f9425143bb7b7cb2e438b0d6235476a4fcfdd1279b2882d3d0cd586d27ef0837c439b050cf8f41f74f757102ffcde9243bec97c4b5a0e9b8a747ea0176276008ddea5b1497545e186ea71ed5c31f45414b6474bae4ee05e98bb28bdbe51828e8b155df0c18af6643a08bd3a4a83c6080a259669c237a087b39e49093d5972f4a4ef8b3607229055a6619e9cf9eedfa4c8737343085ab10730ade7cc2ab4a2262625c48f9f5223eb3a2841d0938c33e53f4", 0xffffffffffffff40) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) 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, 0x1000}, {&(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, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) (async, rerun: 64) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) (rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000039000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00001dd000/0x4000)=nil, &(0x7f0000060000/0x8000)=nil}, {&(0x7f0000696000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400000000000}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000093000/0x1000)=nil, &(0x7f00003c3000/0x4000)=nil}, {&(0x7f00003a4000/0x3000)=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'}) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r3 = socket(0x18, 0x1, 0x0) close(r3) (async, rerun: 32) r4 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) (rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0xfffffffffffffc78) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000600)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) syz_emit_ethernet(0xcd, &(0x7f0000000000)={@empty, @random="0b2123ed993f", [], {@ipv4={0x800, {{0x15, 0x4, 0x1, 0x7, 0xbf, 0x64, 0x0, 0x2, 0x8, 0x0, @rand_addr=0x2, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x3c, 0x1f, 0x0, 0x0, [{[], 0x9}, {[@broadcast], 0x101}, {[], 0x7}, {[], 0x7ff}, {[@empty], 0x8}, {[@remote={0xac, 0x14, 0x0}], 0x2}, {[@remote={0xac, 0x14, 0x0}], 0x7}, {[@rand_addr=0x3], 0x5}, {[], 0x7fffffff}]}, @noop]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x9, 0x4e, 0x0, {0x17, 0x4, 0x1, 0x30, 0x3, 0x66, 0x9, 0x0, 0x61, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x38, 0xf3, 0x1, 0xa, [{[@empty], 0x39d}, {[@empty], 0x4}, {[], 0xff}, {[@broadcast], 0x127}, {[], 0x3ff}, {[], 0x20}, {}, {[@multicast2]}, {[], 0x101}]}, @ra={0x94, 0x6, 0x1}, @end, @lsrr={0x83, 0x7, 0x1, [@empty]}, @noop]}}, "47af0335b6f470"}}}}}) executing program 6: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xe1b, 0xfffffffb, 0xffffffbd, "000012000009000000ce00"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) fcntl$getflags(r3, 0x3) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) 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) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0206922, &(0x7f00000001c0)) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) r9 = msgget$private(0x0, 0x0) msgsnd(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000e70000005900c707c0e6ee64a6871da5d3acb0cbf8a63004000093ef1607e4e499ba5b88cb4b5c9f7cc13bf8fd81fa1b59ef8417d0"], 0x39, 0x0) msgrcv(r9, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x3, 0x800) msgsnd(r9, &(0x7f00000000c0)={0x0, "26e29c0445ca4df79a5ba895c803c7c3cfe77ae0ab19358c8ae2d06f703b399677b5db41b3e16f80c77c92797799aa93fc6dd7e70042597d861d90e0bc26e0669c3587aace2fb0dd4a73c6360cccfa7068c3ff7570dc3e15b7b0473072e3cec8839bfa979761c6752300"}, 0x72, 0x800) getrlimit(0x0, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x4}], 0x2}) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe"]) executing program 5: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = getppid() r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(r3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) close(r4) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x777954a7350ef66a, 0x1f1) mknodat(r5, &(0x7f0000000280)='./file0\x00', 0x80, 0x7) r6 = socket$inet(0x2, 0x3, 0x9a) setsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f00000002c0)=0x3, 0x4) ktrace(&(0x7f0000000300)='./file1\x00', 0x3, 0x426, r2) syz_emit_ethernet(0x140, &(0x7f0000000340)={@local, @empty, [], {@ipv4={0x800, {{0x1e, 0x4, 0x3, 0x4, 0x132, 0x64, 0xdd, 0xcd, 0x39, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1]}, @lsrr={0x83, 0x2b, 0x40, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr, @multicast2, @local={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x81, @loopback, @rand_addr=0xffffffff]}, @lsrr={0x83, 0xb, 0x6, [@remote={0xac, 0x14, 0x0}, @multicast2]}, @ra={0x94, 0x6, 0x3c}, @lsrr={0x83, 0x17, 0x2, [@multicast1, @rand_addr=0x7, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}]}}, @udp={{0x1, 0x0, 0x8}, {"36ba2e2794e44b3a020acb3855c6f3c90aa59b106fe9e18d2e3fc884bdcebf9028141f842f7b442dcab38a524d9ed8387d52ad6405e2bb73bbf14a03224b5bfa32f81f9a75ab2bfb732e0e9a2527dce3cf0224dc527ad4eda66ac96489ffd2dca8879edda83f45e9d2e9648025a527fed68052da6b94ee9dddbac4c63997245764341d6611a83c9e837f0a5361fb3bd4247526450a0e151dc7fb6746cd50c0c8bd58f7890f140449f2ce2d70606f617a7281"}}}}}}) syz_extract_tcp_res(&(0x7f0000000480), 0x1, 0x7fff) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x400, 0x0) poll(&(0x7f0000000500)=[{r5, 0x1}, {r6, 0x1a7}], 0x2, 0x8) fchmod(0xffffffffffffff9c, 0x110) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000540)) mknodat(r5, &(0x7f0000000580)='./file1\x00', 0xf0b6cc7731855d34, 0x7) readv(r4, &(0x7f0000000880)=[{&(0x7f00000005c0)=""/236, 0xec}, {&(0x7f00000006c0)=""/209, 0xd1}, {&(0x7f00000007c0)}, {&(0x7f0000000800)=""/113, 0x71}], 0x4) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000008c0), 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000900)={0x5b5, './file1\x00', './file1\x00'}) syz_extract_tcp_res(&(0x7f0000000940), 0x6, 0xd7) socket$unix(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000980)={0xed4, 0x7, 0x1f, 0x8000, 0x401, 0xce, 0x7, 0x2}, &(0x7f00000009c0)={0x8001, 0xffffffffffff0001, 0x0, 0x1, 0x9, 0x0, 0x6, 0xfffffffffffffff8}, &(0x7f0000000a00)={0x2, 0x1ff, 0x200, 0x9, 0x81, 0xffffffffffffffff, 0x7dcb, 0x3}, &(0x7f0000000a40)={0x9, 0x15}) socket(0x0, 0x4, 0xd1) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, 0x0) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000003780)={0x0}, 0xff56, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x6046) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8000000000000000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000000)=0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) executing program 6: 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)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x120) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) sendmsg(r3, &(0x7f0000000240)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000000280)=[{0x10}], 0x10}, 0x0) executing program 4: r0 = syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_reply}}}}) socket(0x18, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)=0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0xfffe, 0xb9, 0xfe, 0x10000}]}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x9, 0x0, 0x0, "e1ff0000"}}}}}) executing program 4: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x40}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) setuid(0xffffffffffffffff) getegid() dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, 0x0) syz_emit_ethernet(0x8c, &(0x7f0000000340)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300563aff9c7e4d508113126dd97ee6c0991feb7efe8000000000000000000000000000bb89"]) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f00000002c0), 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000d00)=ANY=[], 0x401, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x4b}, 0x2, &(0x7f0000000140)="fb276e3e562c0c979bc4230f44cfb750427094220bc92936a19b7f5a4c318e34bf2afb68f0923777185188569ac7fffc509a576118fd9ef5e89647a6c539aaac757300e6963d995e21403dfbe66bb57019aabbb30075c39fe067aa1a70848e83bcfcbf6c455913f95bdcf6625ec6206c0a49547d48d71ee6e7121a1522e5c9e1c755cbd650f73c88d2cbd22ec1ea6c3eee1568db1f0330b1e25bbdf02b7fc746dfb4833f00000000000000", 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYRES16]) socket(0x0, 0x1, 0x2) r1 = open$dir(&(0x7f00000002c0)='./file1\x00', 0x100, 0x0) mknodat(r1, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000080)={0x9, 0x5}, 0x2, &(0x7f0000000040)="a8234298", &(0x7f0000000300)=0x4, &(0x7f0000000340)='@\x00\x00W', 0x4) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = dup(0xffffffffffffffff) setrlimit(0x8, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000280)={0x9, 0x2, 0x1, 0xffff, 0x0, 0xffc, 0x81}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000380)=[{0x40, 0x8, 0x7f, 0x7}, {0x3, 0x1b, 0x28, 0x1}, {0x2, 0x3, 0x9, 0x1}, {0x0, 0x3f, 0x8, 0x3}]}) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000)="f4afe25e", 0x4) executing program 4: setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000300000000}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fa7bd317991243e490a126a13bded81eec2210ad"}) read(r1, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) 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) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80146940, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0xfe) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r0, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000830, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f00000008c0)='./file1/file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x9}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r6, r7, r9, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r1, r1, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r0, 0x5) r10 = socket(0x2, 0x2, 0x0) ftruncate(r3, 0x48) ioctl$FIONREAD(r10, 0x80206979, &(0x7f0000000000)) r11 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r6, r5, r13, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r15}}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000800)={{0x4faa, r12, r8, r12, r15, 0x14b, 0x20}, 0x2d4, 0x4, 0x100000000}) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000480)="c43cb3e3324648d1ade5b91eb79a5ee648edfb62e65c36f3ccedd41b235f0f3dad3ba5fb70064e4676ee88c6253c4e9d50fc05391966c03a34aee09babde7b71422d2cf7bfb9f94e99496272c7c20f83e001bb9a8b563457bae29bb2730f1f37bda3f9aa2cb15021ea62f5afbaf204fee56b8e6cbbbe670bf0acc0f7e18a2983573ea122df1802058d58ffe7f2b6496e43a0300779e4cea4", 0x98}, {&(0x7f0000000540)="19cd36cbfd693ab33dc37a0392a93134f2c75667777ed3008010438f4a6679931eac3053019cfdcef3e7e1be3a22f9ba1d2376679871480ee38bfa57e2a918d44db9797bb7c319f527d55985b201964028287ba12db988165112f8b0970c0a6916138252fd0ecff7e34f7afca7a3bb653a1a469543b733f6", 0x78}, {&(0x7f00000005c0)="28c74c29f7d4e44be6ff543f01c1bc8a76aa679ca86270ba2948ade14713a08beca0483958b4e46c54e76285b8c28543684c7eb070e063104218b23ecb1e39b0ba7ba4e5c553e5712cf1a3a3636b333a91cbcc92", 0x54}, {&(0x7f0000000900)="c17d0f0dac53543174e34ab654a068c1694d37cc74b15d22cd91c6fbd4bed7548ee8f6d728fb3a48cd3c81c51c722e449fe8fdf4465c95a81dd78ad7950a83072d533f4d4d271b5f69effc0753ba1fb7351fa8fbee2ef8cdafc6a2ef9fcc50df773c771ac38a24cd9e72365bd65ceef678b054275c4c69cee2", 0x79}, {&(0x7f00000006c0)="c966d95b38b95d4537887a49b579764d41897a40e72bd05d82a373b3561e6517d47f6e9813314b5c19c8bcaa23c523c746ddc9cb545a2084353d0d05e08dabc1c3620505a74eed82000acb89310c58481087bd095f59552216442fb6799820e05db4e5cb1f6dcced3c92b8453cb7d804d7e735c456a907556521fd65818168605d037dee43", 0x85}], 0x5) dup2(r2, r0) executing program 3: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x2010, r0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000200)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd3dc90142a8429cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8c61a5a6f4fe180e9cb9b21f9982230f575295d48889cb6920796b2dd92fc9175680b37ba06002c15e6d7c9198ed900ab006ddfb67869b51a2216114d0000000000000100"/144, 0x90) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) executing program 7: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) 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, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, r0, 0x0, 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) r9 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8d) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r9, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r10 = syz_open_pts() close(r10) syz_open_pts() executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x2) sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f00000009c0)="c8becdef755336e7f18aa3df8ab1dfa6818d790d15377f3acb9551f6413a0f302c177b65c027b8a10aa85b07c7de5b92b3b4201a2d4fb7e6928b2be6978ba508e4f40d118198a4060ff3ae2ff527c5ee385008fa66ab6217a05951910f7cab3c87e9f4f22639fdac8a90e3cb26dc80de2a21b9533b3a5412e35324e7425aa3b99a0a8b209333efc59969245d1fd6166bc5a18bd16264d5ddd81525822354e421d4443cf9617b4114d8df903c30404a20ef1062bb56b662edef85042cc90ca0876fd2c6f8b0eca5c1510a035d1aceb897983a9200de9c25c77d0b7d4ed25d927754d24692e97841502e4d9875104e1ab5dd59b820559e91f83b3c0609ebf29ba3fe4b90b56f60b075d33c7fa3e811c13b379a4828bd7b132398fe2abc53eb1607b0b68aa49cd25d8192b1eccf6cea0d03696d1471e7b6793c6a897e3dc954418f3c2a908c2b45b3026150c7b81de6b5b8691912008f765d5ee3c5f284b48fbe736ce28555ee462b4fcfa7e7bf242697138dabb5c5b84062782e010fe0c40c0446dfdfedafd0e6d43351d62c6f4b81b2e359e8859bd06db18997187f25dd6c58db3072f2fa213deaf7de987dea00761b2b2d3b648705bd78b9b89ba1290dfd0f160c9afd552a03e64f80600b22fa16c4349b1ce5c1e033ccabca7692034c742f146b13ad2d78e1a79e02f339be2e1a327760f7f06bf20564d6cf8d2edf25cf407fb7fc0cf5214e91a2aaa9378d2c78bef209237e95c1b3b408c39fcbf5ffea7fb4894a39a53b2825c18a5a20e16ed364cdf78179a8dc99c0b1e9941ba7cd89017f4264b7615080711fcf0db15c7d093190b5722cad9e1449c664f0c9aca5c86d7d7736088853c55e4fe987a47d3593354000e5ef9b8c6d81f6e5219e29fa3357c32b091075ed70e16c218a08d6bf209eb8fbfffa1aff88cc66bf7cbcc3faf18997d866fa06337574c17c4648744ca25b912b396c58a684558a51302a8d66abb3a315222e8bc1026903499c66c7068edc3938c5ee388f7f16c9a2a4484e7c9dcf5e3f263c78f5cff96515eed4b1da63e0f4b5f7e40f914ebe80b328755c12133b07bb9df152e633193cb660c95f1f6fef2f9019b763ab843c8027afd50099cd002ec5d01b2f8166750512c6fde5c4b88118ef1b4b174161f0a2cc07a9f23e004ab9a03d1363211ee9effe81092cf5e83eded9fa840d00e178ac5cd6169d4f18ac30db46279b0e4e8a1c03e393b1bd6603a418bf5ec60467e9f74d1443f7684c9be6f78b8a8c6de9ee13a8d2f00a140737c0313f7af72c67ac4cf69fc7d12b00afdbe38b8c2660b28b2eb78634daa9afaaf2b1ea67897d91d357866fcafd040b15c773b18e5b9fd1d4243238f04eb3febf404ecbe8e6cb247b9805597c2bd40ad4bb192575be1e63b2679fcf1394d02f812947c4c10de6a659917e9414b11d323f1167a7f2064d7b459d18311375d22e3f69432025f6105fedd2d85789d75c2e86fcca8d6fe26792d3bce133d2cf175e029b4aaa91fc624e113f7ca4ca4a59f3ccec2b9c49c4f9e9fff29605c5d80d7177abb191a8056986f4b97c2c602ffb3568f6dbe5f0a65b91842356936343160e0bb6535adbe84ec2574ebcced9939b3c1a8cef51649aef292874526df5b1cbcd1a9267713466252e9bd8a8c479be9315867924e9a1cb789d867c59a8fb44da5d90654d10382a3baa79ef1e8032d9a2162d2129ba72ba4fdce0bdde2bec0091394c16ad634c1bc920c7ba45d062ea820ac1ea495e41d556ad919c220d2f3b4b73c3cfba13407546ebca71e45c920e865ac7598f41cbf5835a67d6d7c709615378c36b4ad4ff988aa20696cd42be7a2085d1558b71abe6f97a63366f3f1f8f663968bfc2b8c6fe627d5b766029824f6de6bc41c1872386cc5bb3272d5056a5ae39e881e40fabda12b869b31b0b62d8ec49793348a2e48f3983c2aa19468b809eeb65f80f93499c2b9711abd22b94fd10163cd0866f895d4ec4c86a15bab49d4b1c550aa83a69a6fbdfccf57bfb6034b21587bacf7bd555850f1d9959b2f06ea7d2f45f74a9f6a1acf04ae3526f464a5d878d6bac75ab4779c5c77cd3b132ef3fa6bb45e08780762239d32ed12222554c2c1f44a137efba05b834708c36db76f1b9cbf32ac4566d3d03f9873be9df5b3cfb4ea75a473aa127d21982f819373cbe304d7843f7ca488657b2ee46a2c40d6c6840361cd82f9e695fc738cfbd917178e0c620207357770a7412688feb6af39a3af481e53777e56215e5fb4674be537eee0f03068395092d25ec32bc420173d7ed4a4f29d616f956575582e42f8034072bb2bc546d98f4ee26569b02a31de8af25e730867e76b02efe53f2dfa4fbab5b12b1877a186bebac6003440fe0040d91180980a6f1fe638ffbd262fb41d46da52ac1384c77813edb7ac899c6bae1eca40fc8d045645052323013a076b6b25c58683de1c5875dfa09d014834aac45cd2c5a32aa97452270a04bad259bc6d4ee2367be87b5d59e14e8a090dc3405f56f8c7832f0dccc8fce0bc380522f362ebab8cc619cb79371754ba1c138032af2da53eb517632b6b11a246614901932a25647b97eed9969f3f9bf30190d0932a7137c3acb107e6149ae249b103576bf27b6675e0aaf9425adbed12d87c958d88244ad46489f45d178186395fbc4f9c6a355eb9b589524286ea09b5dee22c5a2a9a1bad8813e2d0054916f515dc5da2132832117e5aae94d7dd82d8a75b41c62f469921854730f9d9e37475f8831956585b347799aed9052cc101bf9aeed6e5d1ac0b61f5e0ada3006bbc29e25e1df523a80d70907d8638e007bea43dce6cc0ab3c3739539c4504fe5acbed23a293dff4a91ea8164dae500eb1d4f6d402921fbfa8604aa218d028a2b24230539ea8e24739c4181d8a699d36d3cbf56a6d2c275818b4245380d1162daea3a131d95ea351a32800e3131feb32dd453f895e5b33c88ef8267fd1f248823f8b1f3a1a543e5a999cc482df6d4d5cf86b21e234b1e551a63b2b50565f6cec7d490eaaf7fe290154174fabe8b96101afe6f15834167bed40fbd2bd1746d54c7d7006395bee05614228281f8a1b185775f0581baedb14515cdbe1698cae26032dfee1286bb28dbb57257a11b5bf6a4a6cc5c3392457397d85da092c9c3c3a64b2368707c921def9221ec69dcb2787325f5e218392784fd3ae9a5bf3a8e56d93f2e7a3e36bc8bc7b60fd6241db3dcbb3a910cc216490a420cdba9f3020bcce3637b1822d03c6af569a0b1c5e26e0584c9079eeb9fffa4701118ab0a511d0be9259f6dd3f61d8875d2daf48026fe956e5de4bb4f9668412f03478db2b9c8762023cd1f011e30ac872aac5640efb2f5c39d0b9842d0d5aa39543511fe380ac264a4db4a327152824d10d3301351bcf9684413755123b2aad56a682dc671f142482a3f6583a69d740a141cc83c196bde614d860819709ff08869915d4d917703fb339cfa16b730add8fb7c2bc8c52def8f1e030c75dcde94ab1f62b8a041612d6fbd0a6157f88b0b16ecc4f8f827eeec3147e78057934135c6914dfa6da709b2cd0494473fdd1349b7815c008a6a23dbd4b26cb9eff2521e7f3048272a982c517bf281f195f3acaf8ff5545544e1935d98f47f74c7103e9a84b61fc00fd0bd9f0b3f8ba6c4cd7f52def0e922b3e2b4ac0b6510e34ab9c2283c39456f2e44764d7b1b1bb6f679d4678bc0edc9f28d9ec9623e733b602a3f2ca60e2e5678cef13d21e7c111d22c5ffa1ed596b6e9a5d1de2fa06331f10433c804d952196821631fd4537f2693e60de7c508ea775ef86fa46f1d7e37fa695adafdf99683c65c3ef4015aff7aa9bfb484992136d98b43664dd382e6ba1d61d685c73cae32312ebcfcb663aeeebcf5be6ea9ed945d772bd871476d2d20e5995f49e026a9f0ca6d9542b309484a1615749749e913cff20f598f292c0a16012d8f585f843f7299544c830eb4a07f3fab1b2dd3f288ea43868fd1f8474eb583da674387ec96e71f08a43aa9bb5deff15a2d2d2ca6a2889cc14830c50021a4e0eb517d8cc895a95c42398eeb3adf4e1906458ade4c0f6a8de12032880c27ddcd40831774676ae1cbfd59812ddd57950b9c94359647c0f439e7d376072886adb0d2d0cf0b3681a00707b0bb03cf0e36280e8da99adecdd23f67b6d17cb80fcebdfc283ceb0c959c30266f90c73d3c7f552b15e205a950d773785101910cf3414b7f6aedd9cf3335119506caf1aecc182b70e423969a6dc284ee272440c9d900116ea094d9111a5acf686e219b87d3b1c7830d695dfcefe609354bf78f3a1261bab505fc01da4661606a1354c2c52620ce31da6854dbb00838c644dba212c0165c1e40c74d36ab282ba4b3fe8f03a9a6ae0fe67d2f4ce58e0e0df4d682903cb483328ff3bf7aa00f2fa573153559476182f43509fee9c820137f1e0d4058f3cf406c24c4bb26733a02b9339b240afebdd179ef120dc9bcaec35f5bf276ac521ea5493619ecb507cfc5f686dfb592cf4a7a3024afc0f4593582bcb4bc2014b258f0ea36cae2df4efb17b6b431ed986f05479163b4fcd9d5872acef0d1ce3a789da99558bcf134ffc9a564b673e9521ec66eaa7989c36f861cdae373356b54dfbd1d5f38e8fce9b4d6e3e70efb77bff06de71e56659cc38979533f0cdd3e19bece1a215d0a63f480b542472a4c518eb5bc216e3a9f1d37b3d1a5c7b7e6d6a97f4482a4b6a2a4030de237f4c2fb3f51007c0c1b8de9b4e29422540416fb6cbc238e3f0d59c7a4d93caffba44fa8e0cadb52c9f7cad9dcd249931f88359d413f70488e114c948e3e5b62755f032cc1e1d8337b5c9af8b74311b7c0918b2ce372c0829738bd77ffa3b0dcb7689904aed49c4378d27763c08e3ea3910e264bdfd737af36ccadb177569db577bc4a9ff6ff62cc5e36751516f249dbdd37e83d3e14763d46caa9d81b67bba18584501dae25d0833a3ecbee04b12938b079dbbd9c6fffce983f7a85c0440f8e248b9e7704798b07ccaa08d2c7cabcf33d99b98bb4878dad69105a41713160b99fc2cfd41b7b9914fa300363b4b4cbf32e9349bc5945d0003b8b5c136f506cc566ab92a894a3c1abb566c74d3d12c591d05e1803c5195112ebadaf66fbcf3c648ac225b182406deb114d77b7c393bf46e5479bdfe2f32b9608cff3ccb32334aafd32ddf86368603e796979a1703f479328b93aa53f82f83451bb24e72f626c3d5c74901a2f8c196e917eb5ecc3e431bfe9ab3f1b95ea881f7607c637de609e6e4905235ba52738b9a36bd5ab9a4076b13495ca8bf8eacfa33983fa303c892c4b9511d30d473cd247b735ddb6a1d7167e00e176c6c9014475cd7158b7a40c81ee2f375890506bb97affbdee3a79197a924ad847bf8bb7d27cf20275ebb115c6d3aaf2cba623248cd43fcdc4571a47b98a8790939e0f931842aa53edf498b37d7158e407320e770b3eabb5141f83f56d47a8dae0fdfd7460de0aed4fc436f1e8a878df5a90c2b586393141124b29844890a397a063cb410e880c6f58dbab4448018e0f94ed6e97af4d05436f110367f4d971b518b4a1e2ade3e3300b1ea47e217e88ebb579f640ff0450dfa4d8c9c485c041726ffcd7531a587cea4559c600932d6339531fe6713d521740e0a30927f3bdf77ea3659b1670c7cbf00064eaf6a2ec1038c28c6cd11d4affd37cb1744d41eddd213db67f07bf697f74addc5951b3cde69ae5259a6645bc4845d51845e3af13fc55833767871aef47ac6e659017cef24e9478", &(0x7f00000000c0)=0x1000, &(0x7f0000000180)="31b268178bddfbf1a40b932f0abb9961d29fe8a5dfbfd5e83f0ed7ad42c3df1653817541f1a6c1ec2eea33a1a3a10e46a47d253ad464928391d34651e577897c2c8913c0168ff2e52542326a0e175062ef498c83847d893ee852726cbbdf655509b810d30c8f77387795d7cbed323e98ead86157de62702c5a84035ead57628e624aab7e", 0x84) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setitimer(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x39, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f000060c000/0x2000)=nil, 0x2000, 0x5, 0x10, 0xffffffffffffffff, 0x6) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x40, 0x2) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(0x0) sysctl$net_inet_tcp(0xffffffffffffffff, 0x4185, 0x0, 0x0, &(0x7f0000000440)="6e518d0da59c75119796ff696b36821cc8a141b81f2c6238329c388bac74877deb01d8c1c904e00853ada13debc7e2f3e695bc90760739e15a0e6631ae7baebfb52adbd974e2858ab38c1404090e27e8d2b92011821eee81461e83bf347c513fdd36ff93b3a0b59dc1fab6adcb19ae1f3a2aca1c60e650683444f3800ea008d94e979dde3142dd2c6b3c331c2ad042c5d215", 0xe) 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, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0xfffffffffffffc78) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r3) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) write(r0, &(0x7f0000000140)="76e5dead6f01f8607d21763b0de3329bcb73e8e96a0140000000000000fe820100ae635b", 0x24) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaeaaaaaaaaaaabb080045f82eacf750975634019078ac140400000082bc6ccb631101bb9657"]) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r3, 0x29, 0x2c, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211", 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) dup(r0) close(r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000800)=[{&(0x7f0000000600)="b0a4c5aef22500bef5e1e5a3d7d0bd371b53ebca228e3a7f78f3c820922c226da6dd89cc18010e8dc216ac81232ba2152651484f7e927f4230d323ff5eeb6396bcf371a748f9777cc1d71d4550518eb571fe6d6a539bee70d3f1b790038ae39b5050d9bda8d3e5d3fb7541b5fbc48640bccdb36fc9c9d205ac52803a0c11d3e2b1f1c89f0b15e3a7726b9b90fbf9b1a43fe358e6ccf82b36cdeedebc8401e3835db7fd47b4669ae65ee817410c5b44dbfd70382e96", 0xb5}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0xd9, &(0x7f00000006c0)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800007659c95b603309f957d6feb2ca8d4e1d53d3a5b6c4ec7d030000000000000016e53d2650003abc0af9a74480866ea833f3c115d68ce524114143abcc80f637e5a645a771c46c43c0be72148afe8e418dbee8edd26a0a873f79785c23cd14386fe018fdfc06b8a7e2dc1da6325c7250c7696c7b21a7383c7d8444b7b16ced9b317f757430744103f97b2e4f6aeafbc423fa7204ef804fb82c4b5967532c9ca8"]) kqueue() recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setregid(0xffffffffffffffff, r2) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) lchown(&(0x7f00000000c0)='./file1\x00', r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) socket(0x11, 0x3, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setreuid(0x0, r5) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, 0x0, 0x0) syz_emit_ethernet(0x3d, &(0x7f0000000140)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x1995, 0x6, 0xb, 0x4, @broadcast, "2357fe209ea6a054154821", @broadcast, "bb9bdd9dd8026aa8acb689327773760a"}}}}) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r7, &(0x7f0000000180)="1e", 0x1) writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000040)="20206000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x21) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4091}, &(0x7f0000001080)=0xffd) accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) socketpair(0x20, 0x8000, 0x23, &(0x7f0000001140)) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x22, 0x0, 0x0) socket(0x1, 0x2, 0x0) socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='./file1\x00', 0x3f6) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0x0) executing program 2: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000080)={0xffff, 0x0, 0x1, 0x6}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) readv(r2, &(0x7f0000001380)=[{&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/33, 0x21}, {&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000300)=""/103, 0x67}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x6) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) fchown(r2, r4, r8) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001540), 0x400, 0x0) ioctl$WSKBDIO_GETENCODING(r9, 0x4004570f, &(0x7f0000001580)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000015c0)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001600)={0x0, 0x1, {[0x3, 0x3f, 0x4, 0x7f, 0x4, 0xfffffffffffffe01, 0x3, 0x2, 0x100000000, 0x4, 0x0, 0x7, 0xfffffffffffffffc, 0x8, 0x7, 0xffffffffffffffff, 0x1f, 0x1], [0x8000000000000000, 0x200, 0x101, 0x6, 0x3, 0x5, 0x6685, 0x1, 0x9, 0x6], [0x7, 0x8, 0x7, 0x2, 0x2, 0x9, 0x3], [0x0, 0xffffffffffffffff, 0x5, 0x6, 0x5, 0x7], [{0x1, 0x7fff, 0x5fbc, 0x7}, {0x0, 0x2, 0x101, 0x40}, {0x2, 0x8, 0x4, 0x4}, {0x1f, 0x8, 0x1, 0x994b}, {0x8, 0x7, 0x9, 0x10d}, {0xa8, 0x1ff, 0x1, 0xd9}, {0xa8, 0x6, 0xffffffff, 0x1f}, {0x20, 0xd3a, 0x3d, 0xfff}], {0x6, 0x8, 0x1, 0x1}, {0xf7d2, 0x9, 0x6, 0xfffffffffffffffb}}}) r10 = semget(0x0, 0x0, 0x208) semop(r10, &(0x7f0000001840)=[{0x4, 0x6, 0x1800}], 0x1) writev(r2, &(0x7f0000003b80)=[{&(0x7f0000001880)="478c6587b1cfdd6d71f1ad8614e3922ff0c93c97530e6877fe7280fe6d88df7d11cd65e08a985493e139d6dbf5bf4f008d97a67d2cbc17155a552398421fe26bb726cb464fc46bbecc444f8b020ddebc50e326a33b31bcb394a1fd8bf466a3762ccabec22e2a340adb60931c59eab4d20fafd31ad86bc6601b753feaa5e4a41dccdda675051a5de8f9c39564c62ca44aa61e562c74bad5075103143f78729fad684dd2ead017542b7198564d2840aff1269d12861df810458fc3e5", 0xbb}, {&(0x7f0000001940)="eb4627682b0507ba5e6dd675d61ab8d1fbe23f2873f23a4b7e71c4f5144dffa72e14d969bca6a9cfc0e7900888d9ad7cbe566ce096e858f79d8853eb910ede0289acb647f90ca40ab89251d4e90b5975abc04458883d75ef65c79370eb5691739554e301137e0b15b47f75d8a2ed2ce1a2e6edec76995f95d4af", 0x7a}, {&(0x7f00000019c0)="009b959eba62aa1432b18e0a8a25b844e7cc96503d2df0b2d0e8fc9d06ec40ba757bd5bb036e4d5be5de6ef50c0edc52272e1b4b6fba887efd4105a4c85273c9697b2a310d4c4c0d74d77ac546bb0814d3d75e9d7e0dc000e0019a8cbc3e08502bd62cefe6541da1ad365670b4bf2de8fd8fba0d10310a61b99f53f5228a5fda0ed04a3ffb72f6a5bdffeee72e1f1da80fdc08d7f24b2bd39b0a53ef0b41014482e901d8d3f2284349a04e7c4ac813d08cfb670b96f501fba8e0f3f457fe7d24f1a8efb22511279201aac1f6ef8ea81de1cc639a9c22e917ef69b1b7409c0494291f48", 0xe3}, {&(0x7f0000001ac0)="633cdeb9a13bde38183b8813147b7d37349c104de87e273ae7c74bade0010bfb5a34a727ffe81f2e749eec6c739c94569dce41a3898c51b7c70e04828e5297c99378639fc56a0ef799c7cf580e04acccabe4aff347e5f37f8fdac0af0d985c3c1f68099695998601284ebe28cb2bbfa4f2c93930ee8f1f9bdea157f2b9ca54a5d80750a46c5958008d945239b5e93fc97ac1dddef20a0456bcb9dc6433303adaf0cd8fe3d35ed1821e7c33f8851d4faa45107e29c64e03a45f084ef48026a4d0f1a1d8b6673be8cfd7660bae8e4b7ff14855b8047656ce4edd5349fe9a1474e3c7eccbc0341e65ef55ca4c3157e1d9c324aeaff9ba0786b37440ee5bb8aac1054def1faac81e8db6721f4cfa1b2bffa60056762a381300d44d663b2f422954e6f3da45df0ecf0e2fc2c175c76b366eec92438d9fc5873b0abf827deef61f53dc50aa734c5c1bdd26a1d368792d4e96f052d1ed53048dfd7fe3ef5843ed62e7ade029f0c4a7c65bcc217c06a252f48649b2b9c89e6a458965e529ea54c6858d6ab9257bc83a78b5d8e0c66ded43f7f84557a9f04d42724599bb020f27f4b8578d245fa04bd4ff18e0a9e3e8f8afa2eac259ed0e95889cb0444b88f85d2a926a9bb7bae8f8ee0d0a0cb832dfad91ff3364d1d2a27242237af01f033d379e749f9c93f68b0f742a15fc36dbe3030bab457f45808b1fb557a9c5c9639b97715353cf68e2ad9de1e927a35c831cf733abf5edd8e9f9739ad4608ffaf5084ed3ee1d28ea49f6c4a782dc13a4d961a23bd81f56e19cba38d465ce8b53b469657a9148967e93ee4e95b515e327a04fe08892423df43f1424039cb8e2bacaf2b03aaadbf92c308a8f8fe3c516bb6c036dbe6b9a1b4af076d943cf0043936c29e7a45defe17d59e1c7878973fd03d1955ef05bdb2b39fbc904558c307de6e449fc40dbc08bbebb49b5b7516ade608a5b1e2ba0850272d352e731c77ea8bb6993f6910bdf0a2a6383a42e0e9dd9930ab0c389e9375d65f1ead7880da9e9ad0f259977e6a40c6c22770ecb9b240784713cf320dd3e1a5e70d57e197880d1b5133f16344586354cd4645f7e86dac842fd5b20b4c0fd99e0e70b74ece48e86acaa789d1dd77ce78eb09f61af82a338f605a4969a52e0667ea24d6d1a76d0b966edd8fcb7afbce742ad5cef573a5423569fe5c14653546d442e8da9561b69892316fc088b4a988f2c14eadc4390522b0107c50ddb3a51dc4fa35ac2a28fb7137cf79b459713528df58fd085a951fec3040934951d124a82250bf9a64fc294328080c08b7d43382bd5ac47252033b2d2504e5e764bd6cc125cac0e4e43b5d14eceb9cd4980134e652c6298faae8d93a024c10ce5ea175591c3f302eee9b87383027d5e77481654f182e0b9254f3ee589af1bfd6990702cfcb55c6fb9811134df0a949930ab786a6379febca97e32592ab59d0beeb91e08e0235b6aecfb2fcb25503a5b86b31f5cb553c8e0f981f6f146b88b570a9d503c4eb93023e2852973c23c333d420b3aef735c0ab1c2982f72079549f1e3a7fd2f0168cecd114601001e86f23756149923bd4ff2cc6f937dbfc50d400d2fb381377078258784b0a4204d200a5599fcf9623b25466801457ea25cecdd9ad71eb6693329b0c8a4ea77dd52776e6eaf2766a9c81613598e5c65a5bbd3d061491ebf812c6bead14bc2d9156c9c42ff982126d0f943e63b9d3109cb8dbad2268bb41b2f9856a33cdbc9aed0270d4ea9b043d9f8d3eba4ba89775cb5775498db4fd324428dec4ce50eb280bbcc6df8173e4550fbeab7fe12270becef946966b2c5d1317bdc37cce6ee71fdda149348949dfa98293343a7ff99fb99085e3000fde46feb7cc2a63e9f68072adf9f56de24cff0425ca870303fef7da931f73478275e2049544ee33188ca3a1901281ad46025292d327bd5cc2e4c9820c9421ce212eb17123303a45b66b85421036b6f86de2a073068c6201887360753dc1653c4a1f0ecdc60e0dd73b482771638094ac5d95187da9eace1869f20df3f9b33f15d2fb4027bd3edf7a3bcb0aac5eec9d2d0d8ec93b64fad4056c614dc150417746250dbd37202209c9da9de2ce91c47845617be9e06a824272628e52dc872d53041e4c6c28d5c1ddee44b0a4c0b8f36f7142459930b5017393471064164520b1bcc6f621411635897c54c55dcdd3abe4d37af33d81f97a73fcfc6947b049dfed59f2e7eb44f29ed264695e9516f1c0bdc8f7846fbc4ddffa36063efa7edb38fba5448b53f1d3e1104e0eac100b1893b8ccda9d2d68aadce4c9fdb07fc9343b6c626c31944320d56d740b8297b64461a7d7768c60a74c786cc8454e7af4568bcf7c7907b7b437e22f744fa0c607a1618499107ad2adc4fbcea8f354cb2ea1dcd533ba9814eb6db067baf98e521df5e212528b4434e253823dfc3124f2d6a8afc0ae0ff8c6dcb26c8d3c8db77b9fc622522cafc4cd535ae2867049fee5dcf4509251e2d3675083ad2d5f0cb135d0a1aea439ff00b2d6b5672303873a76ff2c76306585d43191437bb020b7f33df57d1ef4e1b659089e50aa63fd2637e5ea86af49074c3644e07b7ed4a7cab90434c2cab4d7e507258ad231592e1cf0d4607e671a4b8df4b6b3d51c94b886f167062ba2188d2928d053b07f6101608f6adf046f3a13f937a045167e49a338d4c04d6a7d6fe5ac3bdb16e6551fdd6d9b4c384c2761b7a5cd8b287376ec46ced5c128fe4bf9b1c9781bed8ebef53363378b591724a9170ef27f77f2a32ee73597065b31238a2b361d2ae8132b1d3a9fb3005eb217a043814cc558229dd7e467b677031d6fa82e80a07bcd59147e05afee2cb9512b6e9c4bae82835168c9c1b87170496d98fcefe6fb41013b51c587410aa52f83e0c487253f38600594d16ede81e6d5ebb9933de45f1f969c27812c9205b49e36f45529ff738038c05a744e8b190677aefee4aa832616bf72cdf147361d858b5215dec31451200b4ca01faddeb1c18d53dde86c8127257bb558bfebd8eb17ac26ed5edf735a79e69939ebc5c6be4d3e7ae942a51736c9a9bf9a7b360c70851a2d57d762dd8780ddb5b8b9792bf2a23e0909e0693c1579c8f86dace285c9449c61e9f13e3d1d69efdeaf0cf3df7342a3fccff183a43c6b1a44d77d1c97a5603a869d85f65cca605bcd709f18cd376944c059ef16cff1f401d08f662d32e2bacd8eecdc21264864a3bf8888bdb665f5de1ae5c48f071e5c477f1011bd167390122632ccb777fbe6beb1a30cbf05a3289b01a6435fcb6a219bf243911293c1688f85ac57a336bb2bd20319540ed40d957ac08920f4eebcc6eb2b56cabe4d70f60ac83150d77dea86aa6c902d0df86bfe372a065fcdd3c727e5626fb3a6d855a0ee0394336e40b2b878f7757967df16e084cb2bdf15288bf8ca810d2711fdaca8d3ddb3f08edb5c174528944235ff10a547d4d23fcc69f302530f1ed6c679f053109513456e5df2d95ed58d2623d3eccf703e7a771a670d712a6f3fa07d833a52470326e3eacb548181988e7aa5f167f2dab7f683323237e146a0ed5e0ca4096fb57c220194d44b1a7788bcd63503040ba919789e95993235e362a4bbfbf531cf0d02c3fcc37176864efaae0757441cced145b05e02c4a2e409d9ceddac621601dab2a1e9d49c80c24439da27f8d90ac485ff3ddae853a28884f6812f03fd00b6f6a62f256ca361401843e518732fbdca5393c52137d2ceebb20c22277e089d8b7227ee8d850d0c373d8a43de8228cf2b8c97a6c227cd5059549078920b6d93a517891045ce88b8c4b924f54bb23af41447c2c26e73b4f21b8a1329db7853849c076db3a5442d99fe5f032ebcb5883b8db6ee7d7fd685836e8ea79568ff1eeb98f66d9d59ea74e0f40a544af5773bd078cd3045cbfb11850e311c03c48726867210329f6950b9b305a70f5a568a0f463768bf6c9b4dba5e1412d525af6bfe47906d830ab6dba3032204827fa88b7f37d5bbdcf457a10fec90db2677caaf0cb457557ecbb6badd34feb18a68d7aad3db6ac234a1c8a9d6909292d39ff76adb83c85362cb5f0130b856380d8f4ed569e2ded1dc6aae3c7affb8cf3865923ef6cfdff096607c9933b98dad6518e12d1121389d286b4e58ef3ea829711b666253914eb138ff49f8d2e9326c6df4876618f31e65a0aa15248b4f93e01fefb3892320feec891399ec5e3bac782a3027c3e441cbc61dbd71791b558f60cec6c5950b2919914b21ebb0994e0c560420fd4805ff7064224cb282766dab85078b6cf323d4a4468120c4a75738da26c56e39b397dbde56e2625bd353cc1614b5e620d07a5266dc7c04caf93083acf9a00b597358cdc7dee7fa252de9142d813432ed2bc5c17ed8d2b0ef1305816e2959a12dbc06ff8f1f4bf1fde8e2be8b9f9ed8758ba43380d6f43646acf4e1081b5fb9d4fa6ed72cd1dbf160e843669bb8ecb97b341738ffe1a5d92e2fb3014eb36d3fcce64bc59115a0f463414c27c3577c32b55343230bfb3f024fead9b182d203a9043f6d18173def03e79dab5b7e28ed8cf87476dfe9b494d606b895cb67e7c52862e346fd7492a1ba5b7cab49fda8aa41ae20617fc3e3b4ab327e85528309b49d48fe5436b5b1381d59a910e292acde963c6adbbb16f974680b3b3b4b16c08a533da7f7482c7718ef9489a972c2ed4090e69d4833d33c0a87b6896d521b294372abb91c08195559fbdb508caf12548f18fa686ef1c4357c31e49a0edd2e81dc39aa190c3e9eaf2eaebc00a803c28a3d1e284442890fc1aeb552b7abf8658af9f55274d1ebac40339f74010b18f3ed30ff25c3420f44bfec82dd13fb657b2e389544ea7bece4ccd5fd8a3e0c43dc752b37eec99aa31b0fe157af30763ad94dc053dd892eadf5309d07bc167b7c546661fb03efb3357b7a093e152855f1937ba83c62626745a1c61f430281b84e9a904d575759b316ee1af31e539f3628f752b18b7ecf519a0cec5ef2f421bd2d7c04151aff9c8fa2e7eeb082163c92435f0091560c455dea10c7a3999c968acf2b36b03ddc60c8f624a59ab2cbf2b545eafd1d7864caef0409e0f98c00d1defcc2d9e00907a6d22599647735bc74ae88f516757c510067ef55e6722eb46af7aa52261d393ccdfda0851fdff3561339723a97e876d1c01010dff2240a88b673c20d2b712ad5dcd738b828450e88b494a802a3e88a728e9119de2cba01a0b62818e6af5115b11abbfac5c77dc5108fcf7a7d361648f3e5c929c26701df4081fef1da781635df81ccbf84e976e3a4b1078397a41036f562c6d017477b6a26588ee1aa70351370799b5737479f4d62b593070207d01a3da31f442c8f0f566f9fb6f980639576dec1e25d954bfe9eddddd33fff7fad294a6cb4a6e0d6f2981fb198006c4c9d99ca7315479ea59dba522261e2a6f05f2321135e4d88d66fe62f774ca2fe854ecba8c63aa2e7ce8c2bfa862461f6776729075bed97e6d181d0eecd674125d3bcb1d73cbb7ee8da5e8d69efa61e7adc895ad124161a179dff647cff85fc5f8b38cf041a03f35cea89ea83f6088eeb409e1cd3e1d4e08e0214206f0553a70c81bce2f2e170554f5a5eaeabaf8356aab2e90b3ecd494aa9e47639c5c8939204aa444e8d367ed8eb711c6496fc7a548cd47d68aaa16d690fc878eae4afca0b60c8a3460a47620b8ff3da487e11bdfa1fd3057a0dec6670140d45197b7f096f7c2d3fbee3d8563a540de6ae86d5da903740c772f00d6fd79e3243aaa5594a3796617ab10", 0x1000}, {&(0x7f0000002ac0)="020ea0507b065a32b8c0478fffc31c8c70dbde8a03c1a70fc82f457b67cd43a3c588be", 0x23}, {&(0x7f0000002b00)="5a03405b000bd8afa60479f36c1805db7b3a0661b9266c596fed5769753980d8100b641c729b8f73526dc468c73eb13e4bed1453b1a55bbaa2a3acfa240cb67324560e97cf39d99e31e0de446668acc62e2db68cb59a", 0x56}, {&(0x7f0000002b80)="76e550547d0951d9e58cd820e0df35ac0d64bb1891309a359d58cc7fc25c93c6dde5a79d7cc4cff3ade29fd11260ead474edb1f8b951b0abe878ffe0f533571ea158154d701af7957dcaf595325c4ab6140283a057b0ea63aa4a970f8c694c9e72c4791c265a94af97695926623a4acf2189165ed373085d7b5185d86a6f4bcbcf4c10515f86bacecd1ebb6a87023cfdda9779c542b504f575dabc127e9799788f01eacfb5b65cf1172f4530e95599c2856cb67d254433c5f20a79b26df8f7d57f5838dd5af5e30e7b3201344ecc38a3ddfac793f634995917cf2ef60f43c1c8cc571d446c61d75d755d1a45e3b7919f7b3012f987032a3e533f628389c63c49605dc70726110e0c4e952cfe450f1a14dfe3fd6e6369dfc5ec42c7a33e54abed9b9a09a3ee302bfc1d4b20612dd59df46856c59ee54cbd2fb9a5962cc253012909429550a1f8b239999d82e0ae3351a627827a5753616f320646e5c4c56074500a0aa86e8b12a81fcd567927c3783de048100bddb882e4cdcfe10e9d0f36a1375ed99adca7423bada549995c631585215ccbd49fffaa825a85daa8efcb2c785db6dad41e4c23d1e497730a13b35d5d0179d0d53c666ca6f3e9d903411e26dafd68c54b216692a2ddc96716f0e16dcff54e627d7387af8a8688e14aad44dea65ba5eb9b170ffd8ecb12d817bef6d2604d39a736a8472d08e625a4a295adb1fa356403ef5e31dd5e2d7eaf406e5c396c40c254c9df0c018c4812b04e536b9e7f086c495836ee3b7aeb2a08b46332b2a618b1046148552d7b191170fcc6bde87741a1627ad1545870143e5075d0056085e2074ea8fefc6727dff025521c3de994c88b77d6f761a43a54bede67c5a4fb0d81b4c6223a9e2548467899d63b84563f1bc6efae88a1887591b06eb320fdf90a162410d1532e58ed2426a52a8e90ba33277a711845b9f74000247a70db4c15e28d5f3a7a2cce37867b2f2e82977dfffbcfc5f3edfb97fa1b3d5d4200657b69f6fc867e241e946ef01e2e4e4081602d399e425eb4dcf9427d57a5434cd1af81dc81f21fb1decd14f303a5ceea95558f4af04e2376eb5ea41f20166bd58beb477380a11b8114a364a25138f861ad67540eec99fb3123d4f00f077b14e49d1fa3425c0333dc4f6b879592ba59fec3a7f47a7270cf48cea92c8af1762bb5e07d4e87f272b35c01d57e96c453a1d4fe9642aae63fce55ce100b7375741d24982c58fe74ab89e53961416a26978581a5194fe8a81bbe6a116bca22659298fb0311224aa7718b8d93d55fb82f36469a7574fe231458ba60724ce19287c1a886d8c1e1615aaaf5c86ca629294646093f353bc165ec9708a8063f775754d2a9564610badf43e0d1d0a67d7bc8eb1f6cdf109b1da055d5215bcb61d01c9567c7aaa396e64f966a16feb4877c9c03324e3317fd28de925bc73dfe019ff98a76b0e29ef3b390c4c12460dd58049808fa19acf4b2c644db46ed3ce7a745426bb94fe8431b364a5d4f166fb9d35f7697e9c5c1297bc5fee7489e4beb4df953a76ad117f5950741b419a6778ffcb113b09619c163917883ecf662118ddf34ac15739310313703836c3a08ae62cf9d548625c3708f37ab606abd04c0d475db2c952f4be9b458c0679aac7d06bf3ee7e433d68f5eb8eb8864eb0aec5de2ec4573f680ab179fd6fae02b6201b85dd973c082ad14c4c3c256a9edd280ec2a11e17de824adcfe33048421ab3ba42472b87becfeea8e5da9c50d5a5338f5a722ff30c7859d38ddd0aa633c565a7748a244ff4423b91563a5ec90dc907835cb7abc77cc17da329802ddfb53eccd6f40c35881b28b8f9485f9dee8356b7ae20f7d87442f54bfa7f285da8c3cb596a0cd156976371baf9d0487055d48cbb03f368fb51b71cdb359670aa5846f107f97c190040fdf97555676d84e0f890d79092d5341bd1291b6ca4acaa04f924077777b4f28185e40dd541778646f01c686c2c8352dfa5cf9b0a608f337a07649e9a542b5b0a6ee7ee2e0f90a8d332d769f54bafecc9d85a5f8c6fdc06737bd69f67ee3360820ac69855aaade281e020fab8d0c9684de9359fd1acf01bc0cb5576b7ba4e6b7b07146da553e93219f15ed81dccad114ded5067e9acf6fce7f84731c1232fd1e72243bff44901dc2dbb8c7fc619c16bb6d6b5eac16a171cbf23b7bed0ef02e0d50dc2cbbdd8644193cc4d4675dc33848dddedd20e40591a7c32642788549e72a05f61622a0b1b45fefd98ecb5356da1722dcb39649d662ec0eb3fa3b9b77be59854e96a0e4d949989eaa2b944f77eb8f9ca74aa57f35a2014a5b9b5376deadacc24cc43c7605773eee03f12435f1efa34ed3e33f5195dadd0a33f33d725ffe2c9778e945c33dc5531615002ea86a125afb1d8b90523a598e9874c7ee1844761ff796f7420ef0154895f7138b1f4cd670d987d59a886e2b165ed1a28a81a9f66bcd30ff81061e49b7c2b885a378c302997113660565aaba99ab39edcdfdd0a94f681c3e0c6a1977f60d303338fa30f7444dea2efd69420fbbd591d8d3823f3342c3983c9af852c6ec5acf538abfa01e35ebd32709ba109ad83ae800889bc08bb425dcb95b8e9dca9f02265f382fa83917f19b935ef0815c179c36340613f5abc96b5685c8f9ffb2f3c89f3c2ff716342625ad28c938e7a734ec7b778ad512d07d422836ef3b69049a46b5d67d52f455e1cc270c6c2efbdff36b93aa91e14b5b65ea5a738043e89b2825d5f432740215199e552c42bcddd349c2368497f0386e222a9262e2173a785907a5edc10b6b963332994db19cd99064eae66e9af66e74fedf1a5539b1f0c28a2825686552b6d7f0b8b6e1959a0955ea3e0ca22ae62e83a977fff656fe7027edc721d93278ec9d46d50e0504fa2a70bfb37736a22c204927f0b76f7998476a1dcdd53d65d018b401e61d95576a0a1ed391b23adf3f9657deb732bd8c384d4239ee2869dd436ce56a893c5b441aee6c3a137542717b1cc6bb4c2d8ad7ef1e4437c0543295922aa11934ca02ac6a7bbba53f448c3b20252385025258f65f7cf0e409c0e2c55e1d6bbe4c1f492ae4cd00d7b0892e5bc73a1e6be7e259ad2dd35bbfdcfa6efdf8cb628e329df0cd56a6d499ec10019faa225b9a5824f6112bf66671f3edcad41febc7fac97537e217b93bc2a492f964afb908688ff6c5c3b704088e68dc0a948ce601c3c2c259b6cf8cdddcce1b52dac550e36f79a20cb4c36f5c6c0f3e3b4a9508797ec70380588157fec0529f0fe186fefc84edcc5013f50f7316a6d70245fef2a112afc641e7e7b36db8ff606fcf0fd6847132d5ae9b65a3c1d19c2755a392323fd8e22d482326e2e6ed73cbe667bdfcbc4d76c738b55d92e4697a46be3cb2726114957b1af419eeda19c9a927b4c4c57d74b161550b0f3158167492df4bdb4e5b0f68295c0306fa553bcc0a497e95d9c1918af57ac7c8bf5c030e1fc14e03f0520ff77b314a3e79fae7e610f072f39484cde4c866eabd09aaad39184008a5de48813780fe3f08d33b52fd6b78aff6f0590a230054635b2c5382788b105c59059ad49f8c52e4bf87076422037dfbefe84bec2e46429d9f6ab4f3a2c25dc6ecda6a71c495f4b992a6a92ea293d63b82f32aa40139e5978309a0f66640601b5d1d322f1e2b7decfd95745dfd056208a463e1803d050003e8ba4d85de57d5b285e7d73d38247b4894bb9dffde3e523bc215ebb7c8e87436934ed0ae1f4d0e6f544b33815b8bcc32dfde5297e0a0e8da6cfbaa51cbf4f4b34b73fc97ff071f07dd88c7538246c8cf051e04e9c8af721ee2331d024215a584505934435435e78ceb7b445acdd63995b624f96f8850813c6adaab9e3d8243106872b1cb3c28a6829d94bdc987e774d15678bed9e1c543702dc9635ad390875dbc09b74513d030d6bd52aea5297c3b49205c04040ba6d6d786776182b6e93980c80b46e45e810166b742668e7a1f03a9447404a113a451f7f94874c2a6bab710b00918ad1c7d67f6175afdf429491c0d50cecc55996fb50fc46575c225e3ef34e10623dd3a07a9eeeeb637b44296bbcf80c6871ba131329b03694740ef34d93ea7f1279d3e1988e7444b94a2cb5930f58e921f233d1f3e855e40d0115dabafc14252e4f97ee2f6d7dd1e1e5a281decdc76a93cfc085ed62ede520a0a3930e23e62c6ff91011e431441220c0f2f8a48dc773736a81f4a9d9579a7c8cb22069b9738aa9e63b6368d43aecbef411948866d0f429c8b6463ed7b580b096f3aece27402ae8f236cc1112ebe78d8cb842f939e580135735f6d4ed6a08ee4399aa443f3f87c6f1223ccf4ead7e88768fde83367fab2f33cf55f03f50b4c105b46e0f9c0a2ef113dc963bd07d631c9ac4394e9bfe3fb5c0618851d6ef6706510f47dac6729a44144d0a9bc1e056f3a155e78d8aebbe87a45e0a7f389c73aa255fa85344b2a45ba29ddff081f757ddb0be6d3fe6be5511fda2114451bda6eff95eca0e0c40f3f8885739d3a8b92907ffe4cdb88ad66b6a0e1fed0ebab4bce9e5b5f2811c586b42f1b43de115c06a59f322ea47986e9f0c6cddf535a152a3cd9d4e793c0dc2b47e545e51da9e1e0bd391446ee497b658b427f049f10ea4f492dab360dfbc1e10bea8b82736bbb042f6e9bb5f3abf792179847c2eedff351db8b1ae129b3f3e78c4499b936ea3a51f4e9b21fd43a0a18e1ebe762b4f95fb58386b4fb41089beabc7e2f55abe19199c9059832bbb2503961c903030cd3dad1399c9d4ccaf295b9ab307fe6495bdac1a5158e9d3fc6dcc33db85cfbb771428576e1e0fe880990ba02dcd8d6f21ebacc3db92c650e2e78cf2ee6ddde3fe6f157ea3071c69de4be650dfe2c47991a6c76d85318def8ae4192db9511f528acfee1185295d23c0079a38a93eae9a8cfca517372d0f20af7a29c1ddfc04c767924b54de67e7707e32178119e04e7684a9e50ceefa52e28995f7e3a7b126513930832b0de86cff6bf8bce5a74b1520b76edf85d9345b912da626b1df7e2ea58923a1d0e39a7dc98221ece81a8a95615f321155ddaaaa52a063b2b1e2453d446dc63d21ab00bc8ab7b62a4a745922deff8a82b94c49ffd71ae07ee7737e283332739aca3284085253fb4feb88535d4143b9253aa0510cce0694aa6ff2e9fed35100c69a5deb022d123bf59324fdc19e092493b1cefefd921f00453ad3fc227dae729f6dc88f00d6eced167e06ca0319b37cd3311968416b05dd8a9c11406b154f800dcdbf957968b6fd7e5e41075bbb146b26e1b2da11eaadacc621dd07482ed229704f3c97d66265611e85647adbf5485ee929059dd426573d88297ebbf292c8424fd4064cc460efc988ef6cffebfafaf3598b2af1b52589416427f3c73923da6b2bc96b8e27dcae861269a393bc10bb4a8efbc30685c562f1c1f955f880ca02b2d5dff32c24e66062183006409617e38cd210b3ef6fa1216d0fde7265a313eda37f1493ffa9df9339f03c902ca65fefe2b691b4ede34212cc1cc97005814a4178d6ddec4e64a80d440c6eb88d7c6d76f61f14367ee946cdb4c913519a281134047dcb1c1db20d1cddab0c1dc857e097c70e30c74cbbbbfbf084320f36fbd156608f6cfbed35f19560783ea40fa501d3fb9b5f26a86875d583315ae310c2d3cf3dc29400c2c39183b94cf3ee6a766a197fed4be203e7b94af1540df2425dda645edc8c312206b3723e8d680c433483388fafd406943c4f4508f742418b5276c9e805dfb58815752c237a0e65a161c520", 0x1000}], 0x7) getppid() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000003c00)={0xaf, 0x5, 0x0, 0xfff, "ae7b5746c0e22d92d04766b7dff920eeda99dd52", 0xe954, 0x4}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000003c40)={0x5, 0x6}) r11 = kqueue() fchown(r11, r4, r8) setreuid(r7, r4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000003c80)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000003cc0)={0x3, 0x4, 0xffff8001, 0x3, "57a5afccf863ee9192fd54e392c8f31ff010e825", 0xffffffff, 0x1}) sysctl$hw(&(0x7f0000003d00)={0x6, 0x10}, 0x2, &(0x7f0000003d40)="8d0b91fcdb9ea977588304465c6f697ffcf34dc46638499d4666e1f0cab8bac772c321f3445715aed034ee90cfc0faccdd1438755cac6a429da4818c30a40a37d1ce4080a3f295cb353746c3bdc4119ea5fd780447b2bfce278cc3a1f2e2d1ae45781cfe05457f63ab5fc6ad9694e770cb3f5e", &(0x7f0000003dc0)=0x73, &(0x7f0000003e00)="76d08d7a118c769fb0f6195825f70930d4d069925332c1e0ac7c006724f0fd2f4a0db57606c4cbba83942a0d0cd671a4108767ca1bcc51c8befb8806ded6564b31a5eb6c0ac2462e9712b1dbd3144c1307b6b9b76159877d22b0c97f91ae88f8a40f58ee", 0x64) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003e80)={0x0, 0x0}, &(0x7f0000003ec0)=0xc) r13 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003f00)={0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003f40)={{0x14, r12, r5, r13, r8, 0x40, 0x101}, 0x9, 0x8, r6, r14, 0x9f20, 0x1, 0x8}) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) r2 = socket(0x18, 0x3, 0x0) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x80000001, 0x31, &(0x7f00000005c0)="5995a19409737d93a3282c092e243bd57dd1d4580f7f63b808d5740b3d0e52f5da0475ab8261f6df2f6c3e7e6ca10b1e663ab39fa4c1a9d3c455cb9279a73b0b3c01f8c8e2d660119ef81e84530144184d5ed2b5d13be930e5302f793999dac912fec334a1fdb938d316009a7d20a6e136", 0x71) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000440)=@abs={0x0, 0x7}, 0x8) writev(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) poll(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xf70, 0xc}, {0xfff}, {0x812c, 0x0, 0x0, 0x800000}]}) syz_emit_ethernet(0x4a, &(0x7f0000000580)=ANY=[@ANYRES8=r0, @ANYRES32, @ANYRES16, @ANYRES8=r4]) r6 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x2, 0x4000, 0x1) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(r7, 0xc0206937, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f0000000200)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff67) bind(r0, &(0x7f0000000480)=@in6={0x18, 0x0, 0x9, 0x3}, 0xc) executing program 7: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) executing program 3: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0xfffffffffffffd45) r3 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r3, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) pwrite(r2, &(0x7f0000000180)="83", 0x1, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 2: poll(0x0, 0x0, 0x8001) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r1 = socket(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) sendmsg$unix(r1, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r2}, {}], 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r4 = dup2(r0, r0) poll(&(0x7f0000000080)=[{r4, 0x5c}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) recvmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0x80206916, &(0x7f0000000100)) executing program 4: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c252adb0070162e86dd60f6190000180600fe8000000000000000000000000000aaff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600200009078000003030800"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) open(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b50a7e8aff0b7e45f91d7312702000090de"]) executing program 7: recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/115, 0x6a, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xfffffffffffffcc0) msgget$private(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x27}, {0x80, 0x0, 0x3}, {0xe853}]}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[]) symlink(&(0x7f0000001ec0)='./file0\x00', 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000404f0527000000050000000000", 0xffffffffffffff87) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x3ff, 0x10001, 0x0, 0x10000, 0x8, 0xffffff00, 0x7f, 0x10, [{0x7fff, 0xfffffffb, 0x3, 0xbfc3}, {0xff, 0x9, 0x1490, 0x9}, {0xc000000, 0x400, 0x2, 0x80}, {0x7, 0x1, 0x575}, {0x9, 0x6, 0x6, 0x7f}, {0x3, 0x8000, 0x2, 0x800}, {0x80, 0x4, 0x3, 0x5}, {0x0, 0x5, 0xfffffffe, 0x9}, {0xc5, 0x9, 0x4, 0xb6}, {0xd202, 0x5, 0x8000}, {0x80000001, 0x8, 0x9, 0x1}, {0x5, 0x9, 0x2, 0x8e}, {0x7, 0xbcc5, 0x2, 0x3}, {0x10000, 0x8, 0x80000000, 0xffff}, {0x400, 0x7fffffff, 0x3, 0x5}, {0xff8, 0x1c, 0x582}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x60}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x1000000000000221) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r2, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) semop(0x0, &(0x7f0000000400), 0x0) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x77ff, 0x1800}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x800}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x7}, 0x5, 0x4, 0xa2a6}) mprotect(&(0x7f000062e000/0x3000)=nil, 0x3000, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/37) r4 = socket(0x2, 0x3, 0x0) dup2(r1, r4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) execve(0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000002680)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="a675df0d3953cd72acd5977f164e3fe7b52431ea5266b4a70e7dda2a8dc8dce4f8c475606eb76f2ca68235988fd7", 0x2e) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f0000000140), &(0x7f0000000500)="0c9ba75c22ab929d735e27d192e681e79d6c33d20437b46b6033d0c4b2499c375393ab2194c6073ac8d79a4a3e624c8e842001a5f9e7b3f0340c2357808e949b2eeb330a522f8362ccffff407eded7fe43989f7290dc2f8f7328a5ab03e43ff30595ba5edc26da392a0b83fa9ed54fbd528416b9b274c239c6d2e492201150ed5bba76d68923e50943d4d57830dc25f0f11e01c533d5562440610000000000000000000000000000b2f07544984df2c05c63ec5be8ad72b77b3799ae8cf02e99385dc9b91bfca59a3dd56c4a1a68a8a99eb68d727c425e80360376b66c95432d4d2ff3383ac2d2421a7a9f315216bd7cc787378eeef12fc50f4e33749f2a23af731e0bf9ce8ec1b270b244f5d5e4e72cca80f177e7362a549e970f5a5862daad54396a42834e3bd4d6f746197354d74908cebaa07c1712dd61627479837cc5137a683044a5c6541d", 0x148) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) fchdir(0xffffffffffffffff) fchflags(r1, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) mknod(&(0x7f0000002f00)='./file0\x00', 0x2000, 0x7e47f2ef) open$dir(&(0x7f0000002f40)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x101, 0xff, 0x7fffffff, 0x1, 0x3, 0x200003f, 0x10001, 0x0, 0x2, 0x5, 0x3}) close(r0) syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="8892e9405bbe9153fe75fdc00a627ad19f39f7f0ee9d2ca726d6163456c1da464f1703", 0x23}], 0x1) executing program 4: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000200)="cac4e6c7da1f46e4b27ac01ad28029df6141b9f168d7c4addea36df940a7dfb7ad0a5778d4606d3f5150168dcf201cffd2afc007860424ec3cccf445085550a6f412a9f1bd926260999b6de40cf6ce23ffc3978bf11965c57e70c68cc3865f9e672da9f7b88cb0d3a4692b076702c4250b6ea8209ef2654bb43324c9325153d48b62dceb44d11524c2dd05fe2e08788035602ca0c01e139a6bbc6fffe4227f9714d28d9afbc03a5161704eacc14660bd72ed5439cfd272192c78552e2f04260b5a66cf4488d2d5ded05ec0a5dbbcab8fe1381244ca0d3061adaeba68a226205a1b8a2e49ca57e24cbb84882bceeb8633186f699728f76676", &(0x7f0000000300)=0xf8, &(0x7f0000000340)="b69992521271c76107d687e0a655b4011e9c0f171043fc3005cacd6630f34b870e9a5f136e856924312ded50a5eeae71127ea2ed1e3dddedcef653fc3869b357dc0f050e77dcb710bfa40cd48dc38b8670e5f316d0cfa8238d9e418de107bd80d7329d7d784078aef7f9f46f78de3f16281776f2c3b186752e055ac53830484e1c543f543113b409239b124dd81d030cf7a8ddd3e8cf1ad8791c427661f97aa5ca0738b3bef2284f823fa3e7d69d6921183038aa2e40da036eae654111047d0a666ce4a3e9d30b60bdb019", 0xcb) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x14}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) r4 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080)="39ea7955", &(0x7f0000000100)=0x4, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="e000001300000000", 0x8) mkdir(0x0, 0x0) socket(0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) poll(&(0x7f0000000180)=[{r5, 0x40}], 0x1, 0x40) truncate(&(0x7f00000001c0)='./file0\x00', 0xb73f) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x30, 0x0, 0x5fd, 0x0) ioctl$VNDIOCGET(r6, 0x41946472, &(0x7f0000000480)={'./file0\x00', 0x0, 0x0, 0x4}) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) (async) r1 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) (async, rerun: 32) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) (rerun: 32) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0xffffffffffffffff, 0xffffffffffffffff}) (async) mquery(&(0x7f000060c000/0x2000)=nil, 0x2000, 0x5, 0x10, 0xffffffffffffffff, 0x6) (async) mknod(0x0, 0x0, 0x0) (async) mknod(0x0, 0x40, 0x2) (async) socket(0x0, 0x0, 0x0) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) acct(0x0) sysctl$net_inet_tcp(0xffffffffffffffff, 0x4185, 0x0, 0x0, &(0x7f0000000440)="6e518d0da59c75119796ff696b36821cc8a141b81f2c6238329c388bac74877deb01d8c1c904e00853ada13debc7e2f3e695bc90760739e15a0e6631ae7baebfb52adbd974e2858ab38c1404090e27e8d2b92011821eee81461e83bf347c513fdd36ff93b3a0b59dc1fab6adcb19ae1f3a2aca1c60e650683444f3800ea008d94e979dde3142dd2c6b3c331c2ad042c5d215", 0xe) (async, rerun: 32) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) 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'}) (async) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) (rerun: 64) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0xfffffffffffffc78) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async, rerun: 64) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) (async, rerun: 32) socket(0x1, 0x2, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r3) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r0, 0x5867875ab25580b3, 0x7, &(0x7f0000000040)=""/248) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x53d}, 0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0xe405cabb478a8d9f, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000080)="14261b850cf728e469fdaae50f7146d49859456396bddf6d8802342741f80fd88ca141044b98c24726cc10b94e8fd43de7adf97602822ae8664f5c90d4c2361f6d7cfaf43bf7f495167dffc6bbb327db1ac0cfbd049634845b98e9ee8c3d7ac9a8924aeb202fc7792e578f2560b752b79c9dce1756654e9b0dbbeb510d5bc7628a7eb3777538e6c4ec47f3ba874c229e3ab63d3058f54ce368d3de58acad0b5822890f5795d41e3567484182746d9b80d0c05a7d86b00e6f5f06aa3e5b96ba71d193422ff093bb158b2f26db0272566b67aada5a17743d9a842082a050c57a14a95240176b12beb823c74c585e96ebe7ac6ef9082d1cde73466026ec41b84ff8c1296dedbad791ee0113604b92018f19e8e2982e3093f3eaa6fad5ecf450625101f9129fbe40f29c42bdbaec17f89b89b0fe244604c6c20b8c8e57f270d2942898ada92aa064e06e78f53ad80947af7d3b262d5cc5c7d0774d383bd1b7fbdbaf472fd52bc728ad28b8bdf48805dbd5ff629a51100ffa9de19fa35e1078aecbe6ba9c30c5869429537903a9c802d6d3d95d8da6706fbac275812979a1fb63c39ed81e54f09cbed3573d7dcc6ba3bdfc2a6642538f117a497b8b446293df0aff999c6f41298b61063697a026ee56dd172ed2f0e5b36aff5bfa710d7db56eab20fce0213ffd731f7f457107c0c4b76224f78dbb6cab46dee4b5573850358d6b605c485f2017628ce6d0c7745e3f6a89185922fc3ce63f5a3d5e79de89380509e2cdc981d408a4461724fb9b5c1669ea8f5ffe640206f1ea9cc733de6dfdf5cf8fde12aabe5c6d92132fe5d466e1cc8f79acfc96f39154400880161485a5db8ec4c3a456ab3953edab3a75f81d4b42fecf73088c926be9a795352aede4358014b362a1a49f9ca8d142c3adb05daca04cebb393b4123347b07d90a2d6947e8b38f541555781e2676450d8f381ef3554233ede5fa8dc5887d1432fef266b58a81e86a4bcb02e74bed8f378d31b69c24b31c29c376b86988edafc14f282f1344a1e3fa1ac86675bec51c3474265c7050291495bb21e5297f2c002e719505f6d71c2bb46809d13027f65134cfe98bbc4a229ec301ca3dca6c870fb45d771b2b9d624fae9ec642b2d7afb6fc98ea0b98caa5c754a78a4dcec7de1e09c457e3caddce3ff38b23e7c6e18b0a2bf8f8037cc94e1b73b4d0bb2ec794b055a8f0cc0a89a1b883bd56a83ad68e62f0a94776017a66aa8ada63c85dccc47d852344ae5129ca550d16d1b2c51acdb43d7f3e5d9fb2e1c9e6360c5eba3636addcf5205a3cd7e347584613cdeb397271ff586dcae9dc53ab6316782b347a938dc9e102f53a73130d2850e34d3a38034f9fcede3ae70337e1de93f0dc03d6f5cba931b322ce17016177d3968300d2cb82d76189b4af40b1df79c2e53f6d716aec74571bc07c268c52f2279060eee56c6174065e5bb022a6ded2188d42c247cc9e09f90602c9acfa2c289a05ecc6807cea793e5fd600896ed53cdd9d218962cd5f6e1d60c552837cb58566cb7a14f0bfc2752a30642f31000db8cf41feac24cfd65f9f8dfb5c438f43dff9a6d2315795f1cccceee4c2b31b274aa371250c308a645a8e81daf65218938712e7b452922e46cd4ed91614ffc2b054f3670221e3b48a377b661e3cecbbdfbb00e1f225835779ac3a3b9e76f5df8e1711a54ce33f3a0a8350a0c828a2c89fe5a8712bc0735557251962e7a96a600a3db12a1a0bc4b156a23e9d1192f85e7e0bf8ddeaa690fb120674479decc2e5ccaaa314b9b78beaa48cf4dac19d52d005f4cf3af365e3c6686bac761f15ce5a7a48eca565e95bf99f60766d13d6320b112a9d2b649ebfc7041b4bafa2378cc913ffaf427f65a4204e29915d731ab26d58e0054412d04e8f01d38479d1157b981260a74be4f94100ee440a20373b3b6cb465c2907216927604a6492b3a358ed25255aa27714ec8675a5f33e81a7224f2b9b610f633fcabe786fd349a1aa5ac197d4b0150a67c20b0380b1522a3f3d33fb63b88eb2df3acfdd0832f7ed2d77b083f848bbc00b9ba43bd12acf6461818ae633b6db9e02371923aa3cad6a2429f4d436a4970cee884e0ea7a69b7c41173bf7d211f73ff24d988eed5d09c2cd484b234a418479810ed3ec80726de7475d01a3e02be710ff32a0dd9fceacfc4ade10e431c6cfa7f7df96180496ea1a08228cb82db2c39ef9dfcab896e3eb154271e13e9a52b793f4b847b6045de6e6dc948ee30f7862253423126f7bfb3460cc3cc81e72bc534b1844b2af358ff54e607a1de9a4a01183ada55b284e4a255d059e21a3edcf30562b9d3208ffdac5bf4e73fab0aec5b86fe01cbb2e088bf09f893e0fa3f9753327fa6ca0b45946df9ec9e1251aee4168b75a73be325624b8941d4f3e0e8857d778742b3835d70011adb2656ced8293b6dfd685fbc008a0181b8f9233ff906bc92c620bdd5fcb925a5cd045b32d466520dc35116dbae29538fdcb3d4241460882195e2d953b05a4beec91990646d45960a6d1b7856eb0232c5456a455e215fb80b543f3d24813aadb2e8676680e3eb9d98bae2c3508699bc564b0af2330943f53645a44f434dc7fb50444c858c2fd283062fc046a671e48d6c5b30bf0588e40c4fd9df2cd5b3fc8a74e36f93d276b666c89a955aa396afcf0e6aa4521c2776ff670196d3f512fb51c63c1264f344dbf867a41280e74bdbad5e8371a0539aaa3ecafc922209ec71e62224ab0149da34db6612ce35cbeeda0e3f1f683634c2562ffb74b6b82a372f8282c48d41a856ab25ef8e19c8b82996ab3b5059f8b9148250bcbcc5cfaa0b34721c03edfbecf61a0cf08f721834d32153304b692dd87dd5b70879f4015ee6c34bf773afe39a6f9d4", 0x800}, {&(0x7f0000001080)='9', 0x1}], 0x2}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socket$inet6(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x82) bind$unix(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socket$inet6(0x18, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, 0x0, 0x0) socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) setrlimit(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x24}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000001c0)=0x1c, 0x0, 0x0) close(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) open(0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x4) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) poll(&(0x7f0000000000)=[{}, {}, {0xffffffffffffffff, 0x20}], 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000000)={'./bus\x00'}) execve(0x0, 0x0, &(0x7f0000000280)=[&(0x7f0000000200)='/dev/rvnd0c\x00']) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) poll(&(0x7f0000000040)=[{}], 0x4c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000004c0)=[{0x30}, {0x1d}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) executing program 1: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x87) chflagsat(r0, &(0x7f00000000c0)='./file1/file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') executing program 7: close(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4ebfac6bbaf79c1) open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x1d) r0 = kqueue() kevent(r0, 0x0, 0xfffe, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x119, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) dup2(r0, 0xffffffffffffffff) r5 = getpid() syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffff347553cf6420849ebb0800450000071600000010019078ac1400aae10000010e00907800000000000000000000200000000000"]) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40001210, r5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000005c0)={0x1, 0x9}, 0x2, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f00000006c0)="a127847f", 0x4) r6 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f00000000c0)=[{0x3, 0x8001, 0x1000}, {0x1, 0x402, 0x1800}], 0x2) socket(0x11, 0x3, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, &(0x7f00000001c0)="cb5c6d61627145", &(0x7f0000000200)=0x7, &(0x7f0000000240), 0x0) setsockopt(r0, 0x14, 0x2, &(0x7f00000002c0)="02000001", 0x2) socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7fffffff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) socket(0x0, 0x3, 0x0) socket(0x11, 0x3, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) syz_emit_ethernet(0x52, &(0x7f0000000200)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000000000000d000000000d000000080000000013004e224e21", @ANYRESHEX=r4, @ANYRES16=r4, @ANYRES16=r3]) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) close(r6) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES16]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) setuid(0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x2006}]}) write(r7, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) executing program 4: syz_emit_ethernet(0x36, 0x0) r0 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x3) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg(r3, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sendmsg$unix(r2, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r4}], 0x20}, 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0xfcba}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f00004b5000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xffffffffffffffff}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) executing program 5: recvmsg(0xffffffffffffffff, 0x0, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) executing program 6: getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getgroups(0x3, &(0x7f00000000c0)=[r0, r0, r0]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469"]) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x3) close(r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) connect$inet(r4, &(0x7f0000000000), 0x10) executing program 4: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9b, 0x10, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 7: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xa96b374c563bccb0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, &(0x7f0000000140)) close(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001000000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x909) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0), 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000440)={0x5, 0xec3}, 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000480)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r2 = socket(0x18, 0x8008, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x32, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000002c0)=ANY=[@ANYRES16]) socket$inet(0x2, 0x3, 0x102) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getegid() r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x84}, {0x6}]}) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000440)="1af202ec720db23db94eb0fc576d0f944ec990a63ea84b6006036423b54433e2e22fd49184d1d90b27207e923059b455d8c0736c54e6b34021b114d0d30f956bc905d0efa8db8cad45395707f6462b", 0x4f}], 0x1) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x8000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0xfffffffffffffe6e, &(0x7f0000000100)=[{&(0x7f0000000240)=""/152}], 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r4, 0x0) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000000)="e049e64ada6fa4256bee0bf84a9e", 0xffffffd4}], 0x1) executing program 6: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$setstatus(r2, 0x4, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) executing program 7: r0 = socket(0x10, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000001180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6001010000481100fe8000000000000000000000000000bb00000000000000000000ff"]) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000080)=0xfffffffffffffe2a) r1 = socket(0x1e, 0x0, 0x0) r2 = accept(r1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000640), 0x0) close(r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000006c0)={0x5, 0x80000000}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) getsockname$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000700)=0x8) fcntl$getown(r2, 0x5) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x0, 0x2, 0x800}, {0x3, 0x400, 0x1800}, {0x4, 0x2}], 0x4) semop(r3, &(0x7f0000000440), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x1) poll(&(0x7f0000000040)=[{r5, 0x4}, {r5, 0x100}], 0x2, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r4, 0x0, r4, 0x5c, 0x8}, 0x49, 0x8, 0xfe}) geteuid() semop(r3, &(0x7f0000000500)=[{0x2, 0x1, 0x1000}, {0x2, 0x3f1c, 0x1000}, {0x3, 0x81}, {0x0, 0x3, 0x1000}, {0x3, 0x1}, {0x4, 0x6, 0x1000}, {0x0, 0x6}], 0x7) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x48, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="172d6adda16ffe4140105f05d9bedcd3", [@hopopts={0x0, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x7fffffff}, @enc_lim, @ra, @pad1]}]}}}}}}}) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 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) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) 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, 0x4185, 0x0, 0x0, &(0x7f0000000440)="6e518d0da59c75119796ff696b36821cc8a141b81f2c6238329c388bac74877deb01d8c1c904e00853ada13debc7e2f3e695bc90760739e15a0e6631ae7baebfb52adbd974e2858ab38c1404090e27e8d2b92011821eee81461e83bf347c513fdd36ff93b3a0b59dc1fab6adcb19ae1f3a2aca1c60e650683444f3800ea008d94e979dde3142dd2c6b3c331c2ad042c5d215", 0xe) 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}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f8000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0xfffffffffffffc78) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r3 = socket(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="fffd0e8504fd0000000000000800450000300003000001019078a41400bbe00000010c008d78000000006500fffc0001000000020090d09ed48a00e0000001e0000002249d208452357c314f4d68b65bd5df177996ee8e0a4d3852bd57a91b"]) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0xffffffffffffff9e) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c00000000"]) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000003780)={0x0}, 0xff56, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x6046) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8000000000000000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000000)=0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000003780)={0x0}, 0xff56, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x6046) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8000000000000000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000000)=0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getppid() pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x4003, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) socket(0x21, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) faccessat(r4, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) executing program 3: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) close(0xffffffffffffffff) r0 = socket(0x10, 0x5, 0x2f) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000080)="b6", 0x1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0xd4b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x3, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r3, 0x0, 0x9, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x5}, {0x2d, 0x0, 0x9}, {0x6, 0x1, 0x1, 0xfffffffa}]}) write(r4, &(0x7f0000000740)="76e5dead6f01f8607d2100", 0xb) setsockopt(0xffffffffffffffff, 0x4, 0xb, 0x0, 0x0) r5 = dup(0xffffffffffffffff) dup2(r5, 0xffffffffffffffff) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0xffffffffffffffff}, {&(0x7f00001a2000/0x3000)=nil, &(0x7f00001de000/0xd000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000b0000/0x3000)=nil, &(0x7f00001de000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000002000/0x2000)=nil, 0x1}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x200}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000017c000/0x4000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {0x0, 0x0, 0xfff}, {&(0x7f00001a2000/0x3000)=nil}, {&(0x7f00001a4000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYRESOCT=r0]) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000ac0)=[{&(0x7f0000001180)="1f326fdb6d6a87", 0x7}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000280)="f41f041e3a30", 0x6}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCLOCK(r3, 0x20004276) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/7, 0x7}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x2, &(0x7f0000002600)=""/4096, 0x1000}, 0x802) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000380)={0x0, 0x0, 0x9}, &(0x7f0000000140)={0x9}, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) pipe2(0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000100)="664204ae", 0x4) writev(0xffffffffffffffff, &(0x7f0000000400), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0xc000, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 2: r0 = shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) shmctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getpgid(0xffffffffffffffff) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x5376, r1, r2, r3, r4, 0xe3, 0x101}, 0x1, 0x5b, r5, r7, 0x9, 0x8000000000000000, 0x3ff}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r9 = shmget(0x0, 0x3000, 0x100, &(0x7f00004e2000/0x3000)=nil) shmctl$IPC_RMID(r9, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) ioctl$VMM_IOC_CREATE(r8, 0xc2585601, &(0x7f00000002c0)={0x10, 0xcb, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xa29f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xa49}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x100}], './file0\x00', 0x2}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = msgget$private(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r3, r4, r3, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(r3, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgrcv(r2, &(0x7f00000004c0), 0x7c, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r9) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x10000, r3, r5, r7, r8, 0x2}, 0x8, 0xfffffffffffffff7, r1, r9, 0x3, 0x8, 0x800, 0x1926}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0x80286987, &(0x7f00000001c0)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) symlinkat(&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000280)='./file0\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, r1) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000000c0)=[{r13, 0x40}], 0x1, 0x0) dup2(r12, r13) ktrace(&(0x7f00000002c0)='./file0\x00', 0x2, 0xe10, r6) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x1, 0x7e16dc8455ae3550, r13, 0x28) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r11, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0, &(0x7f0000001280)) executing program 3: recvmsg(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xf5fa, 0x1, 0xee, 0x10001}, {0x7, 0x6, 0x3f, 0x3f}, {0xf1bf, 0x7f, 0x1}, {0x8, 0x92, 0x3f, 0x2}, {0x100, 0x4, 0x1, 0x7}]}) r2 = dup(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000004c0)=[{0x5}, {0x81, 0x2}], 0x2}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r4, 0x29, 0x2c, 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="ad442fdd", &(0x7f0000000080)=0x4, 0x0, 0x0) executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x20, 0x2, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0), 0x800, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000001400)={0x10, 0x1ff, [{&(0x7f00005d4000/0x3000)=nil, &(0x7f00003d8000/0x4000)=nil, 0x1}, {&(0x7f0000521000/0x1000)=nil, &(0x7f000025e000/0x3000)=nil, 0x4}, {&(0x7f00006da000/0x1000)=nil, &(0x7f00003db000/0x3000)=nil, 0x52}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000020b000/0x2000)=nil, 0x1ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001bb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000288000/0x4000)=nil, 0x8}, {&(0x7f0000228000/0x3000)=nil, &(0x7f0000419000/0x4000)=nil, 0x6}, {&(0x7f0000208000/0x4000)=nil, &(0x7f0000324000/0x3000)=nil, 0x9}, {&(0x7f0000423000/0x2000)=nil, &(0x7f00007ea000/0x2000)=nil, 0x3f}, {&(0x7f00003c8000/0x1000)=nil, &(0x7f0000660000/0x1000)=nil, 0x20}, {&(0x7f0000155000/0x2000)=nil, &(0x7f0000358000/0x1000)=nil, 0xff0e}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000006d000/0x1000)=nil, &(0x7f0000160000/0x2000)=nil, 0x2}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x101}, {&(0x7f00007e9000/0x2000)=nil, &(0x7f00007b4000/0x3000)=nil, 0x7f7}, {&(0x7f0000410000/0x4000)=nil, &(0x7f00002a9000/0x3000)=nil, 0x5}], './file0\x00', 0xfffff7f2}) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000)=0x4, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x2, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7fff, 0x4}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) getuid() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f00000013c0)='ON', 0x2}], 0x1) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = socket(0x800000018, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), 0x4) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff67a61ae319e80800470000380000000002029078ac1400fbffffffff94060000000000000c00907800000000450000000000000000000000e0000002ac1400aa"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}, "04003e0000000000"}}}}}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) getpid() executing program 0: r0 = socket(0x18, 0x3, 0x9ef) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r0, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000001980)=""/4111, 0x100f}, 0x1}, 0x10, 0x1042, &(0x7f0000001940)={0x7, 0x711}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = syz_open_pts() setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0xdd3b}, 0x10) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x2, 0x4}) pipe(&(0x7f0000000100)) syz_open_pts() fchmod(0xffffffffffffffff, 0x80) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) close(r4) getgroups(0x9a, 0xfffffffffffffffe) r5 = semget(0x0, 0x2, 0x80) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000400)={{0x20, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) msgget$private(0x0, 0x460) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) socket(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000280)="1f1d7b0e7b23725a5ee4911e482f8178f0ac9486d3dfe3222800d86df508e70dfdd27a702678bc372efb7f15e371bdd2fcea5ed5edc35916924bf36a3c7fd2fe0a73e84d9f46721580bbf04cb9b94952d5fb72ad1906596bde5142385ab547e95287be7b188962e3a0e0a9fee7cf8bacb3afc53277df00670e9e2c29c6d81eeb5c77502f0660aa2b75a90b64a44d5c775cd87058874c90be32fa4add3e8c4894337ba5e2fca0c649839d8c1eaf176b3e4bae195de86ab020459694ea795cfd9c83b019235fe0fa7d62d6164cc51879912baff2b8d250c980b24f88f7a2603f3e69430f8c3e71a8ff884f79dee1fbc7eb563bcad16c337e1f5baa110000000000000000", 0x1}], 0x202) execve(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) getpid() pipe2(&(0x7f0000000780), 0x0) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 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) (async) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0xffffffffffffffff, 0xffffffffffffffff}) (async) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) (async) mknod(0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) acct(0x0) (async) sysctl$net_inet_tcp(0xffffffffffffffff, 0x4185, 0x0, 0x0, &(0x7f0000000440)="6e518d0da59c75119796ff696b36821cc8a141b81f2c6238329c388bac74877deb01d8c1c904e00853ada13debc7e2f3e695bc90760739e15a0e6631ae7baebfb52adbd974e2858ab38c1404090e27e8d2b92011821eee81461e83bf347c513fdd36ff93b3a0b59dc1fab6adcb19ae1f3a2aca1c60e650683444f3800ea008d94e979dde3142dd2c6b3c331c2ad042c5d215", 0xe) 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}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f8000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) (async) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0xfffffffffffffc78) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) r3 = socket(0x2, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="fffd0e8504fd0000000000000800450000300003000001019078a41400bbe00000010c008d78000000006500fffc0001000000020090d09ed48a00e0000001e0000002249d208452357c314f4d68b65bd5df177996ee8e0a4d3852bd57a91b"]) (async) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0xffffffffffffff9e) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c00000000"]) executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0xff, 0x6, {0x9, 0x4}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f0000000080)='./file0\x00', 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) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x1e, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x3, &(0x7f0000000040)={0x3, 0x0, 0x1003, 0x1000300000000}) flock(r2, 0x6) flock(0xffffffffffffffff, 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) syz_open_pts() ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) kqueue() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x11, 0x4000, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x77) mknodat(0xffffffffffffffff, 0x0, 0x0, 0xd) open$dir(0x0, 0x40, 0x60) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f0000000300), &(0x7f0000000300), 0xffffff5b) r3 = socket$inet(0x2, 0x3, 0x5a) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x1) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x176, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x140, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="172d6a10455a1b27dcd300", [@hopopts={0x0, 0x20, '\x00', [@jumbo={0xc2, 0x4, 0x7fffffff}, @generic={0x6, 0xf4, "a35f7c977a19f10530ff8aadc4d8d92be87b762fc3fc935f99698901b7aefe1a4a2714341a24371b1bbbd2e9c523bde0bc4d16c85e13a5260fc31d157bdb6462f9f17bcbef0955de7c3f8eeeb66c7edb78e5b13ffc4f469df3eafd98b9617717c4b1317e56da8a1ad321c1725a032e92d7796e34ada6d1bffa4a9f08f38fa3be41e021fb5430246beeb98ecd3d7c5e9ff8eb2b0c63459a53c0a877ac0135bb02667c0f56f0ce67625cafff06b8c9af260b2fe7e2c91c49de90cf2152222794c28c9ec7c19385d1d666872559aefdfb181ce82a4da3c85d9dfd42995fd87babe3f76e64905af070f8e75b2f5bae3c94a963e767b4"}, @jumbo, @enc_lim]}]}}}}}}}) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7d00698e7f000000000000104000ff"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x24}, {0x7ffe}]}) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2", 0x45, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSTART(r3, 0x2000746e) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000180)) r5 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000100)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 3: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) setitimer(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 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}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x1) r5 = socket(0x1, 0x1, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x7}, 0x10) executing program 2: pipe(&(0x7f0000000100)) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00005f5000/0x2000)=nil) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x0, 0x4}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="016f8430", 0x4) socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x8004667d, &(0x7f0000000400)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) setsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) sendmsg(r6, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r7, &(0x7f0000000380)=[{&(0x7f0000000140)="38246a056c980f274e3c0685f53d3f68486dac08b9f267472bd7a843f4c9792d187c3afc8ed934ec3be1fe63945356e01743ec42e19c06761b61507d9c116b6c2ba8c071a65ec73885671248a643115fc23972b9abfba69ec37d5fe602a73385943cf22c25b60c08b233ef1668deb9eeabb1db8d6584de443935ee36b18ca6045affee548dc98c7184d07818b593ab55f680be6c8bf2031adfd119bd33c32aa43732fb809c75ff86434205e564d5aa081d3d73eca2f85851c4", 0xb9}, {&(0x7f0000000340)="7c58da6a41fca02f418bf272f6f3f70c2eee2620137d3bb00276db3f3888b4dfec5f42ef3e33cb3403eb33b8d43c7fc4539cedc5b79670", 0x23}], 0x2, 0x100) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) setsockopt(r1, 0x1, 0x80400b, &(0x7f0000000240)="00002e4334b10db07ccd11504dd96552ac65ab781afa30e6ff77400244054fa9af5078eb0bd177529413494bf4b831752637627877334af1415f9885aa16bcdf428634eba97fef74ed02b7025052a7cb6f2f3ed1c4a6d921e23a3281cefeefb68e32f47397a44b98d27b8b870937ddeb52c19a5789e1e941034825612c5e430236636f8e79aa4ec1664e20739a9d9fdc1ca0", 0x92) executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) read(r0, &(0x7f0000000040)=""/196, 0xc4) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) executing program 2: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, r0) r2 = socket(0x18, 0x1, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() r5 = syz_open_pts() r6 = syz_open_pts() r7 = syz_open_pts() syz_open_pts() r8 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x84}, {r4}, {r5, 0xe65dc00084cf4bdf}, {r6}, {r7}, {r8}], 0x6, 0xcd08) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r9, 0x4, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$dupfd(r10, 0x0, r1) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000300)=[{0x10c, 0x3, 0x1d}, {0x75}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x80, 0xe, 0x12, 0xfffffffc}, {}]}) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$vfs_fuse(&(0x7f00000001c0)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000240)="efaed1526c68fd17e3ced51bed2739ebf357055d3e50497e9ab6a26a3d75386fb53829aa2bcdf2aa12a31c17159d8bc5a07e3fae7db143649b059cde31f6c8ef0fa7649792db29d073a39f04b0687aac6b3f9a9006b57566105d8e5691e9b1287719d746c7a57005bbce26850059fb7bae9d1a66d4d95a1bbdb893a3fad2673fe4848d07e31308fa395f8076524173b0", &(0x7f0000000340)=0x90, &(0x7f0000000380)="5fc03e3015cdd430ae461d79179ee5208e211761af0cca7728abb2f9e0cde15d8e3d07ccfded63daf5967d8383bf0c1c46e4e0a44e409e991cb3e0832e022e7440ec627bf669f4d19090104889bcef10062a356f8992ecfe793bf11de7599d5f9778f42a1dfc69e02b6042c94c0805f2ce60ba713a62d2e2f64176a567d00928ff38ab9972bd8a6a227a8a2c0cde5d5d0bd712d074db615f9d13137f39826e253d20b62a4ff34793d54ea813a57e4856e125ede803a25adb81a50d0673d1704d17ca1687f995ea749d603e39f373caa2f3a261389538558251b9aa", 0xdb) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r11, 0x800c5606, &(0x7f0000003e00)={0x7, 0x9}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) accept(r0, &(0x7f0000000480)=@in, &(0x7f0000000200)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) kqueue() executing program 3: setrlimit(0x0, &(0x7f0000000980)={0x7, 0x54}) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00\x00\x00', 0x5}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') syz_open_pts() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8}], 0x3}) r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000e37000/0x2000)=nil) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat(r2, &(0x7f0000000380)='./bus\x00', 0x100, 0x3) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r4, r0) acct(0x0) sysctl$net_inet_tcp(0xffffffffffffffff, 0x3fffffffffffffb6, 0x0, 0x0, &(0x7f0000001640)="6e2834bff1613ba0a596ff69571529aeffa171d23be122000000000000000138329c388bac74877deb01d8c1c904e00838e15a0e6631ae7baebfb52adbd974e2858ab38c14040903000000000000001eeeca64bec1a075d6d72f0b1724b6444dc3241dd3fb81461e83bf347c513fdd36ff4c93b3a0c1fab6adcb19ae1f3a2aca1c60e653611f42362850683444f35a6e7ad9cf37dff3859b0f160e1abb635b6d503fe0147111fb5de09e34bdc788c5ddf15a3dca67882903f12edc145cd74ac7a53fe119e4b2e9ea05c07339a0034b2539557374c6b4a24bbaf5e969a46308985b848c870ea6bcb76aaba8f7f46aa48ae04930ff8c26204724088ad98fcc7e4969742338ba1b9ffacb5ecf652e31c9591b6d5f8d8bfddca1e8440000000000000019a489c625d1887e8f04df59cf8df361ad9a29b801357a00"/326, 0x30) 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}, {&(0x7f00004ac000/0x8000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil, 0x10}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x100000000000020}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00005ed000/0x2000)=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, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) getsockname$unix(r2, &(0x7f0000000500)=@file={0x0, ""/4090}, &(0x7f0000000340)=0xffc) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x4) close(r5) socket(0x6, 0x2, 0x0) executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000140)="8e092eee124980163ae4bb467bc88211124e4d3796f8a854396c9abdf04da67e0633d3ca796d0e9010f7e7f7b7a5b943a1cedc6a5846092dd8127d93f91062ee19e55a9bcb58dd69a96a3f430ae8c3c6d447fefa031b5186d6bbdf66f1bcd48fa9eebb43af9064d324bd377269a2454c24865a061529f6a922801120ea2ab4dd27a4a168fde6a9ce90db3b4c44ebef5473e22be7ceff917a4b0e165b426c4cd6a4cd5e87e8537251d58c41a894c2ecb2cf3bc0ba43dd02a43a70cb265627f144a4074ca741c97972b3931686260020e5b9f696b04fce516c509015d56da9a1f14cde85258bd4c5e8382eb5f06fac5b80de4f3d8bc849911cdc019f98583c59bf9fa4a5c5", 0x104}], 0x1) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) msgget(0x2, 0x0) (async) mknod(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) (async, rerun: 32) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) preadv(r3, &(0x7f0000000080), 0x0, 0x20000000003) (async) dup2(r3, r2) r4 = socket$unix(0x1, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="f9ce25917f46b8fa9e44f168251fcc0ea26bac863232c4cb8711e6bab4a64a894fbe282b6199284898f237235f", &(0x7f0000000140)=0x2d, 0x0, 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x20351e, "1a0000000200f90000000000748412ffd1bc463e"}) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="7f2e14cf137276fc0a7482cc94affcbbaea076fe4cd6238f57474928e9e77a212874439215c5f1bd5900ba49cdcaf9be1a44e3abcb090b5f9198de5b9011f218034c31be5a5b22c1f138ef80875cfe03ad813ce2790fb694a65fe42e97b1f95cc24cfb0dd3e5dfad67060bae4f268765feca42689f33715a7c5e4187467ab2af26a7c1090200", 0x86}], 0x1) (rerun: 64) sendmsg(r4, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="c80000000000000001000000000000005c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389009800000000000000010000007f000000284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a480000000070000000000000000100000000020000677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9000000000000001010000000000000ffff0000050000008093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb118fc3a3ddaa653ed84f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"], 0x11e0}, 0x401) (async, rerun: 64) r5 = socket(0x18, 0x2, 0x0) (rerun: 64) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000f40000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000b79000/0x4000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000cb0000/0x2000)=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}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) pmap_unwire:pmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806b623108 pmap_unwire: wiring for pmap 0xfffffd806b623108 vmi uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a206da8 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x20000000000000, 0x0, 0x101}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() r7 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000e70000005900c707c0e6ee64a6871da5d3acb0cbf8a63004000093ef1607e4e499ba5b88cb4b5c9f7cc13bf8fd81fa1b59ef8417d0"], 0x39, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(r9, r9) msgrcv(r7, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x3, 0x800) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) ftruncate(r0, 0x80002) open(0x0, 0x0, 0x0) syz_open_pts() executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() syz_extract_tcp_res(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x1}, {0x1, 0x0, 0x4, 0x8}, {0x6, 0x6}]}) r2 = syz_open_pts() close(r2) setrlimit(0x6, &(0x7f0000000280)={0xfffffffffffffff4, 0xfffffffffffffff5}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000fb70ffcf6df5c37dc23594796e4c166e2d66e5bd07c0e7bf185c4cbf22f56b178587a644c425373bebbc177eca2786457b976be132dd4f6a1e81d648dbb1eae98f4630df89d92287e7f80cf263533b512f8b473ead294812966c0566579eff525a007a3d5023f366115ec82f3e7225646e5d0d5d021e3ff4a5ede2687bdee8bb8e0dc84786f7a8806606992c34838ce04e5e53491ac7135e1de146e1ae8b730c1c28c576b687164a2e06cba17bdd14991587978274b09e52c05e692f9bcb03e56a6899f672e97660b5e196fdf854a832d839969964f6d3d80f7088376e28859990de8b3f93247c77c85448adbd12767340cb4f61a64a45fe582a45c61f8dccf107fccf8e8b995e893e0605bdcf7ae1baf9b6ef20add00d"], 0x1008, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)="c7cd01b975fe3dad2eaf250dd8", 0xd}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x0, 0x1, 0xffffffbf, "0000c6f26425c087f4ffffffff00"}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="fd9339c0fa4d5fd01f461c930500450000300000000000019078e00000010000000005009078e000000145d200000000000000000000ffffffffac1400aa"]) executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/7, 0x7}], 0x1, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="40204ba0fd35c6bf87", 0x9}], 0x1) 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) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) executing program 1: setitimer(0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000002c0)) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(0x0) setreuid(0x0, 0xee01) mkdir(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') readlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000340)=[{0x7}, {0x2}, {0x16}]}) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') getppid() syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES8=r1, @ANYRESHEX=0x0]) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) socket(0x2, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000004c0)='./file1\x00', 0x0) semop(0x0, &(0x7f00000004c0), 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @rand_addr}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, r4) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, &(0x7f0000000600)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffbffff, 0x7fff}], 0x100000, 0x0) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000080)='./file0\x00', 0x1010, 0x0) unlink(&(0x7f0000000100)='./file0\x00') semop(0x0, &(0x7f0000000440)=[{0x1, 0x4, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000400)=[{0xc}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000dc0)=ANY=[]) close(r0) r2 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8020699b, &(0x7f00000001c0)) socket(0x800000018, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180)="dd", 0x1) r4 = socket(0x2, 0x2, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r8, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x1, 0x10, r9, 0x100) getgroups(0x4, &(0x7f0000000340)=[r7, 0xffffffffffffffff, r7, r7]) fchownat(r5, &(0x7f00000000c0)='./file0\x00', r6, 0x0, 0x0) executing program 6: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8060, 0x3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x6a) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 7: pread(0xffffffffffffff9c, &(0x7f0000000000)="e101672dbf069e706979fdb239c87755405d40c221042825fd569cfd35e8289ca660aaa2e8ce3ef89f6a884d9c9087ff8074b30407a930fa7b2e2887d4ea240909a84c2ce176f484672d68413c2ed7e4e1c1d324ea995bd67912a84e30585f12c8a01ec8b5e4ef14152380de11a678f0addbc740a7b1cb3e497d6828ecc6000f3d5c4112a9d4de242348c37004db13cdc4b249a08f5b42d849599daa47cfe939884e372dad8b4a74476d67d1b185bc4e7c6a67fa26e63b99b93460fa9d1884ed81d66726bf90a14b7473f8e23416be0a2b1a31461ee67848ed8793ec68715e038e991c7b49eec07503d8699a5e8ee2935d5691057e87accea453", 0xfa, 0x3) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendto$inet(r0, &(0x7f0000000140)="a229d2eb579506e4ce0adb47efcb29f851387462d806beb7d0f4b237a2356de830e9f22bfa91e9576d137da9b0c51fa6f07b556329e49619ef2469f330b537543e9b65bfcc0d0a1cba3737693478e25ef82b84afbbf4811eeeedd3bb322be7ae350dcad90486a341de38920e68eb34549c07247402ff25ee7da1e00fa2e8f6a456bbbc2106cbae7833af21c9a63d5769b14ad4c99ca5fae6e7a8d0fbe9b6b6d900eda6a42f35aa491fb550a40a255822d42ebf83d75dc6cb129c0bd58119e877dcf58aa79f552c0e03231871b6910893928bb43fe7413a79ab7db1059893a4ab936c6de742689354049c32bbb65545009c92ebd8e1f308002de691be07ea8aab595024451ac0a44d12d796af251d301a9cdc1ab35a7ce113bc8423f3a60d54aff0799f5283ed55eecb3f1cbf1ebc7ae027d9fe0352f0d2a4ae81faa8d3a82b5e27458c295ffb640cc582b844a79490cb4e209ccdec8b13a88c23b1351b6d4159b33988c471dcf9a943eb446fb868130f4bdc6d757ced55e23a7da31b5b047bbb541c7cd77909a856e9f9cf089777d31aad5f64094de842a2fc9bdd890ae26b2e4d930ba8ed863e55bd60ba7949190e16ecc98ec56ce51a9a5e34d9d0831ccbd113820a87c47e0f91095c1a73fd6edfe8861951cbb948290b33276cdbe1ba6d1c60573efee0779d7c52f4d74eafdf638ee41cbaa414f0f3ddc94b0a998c67db024f18fc53d207da4399e71af2b9a4030f99da278c6bda504599874a8e925934ef24c8f74bf97963595ba90cb7df0e7eb2b37f13bccdcddc1564cf1885597c4a5c7485308f08d0787f7253d5573084021952185156d88a942ab5d1995cc17b2833f5210cf462f370e1b3686ba00145669292289b60ca3094c99df623e6a5255043f93d0768066545c2f5b72754e07bab6c37a980a5bb0f22977a52ed00bececb11b6131f30165804fdda34041102ec40645ad242c69d6ea42d42901beda430c84424b7a3934b1026f8d2f14241bcb77168d837f70c86ea6d8d33e96bbd5cf41236a3433a589768c05dba54f0121839241e663520daa3da5d842522efc00566b9647b8bc1eadabf3a139319f015bfe58aaf300e9bd4b098d2ece0a5bc9b0ba11bdf042482c6e198e85469b2f800209aecc77bd908de8d34f30ed70caea44a84b9121e206656246122e0b2968bcedb9f7de7ef5f5d128311d1a6650312dc41bb305b69765d6c177dd8a7014c81be7af296c50f0fd5667044062c66d65b12ae55f4570c327a1f4e1f1f6009b9b541a21f06781df7405a59d90af344f05ffafd0bd9d2b1c4d2dfa1201ce71a339695944f9a1a3252e00bbc2a0190208b69207f4346f49de296b4a39617e8188600d355b7401320922c1f80a1f26076760c9d463873c585540e70152f40568703f202342f0ebf95084d8840da0abdf897ddfbf4846872b271dd0d60e1301ae5df9c39da137ca52d09512ecff45998476cea73318ab69d323b966053c02adb49fb18ba0aeb89a2f856f03c0e0aa31b7cd58ddabb8db74c1eb9d7e9552bb14503af5b5e84ad129e2fd9c57b46183eeb2cbc2f1836b6a1ccffebb230195d546b8d7ff6cb8145cbca369102c84668c2722e4bdb1317afe1bb8d075bcfe0d49e62d6728d3b202c08a8d61fee48ec2b358330213f0fbded7c7afe4e87492bd1587c471947907fff252beb021bab6a354ad2b9b3905810bc828f3b3e4643ff2c0cb4f88c2c6a65e5d6d91c394361e53860b5df3b6da5f9a6fb3a5128fa3385c563e8179dcbed18f2a4aa6f05faca8038c7bba97403b1d10041c5d2b53964e144d7e4f1fca9dfe734e9c244f4377a7c050e72aa00cd406aa258a15dd09c9d3ef6ed2c898aaea62ba3f38fd429471c4ac04d5dc5b4b875ae1c212de533af88a4cf675e6f6ce7a613e0ac1d813e937bc3b3b0d668f36f60c43d128d29f0c49f3a802bd2051dd2eefdc066d1db9bbf63c8ec4a3510491b016d9d24d0eeb857e3612ebd2c24274cfcae03765d9496e5e903d3e3756f8517d8bfda3f26c83d7513a90f0be719bbf01aae3ad46bda5c600a5afc78bd8059f6894caf5a8fa2486f322942dc4b1e3a720b4aa682929e10a4b7880659728b549edac05a3ce20b975891810599696f957d0fc5ff1f19319282530c8fb9a7d97798c8f9f2c5556e41e49bea9c20e2ee400997006b1a7417b3c0f58ee2d5f86f5a1d28232e2987a5daa9da1194ee27f9abd422f8abb6783389f01d3e315663a29528f5de9e6878e4e2995d4c8a17d460b8b7eda5bddcb73533bbf062ae8c60f54c68db2a7b525e8e5f4cf45df3cd95b6042d497440e33f977a1e93949318733fef910379b45e980c71fb1223f3c89331290325ecf63f1d26def466ee04493901b1010889655094166c7f3b14b518e625cbe39b86d2786e008eb8bb2be8fa38a449d326d14f07d4578c8c7a67af67053d762577ce17799120a511b59aecb40b97fa4e89ba2c611099fae0848b26682fe5188fbe06c8021302fadf45bcb688c98baea43bfd41791d67b9dbad25650c00c1200817c81e1eb0588aed4fd1356eda967f981a5483fa55b25ef7c0229a97ce849bc5820ef90745c0e83b8f137149cd636650cdc9f3e508a12dbd76e2a11a6e016e8241e88249d87ddead19961445c148636989ede782af6c6f979c343a937d5d9e2c4f10133e9653c6d9c8f96b667896834597eccde2401034175d8a82bfa2fded95bca76c4332c1548e45d370508d48ea9eb2420e232550d66798355662b8a6e85714e83682d2d3aae743eec48b80da942ba7d8985fa25ec42df33c57baff557637d1e73721e27016f05566b1e5784e59779214f3e76749788973e35718d832e4f7fc8c3089f6a67fe3e3586e9cd8b5fcf14f9946efcb50770d8954c89ea2857bc95376d2ad5379c8c336aa9d228c5ab7aa54c623adc1f9c7bc1691ae818d15088ae3c0d615996657167fc67b0d2322237586dc4bdc12dc197abc94acdbb862e07615cde80d169a2381c9059c49f3e699377c33add8b719627a97b6b6f7340152fb6af4075b9a632d65257f0a3203d87ac74f7e399be371fda1ea5ce79360236aa63d42a34615ca0051568ee1e5623726e3745b0fe527155bb1dad0eb45b046ffd7446f1ec559580bc6c947c2b658050ec482903a941131209e4436bb5a418507dea0e8bbd7f71c7d58c28755cbfaeee67ab18545cf2e536c2913482e4516a1527e648853100e463dde77772d90198a33ec8062ddc59f6325baf8997055c1a39998772111b4ef59093339714f0042eb59a29ba27da704e006422be512a260037f2e786c40b4ce660b7d560245ba18886391440f22e6ae9446dca1a62fabf23bb1e27c4edf5edf0cbc5f36731d756667071b7457460574cf76d1a62e119d0b14efb1ff9a525d304107b14bcd24918db39a6c4fedef5d0df85aed87c016d8b79e9dfcd549857f5ccbad8cb45ca6b5f7c773386f3127abe743877734f7a950e7d1ba67cbf7a4e86206c27547ef15ac8e14af88c52bf1cd32c8efa8fb04da3f13f7315ed596cfd1e8d70be997b09d34f0c5ca9fca6ecbfce82b34dae24447f7c8e784a3211ec9779182e1b2fd8498bb8d004004c172ac7860e5add614cddae63602e248d5b6e5af99494b68a8bd24f13055cf40700f81b313b387fc6f912c4e56b9232a89d2c45f171bd05ba8ddca8af1b97a12436c54a8fd46ef7e61ae1a1eecfd7f601e7598198d2d782a3410420760ef2c007bc23eaaaf571a45b3ff11bffbe2315a9246059a7f3c93ac7c43519ef7c2be447723481357f8fe1d42fa4eb1a6963e7e2d260388c3650edab402cd3afada1424d92026975c75466a2060375e18d73d8905583e3e460ac4517cd0419d368008369b78d05c01c4805a2bfee64aaee00f1a7dcc868b315f2e15270536dd178dbe81dc0f31b242e579f6457f44fe575b6b07e16eb4e0c6e97c8b69c32aaa2feecbf9fe3103f18ded34bc82e9ca49018dd88474df3705d16cab771dd68333eb45c764d9104bf7e1b9e8909f64176676373470292ce778d0900c4984c55c263d3d33d5b0cfa2f2b38345e4a4d622e02c4338df9b967c63ee3b2566f68e3f34a820e9ffc2fb3b387cb3e870c3a46603aaf987a4218c772d03b98a53b7020054ab5485ccfd0fed097a857ebe928ee6b2a177f137b0b8d716796275551f88b467390928838d4f0db11d0a41b080e3aec075abbc9173b87f05a418d47ddd3dd69ec520f3b2e14c5db30ebddc6a808e6d4cb1253108d1edd6019e0876cb284f8f74fe494d5e086c2a94848b4db5d53edded7cb58a93ca618f8d7eef712d52ec353bc5cb93db39091a9b234e60b0821313117be95696f1a21965f750627cab9895585db1159daf65ad69cec014a67bf716972a1da39dfaa8e133ceeda27f413d98082c40d7ffdef529cfa3056bee8ecbbc250ec2e055f379473475943542693c92afe16d48f951470fdc489c113a34d07476378a69bfb6a8abd482c71c902de8959659793af8b3a3408ae18ab6fae4e351570ecf7f0f9ec26f05254be1279c5c19d76c1c8934a30560d55c69e0d6033aa6a064b86947f926689adf953575c1c3ea0eafa2ac3754b1622f5cbe5e887ceffdd180f67b85f8e6e6ddefa16a58aed22c650f6f69a92b19012ef99c26b9c57601350b3cc77a850bf5edf9926601b8a278d8c891da64b4f0f9eb03c459928d894a4d1303559933774861a6e79fdd81c4b04a928420f10fc1fe1b2a77aa8e7b92e244396ccc936a36f1dec9fcd53bacb2d42e24e89e7fac2c5b231848e3e8ff853bf0649848b96d92d5f0b92090d4b2b975eb14d9bcdf86f76ad421aa50b82b3386943cb9f1bcd9894de149f3142f11b70460bbfeef42cf019f8c8e6a57bbf5454f0cce8de964259a1b101bedd33abf40098f9442a52fde41b522896a3085fdbf3d461ba4fb24cb1f684f1182cfd765436f4fc14eb82c43345fe54ec705f91a27c795083747cec4ccde65e8e712158b7c44a82606c37895e6f061636e60fde79484cedc01a71a6203307b906ff1464179de3b3f33c055c992bd12f83b43e6e46662ee8484224d1c33f69e03d74137cf6327106d06b536e5912b561f8252206bef116170c48df2dfe6c29c24a143d2de0a06e18e86cbd4ff94cb756a16b2aa7a899f51e4af7c68e03cb9da138a7536d434c100bbf77381c2882df93e19d113e7c6caf1d56a70ad81a05d62258426fc50c18ce3455257a12286f31ca15d9a9027274e2e7e5e9be9ebb0356e7a31ea99f98d4e7b4ca58cc7594e6abf1586db62057c651851759798a925752ab7bfad9ac28f6e1fb3639e4c6cdbfcb0ec23bc03a8dab9a6d92a0d6fd5ee09e2ac6a5833e1b0be200f422ffa710457bff09ee1f7f8dcd35278a515613b04ec15ac4495fd5a016bf0ea66364a1fc2d88ce47146f581e81a42f4a97bb97b322d9ca72eb105aacf75129130bc77fe7f63525c615fbe27cd35a807e88cae1dcb6f1af88adb00f2985421d1da6eb80be014bc394a5a0849df40111e550051dff482c508d0176a4df26268e2be133159da27bc9e6d1c03c01f82d4041190a7f90be9d3e0def653d798105d75f65c806e80bb87d9cf12a28e3306c55012e5c1d71365bc1877994642fb5673171cdd481547d44db65d19ea1e347eb213945efa5a2f3e23dfa65b8e1b7b6779f20d541e9014fa97d50877d9ce4823abd9a52077d6b9bc45a40052cdbbac3a74a4c86ddd71747b974c04264d7930bc8caef9a754958c1572adc4d9a138026b68941dd5f4a2f0267580", 0x1000, 0x808, &(0x7f0000001140)={0x2, 0x0}, 0xc) sysctl$kern(&(0x7f0000001180)={0x1, 0x1d}, 0x2, &(0x7f00000011c0)="d6beeedb177b64ac27cb2c71647d49d8fe8144dde54b396f76ea3b6b765bafca6121940d2cd2895987c2947666312279f4d0bc3c5ca52b2b919c82271b7f45deaacae39d077a004cb7fcd1b0e1e6ed050b30644f782b94e0a5ec66e830f0dbb94776382462085633fe6142e9fa812102e83b67301de0291ca2f0ac9514944b1ce6e555a388cfd3cb2214d0e24d3a229385be84cf21e7d72b93ee1fdf353aaa8716218287287d3cb1b94354e66c", &(0x7f0000001280)=0xad, &(0x7f00000012c0)="d6bfed761f1bfb04c79a5a2c69fe304642fdc9d55ea33e9179f50adab9d240b2588da6e3f5c8379d1fdbc7ac08313bc100a3004c2bf98926df1d9e1abddd2cb67e1a181bdd342d778c222bb7faea3332f7dd6638fe0ccbb7f185f19611069e1cabadf7bdc4e5bde0097ceb9273c079d370869b9dd5ea1b666fc70ebeee00c52c9d268123d9171e56e1c40067509859c3149395c84017712012849d6a0f28c19826fc113aaea9b15161cb46c27216aa7d09afc8a1d58df49eccb9", 0xba) r1 = dup(r0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000001380)="7e27134e24d42dc3c56ad26a0082e0ad82f9bb9e4fa9bede76883ab9eb9e3b9280e0d37675274a99a039f5d7b1abc2cef969bcf1fd4d4722b358d740b99aafb8e87c2af6d98de5632cddb758511b", 0x4e}, {&(0x7f0000001480)="5d55e3413e192284bb08a68aad2af59f37ed4633fc45364c08329e2cee9ad879310a63e8fffe8320eda7f00f83379708023d757ed22ce19c1b", 0x39}], 0x2, 0x80) sysctl$kern(&(0x7f00000018c0)={0x1, 0x15}, 0x2, &(0x7f0000001900)="d4beed93ec6becefb3ed", &(0x7f0000001940)=0xa, &(0x7f0000001980)="2bc5225209428ed53df21c6185fb4b781444cbeb838cca824453cc91cf34c3cc9d67ddea4f35be1f9bcc74640b06a94db5fa748a223f53c4f0cb1473a1c465908773cbb4c9ec2292e40e289f092be26e5ca5cac2f950a0", 0x57) connect$unix(r1, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001a80)={0x3, &(0x7f0000001a40)=[{0x7, 0x76, 0x4, 0x267}, {0x4, 0x1f, 0x8, 0x7}, {0x1, 0x6, 0x7, 0x6}]}) write(0xffffffffffffff9c, &(0x7f0000001ac0)="e1de46699bd01cd89153673501f65a606039bc4493dfd6136a04ee6d57a2910d60b8071ceafcc82f1f52624f9c66695834060c75c298e31eb92819f0f00ff7202e367f1d02e0733ce260cb11af55b35694eb840dceb31e6457ca90ea506f80343e6929986e178f5cf1ed5ae64c3f5a0f79babbd5c1f8a536916d", 0x7a) fchflags(r0, 0x1) sysctl$kern(&(0x7f0000001b40)={0x1, 0x48}, 0x2, &(0x7f0000001b80)="29298e4fa053c4d589eb187c40acd08cc762f0dd0d873b94f50b7a7ba73976e19f258971677040d3c26dee0c8ae203b37adaadf73ed83029fa08b0bb469fdf00bbbac5f6969683c54c4d0d3a4718c65722c2755f3f0ff0d1a2e52f4a38a691bec59352524a898e1b25fae6b10a", &(0x7f0000001c00)=0x6d, &(0x7f0000001c40)="e1483e8a8fcf982e2c05ac68ff3847276cc059574215294a86fd6de12d5e4e785f01e6510b86576bd46578aaf4c5674612a9aecfd18f20475f634aaee7a8ab92c6e1b132174cb07846ad8b843c382318b57720572863b1b1497a5c56d2ee53e00b09f9ec86252e424f382b99ed84aa5dd5b3e36afd2648f9fabf3a2d13f571e41f3a3402d988293157eecb4ff962fe67b5220935c3d62b65785842b7ca3fab10e733620e8ee6b04175dacc6993cfc6e4f228122f17c9ca6932fd96dd2c34c25ab469555cebfc0a5506c1bb9e5917c68018428ae28d0def4996d5242051a6884e70b43981b9d5d7893c", 0xe9) fchdir(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001d80)={&(0x7f0000001d40)=[{0x24, 0x8}], 0x1}) sysctl$kern(&(0x7f0000001dc0)={0x1, 0x17}, 0x2, &(0x7f0000001e00)="25c980d2a6d82f4a787c9d220df3dda8040d0226deda3d5d45f1c907e0e919ff127183053bea7854e70864b0058940d30e96cf9ce3f647924ab808c0876c6d982e6b96d5b89211d7b7ec9d15bb903472c2f732b71a015f1f13f07300f404187f7b52b0334e8d9c509dd9c399903230bd8fce2afbe56364f29edf332c469a5c4a5ba1966b2977f195fccce5f741514b48dfda46199035e6d324eaa9ffb98c308a08976b20d39695f501162cf23e7bd1602b3beac80d300e8a9629be74bab8c31849d6373cae7c15892b4d02228d78e3a38a", &(0x7f0000001f00)=0xd1, &(0x7f0000001f40)="d828b114b7b5e19819d55a3e0abfbfcfb1ddc0558d458e5ec2a2b959ce7d76a48ed88743c8509ef21edf029b9060237299b593a08c55189c9d25fd5c08cd334d8186278850adc61d16a398efa3ed02e1989f34f3db748e532df754462a37db27fe60d894f7f83653ebb88b0bb4278e62764999ddd44624e681531fa3a72625be9adb4f6147bb3644e796e0dac2307adf87c1b87655069d4b7b028560a9b1ffabad8e82a1a85f1a046498a96784939141", 0xb0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000002680)={0x7, 0x3f, 0x2, 0x6}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002000), 0x10000, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000002080)={0x3, &(0x7f0000001400)=[{0x7, 0x0, 0x2, 0x5}, {0xffc1, 0x3, 0x0, 0xb3}, {0x0, 0x5, 0xfe, 0x1}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000020c0)={0x6, 0x2, 0x4, 0x0, "b477fe465ccba920cdb74a8c05d52b54e567aef2", 0x800, 0x1}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000002100)={0x2, 0x1, 0xfa, 0x6387, 0x6}, 0xc) sysctl$kern(&(0x7f0000002140)={0x1, 0x15}, 0x2, &(0x7f0000002180)="0af08c", &(0x7f00000021c0)=0x3, &(0x7f0000002200)="5ee09cb51f94b365c31109165e9c10b4ebc7b8404a7651524dd9b5adb14c1890461901300763c2d234a1ec9df30b9adade0f744d879abb84af65ae22af765ad75279e92479cdfeede454ccff6ac92921909aeedde80f541ce407aa3f5ce787657a15f7e3aeedea2402768a065965a34537a63f37217788898957cbca30f5c0e13e2d138f1803d50fc8118f6529d427a4fac1ceffd42d6b9065c0f89e4e425fc98282e0", 0xa3) fchflags(r3, 0x10000) sysctl$kern(&(0x7f00000022c0)={0x1, 0x4}, 0x2, &(0x7f0000002300)="82d028c097a2cafed3a0dcc8f4211163b41671fc167da02d4689399d49f21839201b90d6486e779b7baf7c291c0065abe656fbd6b271a234c7aa0eb6ab7469214d1475cf4bd2cb3d654c170374a093b02f58f2ae17d85146e9375a7fd06cdc16d7c8bef7f6b6e50e29d178ff19282e12a266fa3c100eba4aa0e77ea6acf19a5978693d3be52a79dd79a0d571f934701850f2043a4c137fd5ae81b657c74e84156da479c688dfccba7f3edbdfcaa8f450d8e31eceb0147eb9c13f2fbed6ec4afc966d833cad505cd0435b66c584edd122672b12ee17", &(0x7f0000002400)=0xd5, &(0x7f0000002440)="d439b5d79db15e2a584b9b6dbcbd85d584ff79b3b42d49dc15fe3c99bd624fe22b9191b983da20d0e6c7c02430260eb2c85fb5559c049e97f23f7c343da072f716ea1fc5e47ab52bc830086d9e7c77fa629ca3cf8f9e1f646d69eb874b74047b56353b2afba1f48d6d92560a40259f2de06aa3dc8e585b17e1657c3d004aca84c217c0244157dd3c342e1e02fc4000396df017b036680dfdaf57a03e0728fd20321ae2d0d00d6ee186daf00ce4ab296d8e84c20142a78510d3fb57430a46efbd4166f8ee1f387b08dc7b64a9ef71607164a14a0b2c12951e840216d63ccb9373c0", 0xe1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002540)) sysctl$kern(&(0x7f0000002580)={0x1, 0x32}, 0x2, &(0x7f00000025c0)="9281a821ece934618fd6882f6b4591e30180099d36d189da8849eec98eea054e07b3c582052b29c314c48f4d5874b26c0ecdcf9934f31b72e5c3fe387747c6d97f7bdd8551aad6", &(0x7f0000002640)=0x47, &(0x7f0000002680), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000026c0)) executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8}], 0x3}) r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000e37000/0x2000)=nil) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) (async) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat(r2, &(0x7f0000000380)='./bus\x00', 0x100, 0x3) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) mknod(0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) r4 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r4, r0) acct(0x0) (async) acct(0x0) sysctl$net_inet_tcp(0xffffffffffffffff, 0x3fffffffffffffb6, 0x0, 0x0, &(0x7f0000001640)="6e2834bff1613ba0a596ff69571529aeffa171d23be122000000000000000138329c388bac74877deb01d8c1c904e00838e15a0e6631ae7baebfb52adbd974e2858ab38c14040903000000000000001eeeca64bec1a075d6d72f0b1724b6444dc3241dd3fb81461e83bf347c513fdd36ff4c93b3a0c1fab6adcb19ae1f3a2aca1c60e653611f42362850683444f35a6e7ad9cf37dff3859b0f160e1abb635b6d503fe0147111fb5de09e34bdc788c5ddf15a3dca67882903f12edc145cd74ac7a53fe119e4b2e9ea05c07339a0034b2539557374c6b4a24bbaf5e969a46308985b848c870ea6bcb76aaba8f7f46aa48ae04930ff8c26204724088ad98fcc7e4969742338ba1b9ffacb5ecf652e31c9591b6d5f8d8bfddca1e8440000000000000019a489c625d1887e8f04df59cf8df361ad9a29b801357a00"/326, 0x30) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004ac000/0x8000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil, 0x10}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x100000000000020}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00005ed000/0x2000)=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, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) (async) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) getsockname$unix(r2, &(0x7f0000000500)=@file={0x0, ""/4090}, &(0x7f0000000340)=0xffc) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x4) close(r5) socket(0x6, 0x2, 0x0) executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x10000, 0x1, 0x0, 0x0, 0x3, 0x4, 0x0, 0x2, 0x0, 0x0, 0x8}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRES16=0x0, @ANYRES8=r1]) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000440)="1af202ec720db23db94eb0fc576d0f944ec990a63ea84b6006036423b54433e2e22fd49184d1d90b27207e923059b455d8c0736c54e6b34021b114d0d30f956bc905d0efa8db8cad45395707f6462b", 0x4f}], 0x1) execve(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) executing program 1: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) r5 = getppid() r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r7 = dup(r6) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x7, 0x1d04, r5) listen(r0, 0xebd5) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r3) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f00000001c0)={0x1, './file0/file0\x00', './file0\x00'}) getgid() setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f1f120b26ebebf1f17e09a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0", 0x8f}, {&(0x7f00000003c0)="67e673132f7b8e225948d0704d527145f596ea0eac0da28d863f2903130dceda43548e106350e3f6d15c5ec4a219d8610120b5f34f5f611a7ea4e7d7045e28068f814a41489af95cbf9c9d6a85bcb2809c165441b7709055f0cd7056df66568964c410f1c70324cc064c3936edb68a7386f2dc5fdda30d65fa1cba2a189fb13416a0c75ad1ee897ff721f5dcdb026ce9a77a007b66fc3c07747eea8ce6d133c49fef1a49fde99d861dac4ed5431d7d7bb79e64a235d770ecc77d788e81d210d3199cb9c528351337c35247640000002b2eb49b445e088eefd989000000000000", 0xe0}, {&(0x7f00000002c0)="a8dc50e56a567957def63f1a7f792a08499d5eac1b5169fd85065a8319d61e5ee28855adcd13", 0x26}], 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x40c}, 0x0) executing program 3: syz_emit_ethernet(0xaa, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000410000000000019078ac1400bbac1400aa0c009078000000000000000000000000ac1400bb00000000e00000020000000001d2060000000044400000ac1400bb00000000e0000002000000000a39000200000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000300"/170]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xfe000000, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002780)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, &(0x7f0000001780)=""/4096, 0x1000}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x25}, {0x2}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r10 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) socket(0x1, 0x1, 0x5) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) shmctl$SHM_UNLOCK(r10, 0x4) shmat(r10, &(0x7f0000ffb000/0x2000)=nil, 0x1000) close(r4) execve(0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x5}, 0x2, &(0x7f0000000240)="2dbcf961b375408454c2a9e0a5008cfa8f3ec55619c5877564107df5ba9635b76608ddfc69845460f0595deb2a4972681521c93ae64e4aae5744ea07ed04e68fc25c9a97a104e107410c845bb47af16c74dee2226aa869d9feb91b5c136f3132ada959d7cea4bc977341dd42562f3824eec36f", 0x0, &(0x7f0000000340), 0x0) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x30}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) executing program 0: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x20) setrlimit(0x3, &(0x7f0000000140)) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000040)=[{r5, 0x1}], 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_open_pts() mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x3, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgrcv(r6, &(0x7f0000001600), 0x94, 0x3, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000440)=0xc) r7 = socket$inet(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCSTSTAMP(r8, 0xc0287533, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000a9b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000045d000/0x4000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00004d1000/0x4000)=nil}, {0x0, &(0x7f0000cbf000/0x4000)=nil}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000b94000/0x2000)=nil, 0x2000, 0x2, 0x4010, r0, 0x4) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) socketpair(0x1, 0x3, 0xa7, &(0x7f00000002c0)) r2 = accept(r0, &(0x7f0000000240)=@in6, &(0x7f0000000300)=0xc) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="d473100257dd8b9f97e45d0518c46165ecd8e76d37c004df095b65c85f9be77238e7a7e3192799bf07fe01505bd647c648bc731df023ccb4aa71934ae849441d0a7d302ddeda8d2828678b909b3857b565c14d61b9d49508da9da20d0e43486151fbe67ee93feb8d07443a0354477cd4fe66b1bdc3002810201caa811d1c548ed3ba60285f1b58b0106d675daa0caa185dc0fabf39528c425d9b0bd4cc084963c43a608aaceaffd2bd85f1fa1dfc54d326c892e32fd053fe4778403b48a7b45a9ecdfc796fdead247a96a2b47c489454fe49b1d29e75c689d6cc3604e268cd48bb042b9c41acc9c0", 0xe8}, {&(0x7f0000000040)="7b6f856e04daa62e5ac9d1cf973e3e89e7", 0x11}, {&(0x7f0000000580)="4d316b361af098d783a197b56bb4bec519bbdd94a00757ae70a51fde6d06eca8e8482c010005564099157ac85e5c340866e97c3a870859cf8a48088619c1f6e72c5a874caed06bb310201c3bedc53beba7d48928cc095f945840cf4d0b379d1d566263e04aa50c334580c2f6258a5d233d5723cfa89477c9", 0x78}, {&(0x7f0000000200)="04e7d8f7a936516f1651765fdd10abd4864148f9799fe094a55e06532d5b1c312d5f2b9e2120256c481baee4375d8edd92f8", 0x32}], 0x4) executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xda4800, 0x0, 0x9, "fa080000000000000000000000ba00001000"}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1) r3 = socket(0x10, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x35, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xc511, "e73cd833c9234527994d031ad32b887ed48217d9", 0x0, 0x1}) ioctl$FIONREAD(r0, 0xc020699c, &(0x7f00000001c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480), 0x8388, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x1000) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080), 0x100000000000029e) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/54, 0x36}], 0x1, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)) sendmmsg(r3, &(0x7f00000004c0)={0x0, 0x81}, 0x10, 0x406) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000180)="f6aae028a826b64b1879255a6a91", &(0x7f0000000200)=0xe, &(0x7f0000000400)="9b6b1411814be436a23fb3ca5668bf53a62e501bbb8814a99dc25215493c19daab012513268801543067f041a6f3530abfba60f97ad2c1d12d66aad0fa58a507f22afb14ea2e5a8e86d0358eb9b65abb23d2d658ca0815a12615013d2aeaf621f21dcccaf07d3ad6e41fa3aff4b4f4ce8943b764fd661169f786b9b93cb316c5", 0x80) sysctl$net_inet_ip(&(0x7f0000000500)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000000280)="a9dbf9f1519903589f292182f1ab3f116c17f1d5d735eecdcb3dfab7c5fb31bd96c8e224f37839add2e75a5b2d582fc446a387ba9e277240d92c72aea2588c689626400cd0e709a22aaadf1781d797b9833c84287324d81a30c6cb94d4363da4aa625041facae1e385fc8cfde68e0fa26387a154c05347b34ccd7157b60f207de97c7aee47f8d5b307f65b5b0d6a3baa3c736a024fd9b954c8aaebe083a96b49cd73f20b96083a5938f60733af14d7fb82c0c995c234bf5154", &(0x7f0000000100)=0xb9, &(0x7f0000000340)="507a0b764de4e8b009e9d0946a34bd3ad346d7c084ce0d5c64decd2eb59f44c4615b1f1a5a1cfefdc848a284b5ce70fbb80293f083ab4973787d84cc6a8b92efcef161de73ef4114cd8d7dd3e3ecacc3eff4c1796dbeb51dcb4f7e4705de146a7a42f9dd297e09fa7c6d3d36d43f07cd47bb7a25863ad28cecf19d2e6b3ed1b281627361bb5f26fe4e59e4b9ec4e99070d46c44cedafe292855df0a089cf078a522f910fc2d1bc074931a8356bd5244f03a38e", 0xb3) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x4401) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x200, 0x0) executing program 6: getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) poll(&(0x7f0000000180)=[{r1, 0xa9e6aac0282a6fec}], 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x6e, &(0x7f0000000500)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x38, 0x3a, 0x2d, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c3a513", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [], "f9e0c87a10167973"}}}}}}}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0xfffffffe, 0xd2d, "8717f9010700000000000090d692480d51aa8000"}) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000001c0)='\r', 0x1}, {&(0x7f0000000280)="b6705fe035618a47e5b1bdee170c6415b2e09b728bfc4cf2fd25979a4f60569f295de176de85b6241d11211d0830648b8301ec6a1371cf90c6aac34a9e367d378e2bf40a190ff7b4cde3046bf7ed03a6e57bef016e624057f706328f3bee7f6bbe46c0", 0x63}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000740)="7754359ce619cca69e6d12e919a80159697474066c7df06f42d24c38f416c726ffea608ac235dd398f92a5369c23df9bc6469c05e66dfe041603d883749c76f4fd1ac1c633a9b0365e7677f6a2586fc2e4686acc5ce24532fcd035b4c8e3e2d5def0a514f8f9821a3198c853fbe2652952aa6a4b056a0277f512e9699c98735eaa62534c7c4864aad9165bb45cabb30fd87aebc8b87c5f9757923b4678320260018b60cb2832e3e4622139ff74910aa19f139c296d1d397820a95fadc966b5421f40f9a56de92e24", 0xc8}, {&(0x7f00000004c0)="d416284f62f65d4c8ae8ea3645099e2ff1890bae361f34", 0x17}], 0x1000000000000064) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {}, {0x4006}]}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) executing program 2: openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x37) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r1, 0x0) setreuid(0x0, r1) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x4, r1, 0x0, 0x0, 0x0, 0x10c, 0x3}, 0x800000000008000, 0x100000000000081, 0x67c9744b}) r3 = getuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x1, r3, 0x0, r3, 0x0, 0x0, 0x6}, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x70) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) semget(0x0, 0x2, 0x280) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x40002c34, r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r2, 0x0) r8 = getuid() chown(&(0x7f0000000280)='./file0\x00', r1, r7) setreuid(0xee00, r8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a206da8 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x7000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) close(r0) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000a9b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000045d000/0x4000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00004d1000/0x4000)=nil}, {0x0, &(0x7f0000cbf000/0x4000)=nil}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000b94000/0x2000)=nil, 0x2000, 0x2, 0x4010, r0, 0x4) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x7) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000600)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xffffdffc, 0xffff, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000ac0)="74b6b016881d677b821043d2154cee1cc8941156b97c9070118252fa523327b2d24d2558b09e0909ba5c7f8a7f277af6fc0033163433095fd27d068dab5b3bf2b5fd90bc07b491330359c8e757bf1b32ea67c9dfefe5cc23d6367763d952468bd2abe5954b2555979b1ea0feeb4ee21439128a0490c7368c67fd07a7", 0x7c}], 0x1) writev(r0, &(0x7f0000000480), 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000340)=[{}], 0x1}) executing program 4: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x1000000000000221) close(r0) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000080)="c6e730c5", &(0x7f00000000c0)=0x4, &(0x7f00000001c0)="b8e63bde28dfd8b2caf90101cd55a0710100000000da9f4e2f2aea85ee9bdd82b7e94ae2ae4a4bd2d3e06f2f6293bf909a33eeb1132ae254329c902d19e217d3ce40f7db9c9fe885d77b7c46833618fe247110879e4f3108274f10a17778c8a4c00ea9177d418fc5de100dbf3052757e5142210a834760f52ce3e1dd813ca2a78e278c4de1377c342c1b8227d5760fd1d8d2e87debbf22759973e422", 0x9c) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x1, 0x1, 0x5) setsockopt(r1, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f00000005c0)="f4b533c408ae65ec81e1d08a3ea2700301aa3c44c4dffa2eb5be5bb2dd33000000000000afd5175b9213452ab5d84f6c", 0x30}, {&(0x7f0000000800)="478408622e98", 0x6}], 0x2) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x20) 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)) executing program 7: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000080)="b46d6c14", &(0x7f0000001080)=0x4, 0x0, 0x0) executing program 1: pipe2(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) fchmod(r0, 0x40) r1 = socket(0x1, 0x2, 0x84) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) executing program 2: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x0, 0x3, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x2}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r3, 0x0, r3, 0x5c, 0x8}, 0x49, 0x8}) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000180)=[r3, r4, 0x0, r5, r6]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt(r7, 0x4e, 0x80, &(0x7f0000001240)=""/182, &(0x7f0000001300)=0xb6) setegid(r8) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4, 0x0) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 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) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="f8441ca0645f1548e391fac894e56ca26b1c0ee3128d9d07242a74", 0x1b}, {&(0x7f0000000500)="bb0d", 0x2}], 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) 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, 0x4185, 0x0, 0x0, &(0x7f0000000440)="6e518d0da59c75119796ff696b36821cc8a141b81f2c6238329c388bac74877deb01d8c1c904e00853ada13debc7e2f3e695bc90760739e15a0e6631ae7baebfb52adbd974e2858ab38c1404090e27e8d2b92011821eee81461e83bf347c513fdd36ff93b3a0b59dc1fab6adcb19ae1f3a2aca1c60e650683444f3800ea008d94e979dde3142dd2c6b3c331c2ad042c5d215", 0xe) 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, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=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, &(0x7f0000e38000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) setsockopt$sock_int(r3, 0xffff, 0x1002, 0x0, 0xfffffffffffffc78) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) vm_ uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a206da8 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB=' '], 0x30}, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) close(r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r7 = socket(0x18, 0x3, 0x0) r8 = dup2(r7, r4) getsockopt(r8, 0x29, 0x23, 0x0, 0x0) r9 = semget$private(0x0, 0x4000000009, 0x82) semop(r9, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r9, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) kqueue() r10 = kqueue() poll(&(0x7f0000000000)=[{r10, 0x1}], 0x1, 0x0) kevent(r10, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="fd9339c0fa4d", @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast1, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x36, r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) clock_settime(0x3, &(0x7f0000000100)={0x1000, 0x200}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f00000005c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: sysctl$net_inet_tcp(&(0x7f0000001200)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, &(0x7f0000000600)="7136b08e0d19d51e4ca0164f1be7c294ffbc7fc0a371522e6a2e0f1031bd969bbd86a4b3c0a1187e751d0f85c7831dd3aa769a5fb6c1430f3b6eeb3623560dfcd85747b91b8e6dd4a8a1795c863d25eb0ded218cc85a666360249505f6a8d1582f9b33e88ca9f98cce06500898cf142cce6db83e78918e9f58f0410a9fd38b8567e430df752c4cdfd548858a884b84665f1f17c5467753dbf26f3937be165c9e4f75036eef3cee16ab371d35d0b263b2406612af54f639d24a578726540830729188dac1a325f5fbb7b964356e9051c9ac9d1bd7a5f0ad0d483cf6f75a55fb3cb33b6b8fc72a29dfdf326951284d80b799932c8cf328114bcbf363ac43acdf9e2ff62f89eec4d8354f54000000", 0x10d) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f00000000c0)="2b040da26a119b77f5d0b28da3f1c5cd6048e871da9cd4a63c146c248ca6861109f928caeb5ae922470af772f3a1945380a9208b76ddfebd22e3a1cf0f9fdc6f65ec2117c28a8e546c10a37e3cf87b5b36fe0174e2a26cd24255119b1d315301ba8667ef5c7ce11c62d11c22e3da66dc9cf9e1035c6e563ceb6dc4ac83c750d865b2768e164cb2581c10cf0746", &(0x7f0000000180)=0x8d, &(0x7f0000002480)="adf0a24f4e809d303abc4791828d1c3535d2e94a48f2e4ede561d7f9ac9c1c52029d619d236779ad4624eaa07d23c67d45f6322f222819e668f797d58b98bac80cae6a59e051c7c3a5d8eeae5c592c142e42574b48b4eae2cc1cdab7bdc5c7ad0be2156318188cba0a2cf383a7e559dbce6ae30a851d5003b1a1a1554c8b72a041534710814593b83cd0f787ab27f4ec444cac6d47109e57d81cb5919e829df431ec6052e1c6e1675b9cfb7e1c93957b0894a8b4cf65d707fea450d9629e67c77a6a3975388d117ebb3a0bf8a5b1666cf7f5f75561c2fd7f890ab4bf2da81d6c6fa71fa76feec12d3f74538cc1f3d574afe57a29eae40532f627c514ef93ce26754f29ae4f88a0f42e0aa5140b20c7904bebd85db767487ec332595e91b84f1d73f61595dafa8ab470353457566f36b1c9181246f7a6a256ffa86d9e9f10a43b880eb913e3256c0a6d29e87501047a8c25daf30e8ab44a0f13313481ab35b999c7fbafd86ecea589078a06b20f6636adb9e8c29263e00d183ae81fc0c771eb0bb012292c6d0cb37e1321c6d614000c6a7ce578b9fdc84f963abba20fe781fe4271b667a55cb15fa2dd92ae092f018223b1cedef9e6c6739f03200f261053efca6bd51cd44b10af83e13149ddfdbd7212af5569cf932a08fe11ecae975b453eb21695399379909236cc25b168f52014747e953a5b5728a706e9d3c53664f05ff9bab19062c117ad44d613bf5c9cc1f27d2577c40c50bc5be24a3fa5c2455e228117b2da35d99984aa50e0543c39f895eb1754fa72033036752135e1b71fa7489c6340a72893a9febf66ceb0b322b406e0e979b1096164c29c44297079f78f20b0c1f8c33e567d9837f474082d2d47510b9b655d4cfbd54752cf2c74a62f332cb4f2b01bf1b48cf9f3813180f54c5f2bb4185f7c820cbfd37724eb1074336e2d2198bf3cc301b2b33162579659ccad48ac4e54cccbbe743e1aac0a8532b1145a5df11cb1e87f03167751a5c165729bc5900bbe1d2d5690a368bfb228d08824b25f56fc01d717a4c85fd72ea14036dde333e302f58c753f71fa916820308489b6907c133def2abd00ae048d249f980358267324ea069a4f292bff101eb8024e285f751a6e1a6e13b9db6b55f464efee7b8ef1bfd181a5c85ab1eac433e1fe2ccd0a9afcce245ce836696b49faf6a6b275d715037730816b6f6eff8672f64a69da7c30122701910158f1a7e93d7c9abe206c9b9a557ba69efb5c694dd39ae67d64c502b1fa3747868ab8880384cb1666e4f6cc05f7129856e2f89ceed01f05f09ab4c2d1735fa778c941a00c611279adfb53fb8ccdc7774cc1c76397d8418e86460fa8fd2c3a9963fd45a4b3bd9598e7c21446b4ae15c98c1b5160706688d75da776a234eb8a3a0a0fb78a85893dd1958e2e45cfb5ffa0663a031b7a3e88c1352054ea4aa8513ed4e24f8c3f72503106ac675e5b0d24b59e5c03ce14b334f388cdc4fc90f936164ad20b5d49ed1c757560d7b4dfea02447612cbc71aec4faa2ea092232a524b1137fe26d69b2d290212a04c9fd458264d03ee1f3d317f5fe705ac3089a66539472eb04581bfe30fb83de7fff3f41e78beede3a2314cac83dabc40371e76cf2e142a494c3cbd8a0c937c687c1afd23fe687efbaced6abaa3735e024836732d8abc971649c74da1f2d40cd1842e74dad4c469150d6a108658a1995ebc4bbfcb24441083b53b6cc40688e092e274054a2710e1b6cd72195aedc9c49bb5c461a663a1c3809c83e066b2e70311bfd61eb7f7490e8133a39afabcabffb727ee8292b7b153989d5ab1d30b3609e16ea9b71567c67cef8e5a127123658c649d8410438d27cc15aea8907a26d0b919d98219be4fc6bab392bd8519764028d4b7d4b6b601a60dd5e9fa695a222d8e62839518b6c88b83318f8ff7ccb1b2b8a31d5fddc483e34db2f3ad61d01862402c205474ac00887159b056a077e55de09c5d1a610e8d8b77c84ff725b09c71564a31f7f0f774f66fdc3310709e883861860278e92280e69fe867f5e7616156e836174bada3aef52b0515d03a43ec5cae89019756756cd61c5bbcf7a88c2017c206f957a03b71c3406cec030e06ab83eda594936f3d92ad9a993fd0f6e57153aeba68babb743eb984bc1c8a53006ca382b8d491497e5e70134f214004ac736aa652b3b4bb490a03731bfb3433f262917c19896cd5f2aecbc3c1944217a7090b27a0aa5232250d19421d761f0e185184772fbb0d6ea4f859d5713d1847c2eb0ccf5719868ab65768e010f06338f11b574de24cce3d6af59d6dd3bece0147feb85e1f01786d017a21405181086196c4a1300428b04eaac34b5b7cb6f943bced5abeb7513d046353039d43906ae4755acb12e96d5c493b09acf596b3cf3d99a09bd9ad26d7d10f7083d5be2598754748660219c0beb0e6ebdca57187d5b449fb2944ae7df6b6cf335ababf8c09a42b67dc58fa247026cf509c0c8ca9aa8e1b9927eb69c092b76da611a94786a98b9959d056f6f0dbe84530d6cfce83692c45d4797406e6486b1e42c88621b931c75d4e0dc8639d737fe08e1b87285667f8397b43235f8e8fb7fd0290819134ad9c0570cea7dd640cf895c6d09adfa05685c1ff55953606dac465ed06da0914d813046eeac4f7459c194168aa007d6ba23743282539bb8c03e4d40205bd2da2a530718cfc2dd04025ac8a1dfca312bbfa284637eef9118287667dba0987426e9d707dfeee393c12bafd152f758c07f4060960d9873df9c407a2e92d967e861311c78dde8525aa9bef4c583ef60d049c54f3be36c96c87698ea98992226d346ab06f5c3655c7274c99a7dcc6a1c8de04435aab230ab7b1b9409dbe2789f115679bc6bf78409d19491653faaeeee2a9b5375345f9103c6e0aecef42076e419e7f973b5cdce59ebead19a18303769e3dbed8f45f23421862bee7741113c2ba3eaef0a3ce88732c656ea4bc68e9b8f3fdcc49ab9d29c1612a930e581e880f972080374f4b8cb66af456f265820d6ac74f5823d60156fb4a1985866e143d77ab01e52445dbc5fbb29e959ad5a43ec22761f59370f433203e45784931d42bc84ed637c8146b63ad0d082ad40bddad7617f5e667f746ef3b0681fffec7cd6c49fc16be4b6eea71c9eb75ebe05fefcc7964bcf108ae34609c5427f299a8aa78406e7a051676330fb8d1cd1d2e30da8dbbd3bbde2dfbcad8ed4e0be43af4669317dfcd425846f8eeb3749b27140bafa794e63b517148bb562b10dbb2eab22da8d5c6b3b925bb29041fa9b2b55352f25bc72cf2846b74e1cd63bb5308a943e531806c540cf233af1eb04cbc8d25c4cd0b3832e10dff8caf5b311eba8008cba8d1a94baa6a725b54e4b06aecc3ecdeae1579eb8065b10d1f19101f96392b6cda89f4b3336d9bec5c22102d1176d3943778dbea2ae1743fcc031c63aad710ddf804cc51de5ef823f18567cedb4ae917d8b190d4466cfe99ae4b040493ca2a2aa114b350dc5ad46ed250041419856de98bc4b2e5155826f66e68dc6c22b9130698aa587d496121793b308d6d944c9f24c6a71c522a752e5cad2209c954fab8122a61c5e14f23db201fd3d34cb81f7f2cad39a3c9fd3846251bfa4d18fe26407bd6abcbff42f023b6d96207ace3f2f270a613405fdde515c9fb97a2f3c8aa37948a08edaf850987fa5f7198679e56bad56106fd2ae3eb57fd4d9a7dd3be05f0f84b67d0d4027a97b35300e2beb75465211e75d9b32ee51d56176b17a10de905b8ceccb0dbae6f502732710c62fa109f3a72ebf9ebe5a7f93319991b8443c8402f82d24f9478c7b1f7ca1e280a964cb3e79161e9a308a0e849b0557ebc4a2564b5f85b862fac370bdc02a90030d5c4ce9a1d99a0f482260370b3cb399d01bc6a1a7a01bd8eb8445ad2b973dcd116ad5b6fd3e5dd7e734f8ef5f38af3899ac05b3011f32960605861fb09e4aa50969a35bf9429608daebc6dd736dd1e41372ae96aa1991902b8c9b2abe10c02fc4c5ec294a2c84574a9bb319130de787de0f3aac43dc34171396aa1e985d9c59ebea198859f6e42e116192166c7a1c9df5f8d0a2f71891b09da8b803d389e0bc58e143000d4fe518301ab4f5d660c269de7bb740fd3d4c92ca68aac49499cd68b82da4cc10bd675f3c1e0efbd7c3e643f1119c0ebf7ff11beb8f1df2c152698a8349efa5ee902da1a3d4a70fca23490835e7afd1dd4554ec7511d1ad3c916068bdc6335844c3286f209352cbe0f6f45ec8df7d5fbac936d342bfa01ed9a943f796a04d8cec552119b87bc11acb1186bffc39c14294a1dcef55625df633c60898c37e5c460c3dc1d5302750bb2d764b81823e69f4ad91a964918736e52ed8f0314b0a006568d5bac1f9a63222ff4432e7c377dec3029ef676a3a50d883bca60dd52b02fc74189247ed5c1d7f9f2cde28709877b4c2e765509205f139413a9aee82fedeb9b8681452184220b09c3785b609eccf9007ac9ffd9473246128c06eb80a90d92c1a231434a612bb53a7e0eb909f36b96ed7c9f886fbfc49db4e2f14a50296ccef22f1f52af4a90fee2dc692f957ae249745c6bad6dd95d4fdc4fd84f248d8c49b1c93ad087dad6f74313fe0b71374e21c0450fc0d35615a5d5e301cd240fd2c3247e7a57f52dc252d1a87b6198242aa345aa014e78a6238b4dbcad922014c7684a58b34c0d7963e6e90b8ba1cd3b29c9abcbb4a0cca8a0d510e5bd7958eddf181bce37a0e19701ce3211d272c05d01bba81574aea6564f536dba3d014452992ecbf15076edbbac946cb0eaf2fa79587320e6741f3a845bd188983d62fbf0bce3648ec47f2fe4e72c9701e58dc25ace8485a5182160be2f4cb92a83a810368ae6433cff213a650a5b6920739ec98fd3a9d6ade65856e11b3a4d881a58a4e40cf3f0d460bda9c141db0a2f0f8f3048fa1fb60ab0cfe057f2a4d26cbd158876cdf256c43183dd788e53264d02422da044cd36ff05ddaae0759b8bdce156c3aeec1a328dbc6efcf165118d99d955be459be172a47f8633743bc5143411f5f4e213c091e5d7b2f24d4d33556105b5c817c499458fbd9fb12f4b01237a6be46f937e820e7ee423c1600b7cc607ea1c42385b2ec2e5050ae391372097eb65da1970aa9ea80d469e5712276a1e7f40ed0d7e13dbb37dde4fdc4009a2c832b973c678c59e7f6ea8595f51d5170efee3cef52a5aa18106283910b72bcc4b7ff226c8dc5b33fd5b6fea2b16f0424bfd5d7b6b88055df8d23375c4ef728287238140e179bf9aeb6fd2552e28b9052d1b6aa1623c6f5922772969ddf8e4d5fea3dde7bf2e348596375fe25412630c685ab82db4457fce6d10b40acb1fce90ef2d3892eb2b33166f7832504ec6a5a0199a95eb5a2f45c986c2062c2ec18f29f47ee4297f2b049e0081f72ed0d4731e917d63a770d73b981d0d93358c5f9d29733db03a43545186627060357a98169e251185dd2bbdc53ec71e3fc789d705d15fd7d50e1c14fb7fad4d3cfa28b5e418d9134d0e0e3413e048b94bbf348aad6526cc017101c4d65e3466b9dbb93036e2ae43e486aee032716a240f65020036e5fccc784cacc432766fb8a719c012755dee2de2b273da980349620a06406a6a5e0c890ea1ce04a6d15f495911217173ef3372267bca39ece0816f8f0cd98a0a41ad6a7e66921f2fd3d7e6f6595eb5158bd7d421a0427db2ba3abe68c090836f1c36fbf2d8644f3bb30b5c41fe7fc56b37c152bbf0000000000000000000000b1b02f224f72551cc43b63c6b6df79464251132d35437293917bf51c2fc2584b96b236e0133933c5cecf71f669a632b14490aef9e878a9469686659e5c60ffcad367a7e782256ba9385ae02c2f83b001ed59011bf044872381102dc15bb6f6ceb4c6bbfcbde3481c1934b916520e2ecfb97a7eedc437a32f5baf90a8fb3c756968b322f7489c921d45be79ffb9b3b0f8ff77330983a569", 0x108e) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x1e1) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) socket(0x18, 0x8000, 0x0) link(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) unlink(0x0) r1 = socket(0x2, 0x2, 0x4) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000001c0)=[{0x0, 0x5a}, {&(0x7f0000000280)="485758f7aebb2069afa23e4b9f8b6c719704992508467d9e0dfb8a8140f74f19a50654ac005d409f6548b91ac4af526497089d83baf6f3d154a68a00b8737ad5974bb976ee0c48725501f1c18a4bf817241bb5e203c5a6ef5120e33b68aab5082fd6e864398f21fd7af33d6e024fc10d374d659fb37cf37de828a200c62e8975f54d5f30a62f2ae61a077b5b8595b3a63c973c93ac23d9a9f44149dd68", 0x9d}, {&(0x7f00000003c0)="3323307d7981ad98b1b96d0deab1d920ef75a79343aeea34ef30c8b6dbdb4a32953af3e226758e70a2e4a2cf8af911df981a3445ed088f60f33a24fd0c393af37ac581b3307e3e982084b477d671a5116d0b675d2d0c28c01d92c742877afa646d35019ccefb64dbd0b7f1e6e20a5555c70fa2445a5010019e32c6501e51270d375bd436fb62211e1515c46dc82f024f9e4450c4c1262b40f4f7eb42aad4d50071fd625b3b90ed50bdf46ffec6701139444d11b6aa", 0xb5}, {&(0x7f0000000740)="b4f65f369af1ab182fea612d35dfb8152988de571bfa46c85a5aed44038805246c6a2f2c84ad86df4308ffc851f3e2052c3c1fdbd21186119b495690a337b805a7be2c71ecd75f5f44576fe184593022e6ea38a33363e93ef09eb3f8a8a2608dca1a0a965a6a6873b41c029abca75a2ee0cecff8ad0a6539f76e6f4237516484cc9d", 0x82}], 0x4) rename(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x5579ab3125bd2d30}, 0x2, &(0x7f00000004c0)="594ba04333e875807e61191b3e2553a6c03f573408added31bc79a72cf5f6cec5dd533681cbd0bd864e56dd3a264e76433c6c044737cf9729a4001229dd3b219589153eee4083a2b4cdc3690a700c2aa2d500e0867f36fd765058068ab3948a503b946fc1a01ed631e8623ea57337d3e3d5c8daee3a7513a2e8db7bc0598f9d88e4368a67966b32c766afb3caf3b800a88a39b2f9fdf3a613766ecf82c326e725636ef5205b7685d49b67b0e9fab44f847a0aedefad60b4ca727ff4edf7eec4f53bf5e3cee1cc839787b1c4bde801e0420b9fe7e9c8ef86581fff8b7f29a5e928c9c1e4a09ab3629cbcf09d2787fcf37c3ef40227ac6af661999cc75c9595e0f0875b59eabe7ebf83374f215540ae681ff6e05c8d20c1f2c", &(0x7f0000000100)=0x118, &(0x7f0000000140)="de4fd1ba", 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000800)="ea000001ae1505d67a4d3c3400000000cb84ee0000008a1016f1fd16ced9a806afb3bb577ccac4a00471432a134b6f6bf3598e333dbd8115fde9b3cd580d5a919c45c072cbed1425f241ffc20762429decaa0e06987fb7bce5ef837afa39721cc80f6a73b37dc610b30a1f4e6a13ecceae07eea243286a6c2684f4dbd7121de7e18cba", 0x83) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) executing program 7: socket$inet(0x2, 0x3, 0x4) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) pipe(&(0x7f0000000040)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setegid(0xffffffffffffffff) r1 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r1, 0x0, 0x0, 0x2a90dc8ede1631ce, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r2 = getegid() mknodat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCBRK(r4, 0x2000747a) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, 0x0, 0x298, 0x81}, 0x2003fffffffc, 0xfffffffffffffffc, 0x0, 0x0, 0x8e6, 0x8, 0x1}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f0000000400)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r5, &(0x7f0000000480), &(0x7f0000000000)=0xc) r6 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x186) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r6, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000a9b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000045d000/0x4000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00004d1000/0x4000)=nil}, {0x0, &(0x7f0000cbf000/0x4000)=nil}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000b94000/0x2000)=nil, 0x2000, 0x2, 0x4010, r0, 0x4) executing program 5: syz_emit_ethernet(0x32, &(0x7f0000000040)={@random="13000200", @random="5fd01f461c93", [{[{0x88a8, 0x0, 0x1, 0xc}], {0x8100, 0x6, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x61, 0x0, @multicast1}, @icmp=@generic={0x21, 0x0, 0x0, '@]`9'}}}}}) syz_emit_ethernet(0xfc, &(0x7f0000000080)={@random="aa4e66debc04", @random="c50b86cd74ae", [], {@generic={0x8036, "d825ba5155f6134af4a3cc7ce3b633de23247d37cde582a6bb94b80016b8251bac8f78e52005b76e9d994cef95d7a790a51d6a467b4d0be5b39a13335b0bf214bbe349b3bf50a979d2a420f732b0dce4ade621b672a55c76d0f451e30b91ee08bca9663cd913b158960b0b716c206b31d1d163a649039033d16e0341383d3b8384d33384a90f26cfd9210d79e761ae01f0afe312616d301c05ebbc4dca9f376a24499465f0cfc560b4b6b1361c9f1668a8288f77b19b7d0b963a8349fe4c7af9314eeabfcbd8d5e84290263392aa71109c3c8aac8f3c95e958e0e584d9f0866c4a58df81027c6bfd842662e77867"}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 7: clock_getres(0x4, 0x0) geteuid() r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x10, r0) symlink(&(0x7f0000000100)='./file0/../file0\x00', 0x0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, 0x0, 0x101, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r4 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(r4, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206999, 0x0) getuid() setuid(0x0) socketpair(0x0, 0x3, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@timestamp={0x44, 0x1}]}}, @generic="cd8e617156763c12229a057eac725a94e57c2595cfa6a99cc5b5adf3877eafae717f8599957599263728cbcdb14092eb4765c39fca96b1703f571b33b5ffd9064e7a672abbe8e017fe46a08f3d474cf73ad51e7a301301a525b2d93f0fe1a011768ab5ac3afe336ad14240458994cbb3604fac8f17e47aaca3a1a4213b946fdb744c1e5b986e4473a50b90e8c0a1fbc7b9e05d3f76ed8d4594046830819ec03321475a8536c634c3101417cf94de189000"/188}}}}) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x3, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r1 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r1) close(0xffffffffffffffff) msgget(0x3, 0x204) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair(0x0, 0x5, 0xfc, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000480)={'./file1\x00', 0xffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140), 0x0, &(0x7f00000001c0), 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x6e, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x4000009}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000080)='-\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='&-n\x9f\x00', &(0x7f0000000180)='&#\xc4@.\'\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)='$+-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000840)='\x00\x00\x00\x00\x00', &(0x7f00000002c0)=',{\x00', &(0x7f0000000280)='-#\\.^*\x00', &(0x7f0000000880)='@\x00', &(0x7f0000000300)='&#\xc4@.\'\x00'], &(0x7f00000007c0)=[&(0x7f0000000380)='\x00', &(0x7f0000000700)=',\'$\xc7))!,-\x00', &(0x7f0000000740)='%\x00', &(0x7f0000000780)='@\x00']) writev(r1, &(0x7f0000000000)=[{&(0x7f00000003c0)="bec8ad1faeaa6285d5023dc8393bcdf4feb3b0f915e98c31f5a46c078198233f97b31c3a7c17727935094e6678d8e4d6f87c78ea21ea04aab93660b9b6d12dc877dc75519301c3ef94861bbbe462ccbcb1be9a37574dce4cd6b5ab1ce2f8f3f4ef8efb3f598046b45d18a68ffc7ad11294b8946aec816bee30d7e218fe104ae5bf929c82d55d11e48df90780dded22fe6ab3819aff962ac7164d459c925fb44960a876e7df1c53a5a7660c084b5b42fa710f5fb324d0936721c1d08e6971101d3cfe83b2845773298e91c9982448c44ec05b1729a5c06026ed1f8a4de9f874c196975a939ce3cf3520bed610efd5d237d600b4cf04311b60a52c252de3495b89ae7cf0c7653ac6da0c32b0fdcb69fb7d67966d85613b9f587fbf29d1401e68b9031241ec50acf718329b7666aaba2e42fa06681c44ecb811c507526c93377fa916aed423430ef047dee979c571c002b1d2b3d1bc3f7d17a2ca7e19f48f3d48d828634846fc94b356c5551ac1a44ce668d78f8ebb35a8352a9349b7f5cc40ee73130b42684795b2c0395c324f808f557a553c55c253bfb8d1392c915f74c000c78a432a88baa227227eef1fb91af1a1d0b7504850c505b3c81e44e45ec8c76885b2cdbb31e5a30efaf5aa4c6a96c117e78ca58bcefd0fd9497815a23b91d3007163c5f80cd5815a1c2e94025649f50200e918cc410320ece591b5261f3cfb178288c6967ec2882542f4ea78a147a978dfb94d633bc0dce0f83d1ea44a140fd28604b5bd9adbb7b76ae565488de6eed709695b23a2af719eb6d5ccc4939df32233984936faa779f7e703d1105cbf93ccf4ae0ffed18b45e62b92b2264416b7a100000000000000000000c9885a31abebc80cd09d35baf3d6102411f421771a266ec29638d122ba46243a91d59192fa0950fa5ab8653387cf2410b0a33cf80000bcbba51433ce64aa4dc1305f1ae18134af68a048881546c955ae2e1e16d866e8de86a37babe1d60d57aad8bb2ac362f4502ea2613d1a0f07baaaf4019f34b6a346b5898c050d25d675435358590f6f6a3cf49cb9d543c08234b9c786196a6a3813209a6aafbefbb6b6d78af7b78eb862b10ebfde53250256319459412a0a", 0x31d}], 0x1) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000800)) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) write(r1, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) close(r0) r2 = syz_open_pts() r3 = dup2(r0, r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000900)=0x4) kqueue() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x1) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) vmi uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a206da8 panic: softclock: invalid to_clock: 1885433200 Starting stack trace... panic(ffffffff8284ef5d) at panic+0x16f softclock(0) at softclock+0x22d softintr_dispatch(0) at softintr_dispatch+0xcd Xsoftclock() at Xsoftclock+0x27 acpicpu_idle() at acpicpu_idle+0x2f1 sched_idle(ffffffff82d13ff0) at sched_idle+0x41d end trace frame: 0x0, count: 251 End of stack trace.