="18000000ffff000001"], 0x18}, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) dup2(r5, r6) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(0x0, 0x0, 0x1720, r0) clock_getres(0x2, &(0x7f0000000040)) executing program 0: socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede664ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff02000000000000000000000000800111"]) executing program 5: 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}]}) 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, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0x12) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0xa37, 0xcc2}, 0x10) connect$unix(r0, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7}, 0x8) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffff7, 0x7fff, 0x40049c, "ec9228440511f0210d2de85d1554000800ff0400"}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x20000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) writev(r0, &(0x7f0000001a00)=[{&(0x7f0000000600)="5a69c72baf5fd3232db459d94484a842aaf90806a411650e0d08", 0x1a}], 0x1) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) ioctl$FIONBIO(r2, 0xc0107008, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x2, 0x3, 0x7, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="19cae09ac4dccea9958ccfde0c4200000100000000006a7478dbd224832ffef46f075e2ea251a804e6578147438df26c019b7302a7b5b2f80200000000000000247e988dd01fab901de6b7b9a975e176f8eaa1710d3250476b27a5e41a82ed80826528c62f6305ab72c6b01716d8316a8f0c2d0cb208b9fcb37fba1f09d27c56b3e725db89839474e32b07000000000000007c681e0e31a389f4773cb99ca0c0846d1a99e9c6b1f1a9f3235d1b52122c", 0xb0}], 0x1) getpgrp() socket(0x2, 0x4000, 0x2) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r4 = dup2(r3, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pread(r4, &(0x7f0000000140)="75edc421c99f2dfabb9f2229cdece33ad2e87410b12d9c", 0x17, 0x1d) nanosleep(&(0x7f00000025c0), 0x0) executing program 1: bind$unix(0xffffffffffffffff, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80106468, &(0x7f0000000380)={0x0, 0xd00000000000000, 0x0}) executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/76) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/83) r1 = semget(0x1, 0x0, 0xa0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000100)=""/122) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/181) sysctl$hw(&(0x7f0000000240)={0x6, 0xf}, 0x2, &(0x7f00000002c0)="04afdb", &(0x7f0000000340)=0x3, &(0x7f0000000380)="01f65b86500f2a4e8836a6607eb151dbef629ee878ea00f47d08adcdea363a7ec1580e8a303f47a866963e1408193d9570773989b9d26a4278ea442a98559ea27dfbb78f12a00a6d5b753711f57512b655c17b6c6701382eae48f4f8338826b31b36b87d", 0x64) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000400)) r2 = accept(0xffffffffffffff9c, 0x0, 0x0) getsockopt(r2, 0x2, 0x8, &(0x7f00000004c0)=""/51, &(0x7f0000000500)=0x33) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/115) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000005c0)=""/150) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000700)) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000740)={0x0, 0x4, 0x5, 0x0, 0x200}) semop(r1, &(0x7f0000000780)=[{}], 0x1) r6 = syz_open_pts() ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000840)) shutdown(r2, 0x1) preadv(r2, &(0x7f0000000900)=[{&(0x7f0000000ac0)=""/131, 0xffffffad}], 0x1, 0x6) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000940)=""/116) r7 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) r8 = getpid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000009c0)={{0x1433, r3, r4, r3, r4, 0x26, 0x9}, 0x1, 0x0, 0x0, r8, 0xa8, 0x8, 0x1a2d}) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000a40)=0x101) semctl$SETVAL(r0, 0x8fa1883f9c503d4, 0x8, &(0x7f0000000a80)=0xc0) executing program 6: r0 = open(0x0, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, 0x0) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f0000000480)="a15dbe0af3ce143f559f3a13772bc6fbabb243987aca4b66ea6e4dfc7174495e5c323a3988901dc89f218ce1082ea404f6e0f2fb7d9714bae102c448bf6b2870a19c1a37e190b138c209c4125681b4ff5416a38370d4"}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000280)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x80}, {0x416}]}) syz_emit_ethernet(0x8c, &(0x7f0000000340)=ANY=[@ANYRESHEX=r2]) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) shutdown(r0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000140)="eb", 0x1}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ccee0ad6e4b7a2665ea520f02956c2b0f97e3434"}) execve(0x0, 0x0, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000780)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f301004dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6e64282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e196f4f7859e071fc98111cc9024f790ce68e3f54baaee16ceaa7d016205000000e900"/528, &(0x7f00000002c0)=0x210, 0x0, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x1) shutdown(r6, 0x2) executing program 3: getpid() r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0xfffffffffffffffe, 0xab71, r1}) fcntl$setflags(r0, 0x2, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x124) r5 = socket(0x18, 0x2, 0x7f) r6 = semget$private(0x0, 0x0, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x6, r2, r3, r2, r7, 0x40, 0x6}, 0x3, 0xfe, 0x8000000000000000}) r8 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) lseek(r5, 0x9222, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x1, 0x1, 0xa8, 0x9, r1}) socketpair(0x1, 0x8000, 0xda, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f0000001580)=[{&(0x7f00000002c0)="c41f9066f6919b01699fa1bf767ed7cd3254746160adfc11a1900c5ac11205415a2b260b233397d1f5c67614e704719f8681d4d9a6588b358d8919264c5b657cad66c18bba4dc936297fe5165566604601a73e05331573db6158459aa1bff8cb29b7586c8edfca17bb30064f6ed8eda13f0e57100e821fe2ed974710021dca602f0cac75fc56a552613d7fefb6a2d7af0db3aa34b3b411b5bd9d5fefadb6b98517680cf742d6ef6ec5d064535db8f2e6dc3797efc67b6b219e260a95e2bdddab5d3d71cd851def80c6959484bbae3ba271cd0d7212dd6d1ceada5d0dd5440a0ff9ebe1ffd654fd24a40bc90f1d666c9cd988ede8b24c0b44e7370083d9ec0b0a234fb4d0e24cfa046128d0522ffea0456520b60808873a5cec90bb2c27d53a0c90dac872751a896defdebb1589be0fc2b56ee7fe0ae9858aeaf23218e13eb68167bd9ff21c1a13c56fa243dd40a0648e5b8dc62b739991700aae12551087aa2f374761eb1a40c37f40da83320dac724c02d762083fcfe5d27b7f4abe1ea02321c5e970c33270b79bcdae920388061f520427a250be17f6ba28fe5fa8eefe5a99a1d4a650239c2076fb59c07156eab380218b3127fec5642012131548d15d251e5c7e186a725820747a2ef3178b95661b7d69ea2d53b55aa1b965a7a3018a297e415ff9e4510d9a20fbd326c9a85c522264abfcf1ccabe6c08263eab0230956a5d0398915975d1786b07a5ad33ef5208c9261c37de2ab1435d3474e13721ec7c60e17d6fd7671e5f885e87c7922ab76c8ef0c30496c149d2664c9b25e97ef377d8ce8e0210224f83de365e17c8b7120e375494cd6f925c52a0ca635e654aa2b28aeecf4bcbc0e9bfa10ac6d89d4e854dc83aca9c2991651640f4c35454513eecd7728e2863bd6a0da98f19332c28f3fa9a299c3171cbea64524e6d4df5fed83cdb8c5b35c9d874e20390d14b40e4f445b40dfd9d966967882ce40f461314fb5dc377af8bf07c9dd1f5118628321bfff652cb48f26ed923a0d0cc13ff53455f695282adee784f808bcdf38545d45d8393632ec94ac9862c358bd5ac2d47f61e1698b71a23ec8bb1aac91e6b7476916f033dc68284f90037eb5adbb0f3d911ba17eca032e489ad12cdaca67cb09c2adc038931c8ae9dbe48ed0d3e2f551bd2dbb6fb3d00b079e693941322dd8d0c5048b110679d1936e0e68df74e3e9bb68977b433229192e22f4292653dcf965e5f4f0914864f4fc43f76b878bcbd9955f0ef5e5b74c1e1edc22844143ca61be0354d5a43c5f27ed6fc1608bcdcb0975717811a667428be0312f8315e768c31480c37cde5a7ef026f62ef859cf4c63253cb97e7ca3a2cbf3192916b85c5173020ea49bb7b39a82388fec9c589f9cd7812344e1c44f9c77c196a52d07bb9fc5c8fc54a7fbbdca7a9dff7ab230ba3ee1435ca071da0ad83db748b9d9beb17dcc18be32e102f5bc99a0032cdc2cbfa72f89a58f344cb2f4d39ba8b077f9e4a0d29ad3f8371ee7b53181fef572e63f720bcc94eb2c02978c00dcf6750489a3f9ac9ead0f4f1f1ab0c2d8b28529bba51cdefcd91ba95c4a908f69f08594195acfb727b089230da5f6a6fbd93629fd6da1f06b83acbbfea81f626b6d29f0f1700744fb40d5d6e4f2e8958a337a49e80af529f9ad3ad2628d1d81291167fe44f1af4795e6915c87f0b3198505f65a90bc1d4e18bfabeb2bcb4e3bad34912908053cd5370d919502284c6464096b8d25049196b815fd7113e09621be0e30c7344a33ce991163ee845e12b394803dea52ee907e24b57f2160c0702718254d9beb3ecff3ef92a0fbb2bae3b2a34ec03ca7fea5defd67740f197dee7ca16ae04b2d44222b5048a4f46101411ac02de2be84bb249507f0c98d5f49c69cb57a06b1521f94d051a5ce215eef2c39993fb9cec2e465ce2bff8f79db91bcee8a94cc31bba25c644712c94f86c473e0206c6f3b41d46a0d49435107ee11d33f41cd0611f46439aab31944e54f1b33083d50fbf9c3d365590128fc448ab5fdef34f46cbc7b16e3c5eefd384cd8dc5fb1ef377a477327db6ab02d62d48fb00ae23c792f1cad6db682340db03c348fc04b7ea4a019b5d4ded2344602774d4e466b41868dacd0f065509a0ceba1ae730883907f6fbb95ff54a83f12220955c7e9f3e5c40453d2bab1a4fee8325e7bdfb1961e461ea66a38a1f430a8111c9e5485d7cccd647999f871a8eda1032bc3b4ff260b8e0639eac91ba34f94296843fe7803b1655aea7a2380ec915b98c44a2ac4649c302d376c9000d72cf116a92b362ce382531877803fb07e8d5ee1926e982b5df2b770f9f162d1e50ad74716017b970e88d1e4681fe1a705e0417a70efa343553d3640ec51666f063f9e45467ddc1b0fffb355859dbc80040711781c5e3a77d6a1b91d276198f4df9f0aa79496696bc8a174cc94a142df031b39517079855706bc73a32c8a4f5e2105e1c9aee554f22cb9a8959189bc18da13091ce76935e4d19ebbd076b7c61a5efdd5df4e2fccf43195f87db3ad4447ea8fd06faafa09e06ff9db1e9410ef08ca64aad35d29ca1a5fcbaf7027aca70dd902c23e1344ebb8e9e1375a8a7d2b8f2abdea13160c59d5bd353b553b831d97b5b4b283aec656b20d83ef50acd80aa1a5a2107cf885bb52dc89e9cc19753b84ef69ccecc9630fe9d032438fbf76261eade5016dfb0f5d15ccc8d3029d3d138d212eaecba8174396583c6b8f69244377aff5aacedabab540f8d044e8920be536c1ab0dc0a336a915b54fb9811769028bac03978a54ad1b29026a6eead9cabdfd3cf2685a2e590a498c3511af0e680b5028476c403f814dc499d3c2849791c4f9113a49c618ca195c2f7cb5a15865ef161a030f4ea79c672418c50b774c8c9a8c095c3621b82a8e7de3690f3ff1db88aef717f1a4fe5a04ec1de928f7cc02c6713dd814e708edea1699046cc925fb8b79421f04398c628b56fa706fe42b7be37b2a37a98cc18a14dd663da4f7ea3bd7c6d6c8d7bcd975b04a97d1874222668aafa08dd46ef8d837527023a79036511730b4987be98b1de9e6b59d96bc29b8e8ce0c4fe92d30af0f83205ace0ced6659b7ddb657170fa7904648be9655098ca530080a8e6f19047e1adc29fd7b54230bbc63b2c2b6ecda638d9708673101571a80180ae529f9ecd8791bb9da67dc3b9ba30713397f5ba9f118d15d1a7acef01010306ac1dd2fe3c4a202d013aed5fe01ca39b07f9043f4e5295ce2d23a3e15e5f31d2b7c2bade2143dc6d2e333d9e481792b1403cbb82196571f5736a3e134bb8cc93168611e84b20aa8908d54821b60e7771ea1c3cc5cdf16cf4199fd52e213658c4c3ceca2c2465cf5b540e59bf1954278ff16f7bc8e7e46725ebb58a42f82c155a63782b6e356204372ef1c52116f54134a613298c3f2971e2093ce3cdd5ef03276d68f2e76d6d3c7ecf821395448128bf662ff3a8a85cdb95caf0a8f0bfe0f6c8f3906de66599dca370e432d132e4bd2188787f5d5565aa3c6f516f090a7fb26309e8c19fbc333bfda9827a82776c8661978e0395601a441eebc78a5f0c9bcd1b6dfe2969e3f49543cec839e1267bf06db399b97e524bd7246b8a5babb35c276467123c6ed0a9b781663e9a441a091f7b4b6d0d9c90b17a735bdbcfd97e2bd6c946e3124c26a228d3006440ced84e3d33671a7e36b484bdd6a1525e546157222c1e5b98de6b90f9284e3f16341f82d689c9ae4880ae65f22002d8c72357e9e9eaf20ce214a0b61b0829eac342ddd7ad9474b36dcbacf73096b6abc1e1883ad2d2832692082d98c9b8ae9b9cac757a10f37b063f1b9cdd04336d1249c1ccf72493583248a4e68eb0a5e549a4567d1d5d8444c127b8fb0f06e517931aab8c2cfd8a687805f2d27c67d4b562b6707c15b93a2192aa903e278d15696c1df90f582174f47a99048da22ff10faa9dfffa7a67329ceee8927e58808eb92f610444270ca944a52a015ff01e670c20dc8c678987439fc5dfd297aa1a4df476541bfc2b99cdcdeafbcb14227d0829d99f8983aead0a513cadb15da3c7fa7abd5351cfeb54e9414a18ba70e4b1bf019eb23e6114e23a25128ae730f15f164bf220749351659e5c748c69d47ad3205330771f3afa9b2a27ad8efb8a12ab8e6267fe0efb9a7ab41a969ba8fc5770397c0ecd87f00facbceebffc5ff98a9ce35883c9bdd2ce3ed4b2353253716c286841c6c16325f48715f2c3fb20895db4ac5b6f8c9c829277b10c602f6d1b0f4625e6ecb431a0dd6193ad91f4452c445e7111a9309c6f8f3d26a3147a080d6aa65ca77d01527a281797a4f81341615937faf1b8ab5dd0f1436ad2fad55e2c4afbf172fc00a3f8f1488521b3f28f670a3c7dc86b39e6fc19fc813c51659c05d3a7c3c06ef8cb88728d315bd1706be5684158dfa4389c2550ca1af88aa681b5f2f796c2b4ae89cdc04908730ab86af658192d496d4a658a8889494c51815b80e872b554e6464a7da2ccb0fb5a111d2b4efe3efc2319e54b01b3d21d49e9b5ada2f5bbf2a326c65d38cde1de98cd403dba2e119bca533edf223bcb08779e57f0e2b2eb127eb7e940b9580882fac5d0c9738c3b3118ea294d1fdf7922e4e8abd69455de872eb26a742036ec746a3bdc545ba5fcd1a8ce4c6c83afe4ba3f9a11ede60d0d0cae45a6067072b82cd22016e5019e036ee14ede59aecb6fd9ed9d09c011ff1d34960f286b2e75982c0ab3d06d333013848da78cd0e67bb10d27a6c4fbdeeee1e08edba5fcb5441e23d6f193b382f9013fee67f823a9f771abe4e5fe0e055951036da423169c8356f9e11d14ea3671b0b623b8e2b0ca699dadad0c186b14cf154e25f9a1ff11dc291f2c2429059b26773ba902326617709aabf725353f985728089bac9d93e81c151ebafb4769759d607955f4f6a1a2121f2be7434e34ef693fb04df8c453c15c50dd935ecf4940090edd42e34b3ab657a48d0f649a4b9c93ef7bb8381513d84a0716b1e062ce8222b836753dadf4fee4417300133823c49511fb9f20ce4c19408ea4a69f93ac7ac95580c66c2874454534fd5f25a1730d79efda204464c2d0c4be33d51e165774be5a8cc13281cad2ef82085b67dedfa35916f048bf586a328a2952f17cc3095a4ff09b111b4b3539dbf732adeefefe59df908e3140e2203b419c69bf26475745f04b09bebb752469f75651df4f496fd627e4acc6d7b1d3f95f9b51902c631297828770780ce5bbeba3088a84b83a0cad6ef6e634748ab4e348cc6c1c531a9d80f126dc3127d1fe5df3049fb54cb14a511c602517efc2c6faaa8519e45249964e1cb2acfaa3835ced1aa8b26efedfb7bc056df5238d60fdf777530e9e1c8fe949db8002859d7326d7ba574100678e15b44e256b6d4b8ad6c2d0b2da305040e251e620dc5ede0fe077d45906330e80865f65ebc448afbce1dc4dd83fb32fef150f48baf8b44981749249f7a31c70f4babd5345893f2bb6b1f1cf53fc4437bc2a75a03acfce852bdc0a274458fd135ab906574caee0c721bba7e208c952b4c4009c6d3e71cd1f9a80eb9b1b8a06b8f669565334e118e726a3aa02236105afac7c9ff9bc725443a8985fba5cc2f8652832018973165c2df9aaf009c6df7c286bccf5be9ed54e2c9834ac64e4a1421a611ff6e2049470644e6e81b4fcf5bcda26e7cc01c283edfa909d2098582225fccd5e55535ad8969c92a5290629c4d698047aee334116f755e3786e82134a33c35c283061d41bbf23216b32fcc9024c57c10", 0x1000}, {&(0x7f00000012c0)="78b6063fd3cf8d20c9a2d8e95305b91966ed52331c14cd8b1ec64f247d08f6e432ea783ea734980cad7a45d7b8bb8feb46330c96d59bea960a9838f3f76dd6589bab6dd20a5964342640f7", 0x4b}, {&(0x7f0000001340)="f97abd9f08cd1351c98cbfaf", 0xc}, {&(0x7f0000001380)="5726be8131b194b6700ecef57ff0437d18a7c376eb631d27b55a9cee0981d106b27a0eff6239ab209832c0a8ec8d48f5fd5b6ea0521acbddb12791d5e3fcb7e72720224943197533386f73c64be7b16c5ac863cd026305cd37648dea3d78971a71041ebb34fe598b865e806cc34f64a0d1fb0be995b9fde99ecbbe9e84e991f64e0ecd3d2e58c488e482180be8d1094a1e9d519758b820ad6b13afe3f9d4e60dd19574e154381118f5e378c8e4efd9222100349cf6b232af7d77dfbe0fc6714d34d0e4e811268701eebe58b20eb44ba03e5ed5366bc0881d1ea9c8f68e43446c55738f139f0a3e0451405ea61111194f3b502d0f70641b3e386491d82c", 0xfd}, {&(0x7f0000001480)="d56e0740aa8006d5919659efef989171f3b6e2020c2c80b17b4d92ca287ee19471a3574ebb847a674c54d4ceb618cd7cdbe6d2a1f21da5ca3c8e7185eb6750f04f00076a89a4d78b7f256d20a719a8484d9ceb1155b53530b258fb08f29828bb322db0809efc0b1487e91c2d56ccde2c80a4532f4aa769932ba99491c7bd172e9f6dc2302ecf4282e54497ee25d76db10fe53f32ff0ef3748880ef10cd6f8dd8a5078ba57a223b6b73ba5dc3059fe5e57bf1debbe8991ff93345b3d496865e55e33e29727c9fbb05b802fa011edb9c57a36a7e6d52db50d992505ba61b8efcf983726f45abc9f80f0640dd", 0xeb}], 0x5, 0x8000) pread(0xffffffffffffffff, &(0x7f0000001600)="836b8e21548187c8e315af37eacb592e34b015990ba5efd5f492de9c1ba21db51f3f13159967d7e9cd7b4ad4b44a87fb0c0f00379c235de98b5b525a1651e25e6c06a9103a5334817e0fc427fe2e71b5b27cb01e5ce9c9bda77256b829540be41ca9b316006e0b1e1cc2e96ca53f804d7bf836154063f6a49ce3bb23c06e23d826af28d391a68ea4b569f5c801c5ec51801f0fb215890d0d154af9adf3a976197bebdcbf94d1312e834c75412be3fb473bf77edbe7a109d48d097ff073cf00a59b3c9cba57e99aad13ba4124a557b4b27624fa263050ee27bf2b79895ad176a17eeaafd1ea6570a7acc61763345baa5c437724d91a96d409c8fdcc766322b524d74018d1d65de7550a8417ea17d5ace6b57245b04355b523bf96485eb562aa173efb2163cddc89d8e61a19df8ad9fbcfc3d48ab454f83d0d548e0368f25d137d8a4f546c8d10b37089959a56ab57b089707e20f94c8b8144f2e22b026063c049e2f7829cf4cbf0096827792c4abfaefbd3b53a250ab6510d2a49429be7f3d24a75f9daca87e4bb455f205e226f1543f28e3f7ca5af77793096d20fbf059037713ce76f000215917896b922852d191796c09493240c31bc42843981a6f383df043ad3203a0e15518973891493775ceb2efc681bc83afc3dcaf7bb23d4504eeb4579343b28c69d131f558f6efb6e9e6964c7555761e0d0a5a3a7bbb98cecb54bbb29b205fd7f21227a83eb3937ea1e8079297626fd4dc83ca23da4a3101e5c89807c3bd19b93817e28a05e524d16b85cab3619977806385bf62ac26bf271db35a1ea51d08337c66882b91d86136f333b7fb04e551bdf00c6fe765cb78c8ac92833f4fe9f747ad3536459a11915cdb992f4f9f7908e41e3a0e59c46c494cf6774ce3ae7cad48ce19f1f89751df6e56feede5a753077ede4cd46a1b27a74745274aff9384fb7f8e4f9f7405bfa0dee7646e9eded06cce9ccd338ebed724bd939fe343f73aa9393184fd9056da526e574d05afd70e9609d04baed6c2fadd5019b3512dd243bac6fc9a0f234ec83259a3c9f6b6489e750b1d3ab286a4f3c62a5e4b8e44fa315ec3212fe29f01cfce470e8fd87b2a88eed9e88f6af8303dbac06eac31bb6c6317de7e875505d7ec94967d20effa5766202eb82a83e5419e8ad1e8d59db96e5eb81de77df07bd4226a04e1c3778190f2bea1a0ccf317f8694ea35255712bfc81f2b79c756d1838d46ce6236afdda63aafe2c930f712fba200ce7878d1d0ef1a5b5e6acabb87ffb5264f6eca3738a2c59c1fcdcaeff4ad8cde1054f8ed782eaee2be88a05557dc3b0826cb24dbe42d19319b427928ebd96b5d5b71afbf28e07089fa97dad63b60641abd0b8834d2e97998b54ae4267a2247098d1ab7be4654d83a71445849190eca511deb448dc35159c9eb23e9fa37c543ac88b5d2addc53d489e966434c42e28cd4697bbd7b7979e3c8211def54826271c2f0674fed375bd2e29c02f011693998965209f218bf84d28f6c7a24b26d0b8053199853178834e09e28a0ffa1fecdc215564c88f12131ee46cc52841b87c376ce12569ad7602b1e0caa0b3c87531cb8bd7e08b69e8189e5c66df4b66a9376269e652aecb72b1877d54364485897714df01786d42407ea87936296c5c1e64a6aa8982aa36c228a7249d3e5354ca912349f4d438f789dc684cac2be4f9fccb393c893eff357d0e3cd8eac6f95de828cf3812b1403a3b82071fecbde38bf728224f9e9257f566fb9b44d2596ea03afef403eeffd089618bc85502856129eebcb893ec66f5ff486fba011c2cf1ce03a92bf519bfefbbb9ac959a073b6397c372f54d8aea279f1baed24765b3a6dc859f00798a86438aaeaa744337fa1bcde7e98e76e98ee3e04f6e3c07eff361b17e7598fa5ee5538bf7c111c3150fc4b270b4d0a24ba3b046c41c446da79de50ad0ba3bf5a3efa53218a09b90bab3202ec0b56f865c469ccd15547ba63ae556906c7123f70063739ec5ca17a7ac1c60d86adb159fb0ea4e0afbaedd50972d976cd7e28700bf7b4621c8531b55c64e0b567cc2fa61fd5729aa23766e6b044891420225afa612bc99fd0fd0a93b058dc67a8da248dc1f9a3e6d493d37bcf69959abfbf27a87368b45cb7f93555d31af086deb13ccd5093e8ea81c5c79e43d8c9ac697a27d4af0aea4b4322a02d3c533cf708baa6f01bc24abd249c0b5254384d8c75dc9c4a12e336d74bda3485d9c03f60e7eba1f995b25f237efec3e2b577d8ebd6ec48ea0459dd7b025550adaba2e83052dc2a06175bc0021412509b069793488d099822739f77b67de6248d68f86833d3107c66b0c28ee78b7c5deb550e9c446c26a3ec4b6eb6818b5627d727ddd307d61248655809594ec2203d40a31ac0670b546fc6b047979601e0a833a15bf7f4fd90f4f68261918cc347a43e5f68a167088485ed25278b101b2b1d2d53a4faf3a89749f85f8c1781cae975dfd614a135ff1a2814a448cec8eebe1b66dd662f5781092ad0409e0c207e416b7e29b8503c30f0e6dc1b9323608848499161022768781d0def679ffe411b27f02ed9ace91b7a94ad271b2fc6ed76440e0a1d33700dfff801963337638d46058f82ab6fab4310d72be0e892bbf63c3b83130b0c8a76d6a27587b174b8d202fdf6616f7bbfc96be59c7ba116577b9ddd6cf00ebcd11080bd5e71d0161969716a0a9be8a266308dc318150e14fa38d233c1906bf6cb7ac2050d128539adba786f16a5d65df8ebee30a2ed53ad4118cad43c6f919f65e773595e9381eb4b04d8c62683ad80aca400a1504f357db4b317cc00b0ea916a8d725e7ceab18ef35d6663e680dca90e00bbbad6b9fe97c603de6c64efa19d2128e2b073232349297d83db9424d9b7dcfcd5a97a35c7f50128a5b0f6c8e2096db8095f9705b18d2ec597ef2ef9d5ea17488bd3186f1b313ecf3f26baa087b51392f59e226f21bf169a8149bfdd73b3cd30cc27a075fee7941a867b5b629d9bf689f54ca57c73d07d3cbb03dac6ebd4b8f4f1fd7725929bbffcf5a32b32b5ac73c78311d5b73eebd47b18a830c0295c4947ec1c07705406ee6443a6f0e35c28034e1b2ebdadc76e3779379515770843e1a2670af0116c62b5af10c81cc148bf8d4bc71936b94814b0562b1b6f420725e8f3f10c7bd233f9a2c9eafc538e7b15b37fb57c080012c3653f3074b855be86d5d7b3164bc85967107fb38d3b0d5dafb0e41303202ec258e588241cac070961052d7c5176246abadf2a5e2c0f357fd0abd98dcaa0fd965982c5704aee56308371763c8f4cbc2d3d9e4af1b51d829ed0debfdfd4cb78fb33b309b8b40691b528eb12ac1db3c6b8ef8704589cb09d43a20a4e3af7f7e1140b08125cf2fa841beed82679db28c00f9630068405953bc9133c3111ffeddfc590dddb24e5d204de9ec7ed5c3139f1e704d94abf26b34ef39969483feeb33ba8b793356ad3289c53076c1325470ea540836473b4baa9208392bab745dd92a1862535b7ad06298c3c0888f9306495d8d0a08f4d33970b7efed83568b14f7d4ce94d621334f4973b31e2464042cd9117150cfb3873f204234c8a0197dcc129d001062288eec933116b569a9f15b5f174dc0471b05c618b3da76f487887dae5f80fb6bfb7f085afbcb62c75ac7bdd1ad57a4b0d999270fad8e79b11e4d4b97afe4b219b04add835f92bacd09a7ab68eca0fc13791751da4a72ed750cdc32040d60fe16d0bdfecc18954209fe0f8b42cbfd71534aec353badd8e89a6e28610e1da4e3e5cc8f5b3fe6b26e05cc7042a6e0811035f1d01de8659baf231bc8b7ea05ab0fe9e5b947f042602c1c9366fe063b2233cd21ab1c535c6384990615fcbc38176bdc020778f8195f53c87acb4bc02243c45222a5bd838df38afd00b0a061bd3c4a41ba8f6645735da48202285b9c0d252d7b2a6b925d7f3643430626f007a59854d8632ce89690d672e2c68a2ccd29533b6b632510b8b7bd0f9a162b94c6f39888c5a9ccbcba392638f63398503ad19f1b180a9b444142bd169ab2a2883de2c98e08b3e0e4ac6b85fbd72c5fb2081d3655ca04f91e8e693a9dc90e49d9ae55122f54a5cae2124ae083304cc1f3a44aa91ef0bcb37ee22415900fa2caa98b1c3195adaa4f8b1a9eb6100ffe371d2cd0e17ec884d7e13359c3b059f3c9cd0a26a3cc40c18d207703c81a505ddd93f4558493802f7f8441d48c90c10032d67c277bd2b4f2f0cab4a51b411700a3c878cd318a7c345250cca4aa8326d99aba19cc8b41a20460f2ddd177d009d2c3d44f703d79eefdacfa9b34bce4490601038f46889e60c1c79e2c22afbd04756a97da6bbdceac03aed77aaeda022e57245346d59bb686e63387b98c88459f2d2c64e253fd918da8e33d74aa26a98f81589024f966654c5b49d4c80450d18aaeef7ba9af3389419fe30136e134360554e8625f183da88e58f19c4fa51e9447ca69a8e0ec15593a5a6bd395fcc1e51ac8ca70432536150a7fc50e7abd86dceac750ac46e2c0e26f36c14f28a918672e4d49debd0182fb3f13625b30c60490c9f1af22a9bb12b7456823576af9f13d273c8fd1a16553ab743e2e4b9cd716869ec09b85a269a8df1d91282c688d8da5bf3f61b1e61da117470b9f82477f12b05f972c31aaaadcc143722259687980aafbc28abdd9ea80176f9835ad3d0b50d987b004073ea17a45c00bde1afa9fa748b31a6216dff1c789d0a38ca6f0c9f2927cf9a2f4858aa9edd92c93c715ad1785464fdd8e221e9e4f5c0d0f28a0c24ea8bba7dce49d4a16d18fa7fda7540e4793e7a19ee72142040bec7e7879920d6416fc9f81b59bb243a91ba369ba440cb4a8ba735f209c8964eaf30717260cbc35c818b318f541e2405e1fa5c4164137c4218f8d5f8e8f0070d996401b7dbabea4ff937e0f41ebf3674d002821f0b47b63dd9f03cb4d77bbea675d004a45a25b7d2189f920342c4a74545827bd107fa2672629597a1691d3ff46795d1c42cb2ead9d93f65c8e82c79c799c2eecc2ec1b3f6cb4195436584e772d92d092a96d2093e0f8c9568f036e8e1036ef2c7771b9ac21e9ca96703eaa743f48b0c692c005e0be4966e2eae4018c43ce2304595bab5d197c07a3ccb110dc4bf24a2f71989d7d11581a141d0e6f987d3d08f7aa6d6db697bebcab5c2b25e887a3574619c9f3bb5c1942497942df10a01f9b55f3187c0f926e20e2c89b2768da8f4f3b1336cc4253c5d6d831749a2ae283e6348bc03365b54971434deeb8478ca9597a8c1aa2095ec06f09093db299b2697941525eeee4aa548be05e6a29abe595f1b471a5d30fab9808acbc299d0524c1c8d3e042743097fa44797369526f8ec42d3627cdf67f51fd7a05b10962b66e7d4aac44fbe385cbeaedc5099015c2cb9d0e8a2d98e0abf95e534c0de17af5bc95b6380d935e6dbb1d88ab07e45709f25e652ab95e98303af2754038d9d77991d060ed3f204dab9ffdab18c8f89528c35f6da54bd86e5bacb0a8394e679dd22fce149397eb194878d3e2c7fdf79e77081572a634b5be473e47b2c3da0da56bb893816230b9613c7e768b59197b1a68e1539c4246cd0b1e8c8c1115785335153207230650b05e519893a3650a5012d976ff931ee55e1edc116d1655e0980599c7349700ce8a6245f0f06f563a4b31ce8630e1f2e35fc2f5e149d6317c00bdc2b7990fabf88e5a7bca1ee72949459e78082bd8eee09c783c594b1349cb55a9b07f249833875f92280eef4d0894c17a3c5cae98c866f", 0x1000, 0x3) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) sysctl$net_inet_ip(&(0x7f0000002680)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f00000026c0)="2bceffbda59107fe7a44dccc75268bb622a0b759a6bc5ce69946c9be21cd91df2fefcb3b85", &(0x7f0000002700)=0x25, &(0x7f0000002740)="64a399b90950eb4e23c30816707db1fc614de919ceebb64f050cdf0c87efa41423a61db6c85aebde731ea27ee51e02108de22f28471d4b4696a1432469a2f85d559664d2af75e370457e59df21a249a843fddc6892f81077c2694aefe3d6fa9a2b7b07369e880168ff74d7c4304a68ade08727106809d3d1e7ab0cac235be5f3349e8a9096be1de2186d51b5f6f5564023c9ecc93798851f6d412e2c4d0ae4190f718add360810bee5064bf13f22d75ca9e5138739d2659d8af144e2968e0f87de84646576b3c95d5ffeb2755d84b27a52a4899daa8fcf8b498309511a8a85643a9d5ca50cee0b42b90c03e4e89a87a3c1db12629b1f77f9", 0xf8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, 0xc) link(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)='./file1\x00') sysctl$net_inet_ip(&(0x7f0000002900)={0x4, 0x2, 0x0, 0x15}, 0x4, &(0x7f0000002940)="97202f129630212c01c929b511b285e514f263a17c9ed4246327677fd1311fb38c02e9cd29649170cda0e03b5155699448ff23a1d20ee226ed243cabda4a9a3bdfc5dc6d532cd8e45546b5f4f2c1fce8fc836a6438c6ab5b801e0f0a599362bf33a8a42fe3d91e27026723920be80bb6a3c0ea424da9c5353b3724d357a63dd92267debe18517a4f201a8bb8f750d34c331166941e5060178b0bce770af0d35b2cdf0138a9c108ef93e0d646af0d97daea06f59e167c422917815f17d87c8d34aea4bb9850de6a65947ad5095f86090ceff8d62c73d7cf32b68d8d70c8d1a715ca67ae2f38d75d906cfea212c17c2d782c5c8ea06f8ec3eff1f712fd634060225407f1ce3a05d0c50d11416446ab2aaf2d6304dfe4303c5dc8c0ee558311702a761cf0dee5596b494beede8a1f898bc570e8e88214f223b23d5e7f102a1d90ef7026b31c0675a89b2f3e108ace9e53b0ab5c76d9cea116f1b241fc04fafea10870ec277e88dfe46223da09ee7e7835e0a551aab4bdc609476f20b26a28ad2c2f2045b84898e30d97e5b11b9419d6ff1cfbc4b08701152de3e2182b037b619bc230090c00c0995796b6140d36777fc7988b7747ae1930e918579db3a82e5b1944fe46ebe8d2b406d3bfd59f412f45cd432ba4fbfbbc1acb349c2dfff577a1b43659fadcf03ce562ac68be9e4c56cf1c9855ed3f0ad81deae5ca3f643f9cb2c10f0fbb6b157ff4f22865a4c16f5c62f2d580d9b96c20df8f6e6f9de0cdadcab47bcab7e8691a828ce269b7cb310e8f14551311a494a0c16bcee46a66d77f22bcc5d32163a5bcb7cc77ff71d834e9dd388aaea9c216f1bbb243b16548ccc1943bead1db6f0c09f0cd18badcf60eb67fe3b6fad38da41d5c03478a8b59db209d2cc2e28e1fd4184f36d6e7505b04bf9241742f43e78a567a0afabc215cf6dfb411dfe2d83103b4d9fa8329970d1dc4774a97459a6e44c76cf4d8b5c51f66c9d93ffa402fa72b883758eb807a2fbf913912bc04e988399297ea420ae3a9f6e86d1ff0aa0a62144d3669eb4e27e5f6464aeee748bf8ffa419cfceeb83736a93c292a49785725e8cce00d7ec5a185134d348dac1505598192c11e0aa9c4bb99ecea96a07a3b720a4a8b4423e845a64053b7d6a474a0e45b40e9b4436ff6289402b5a5dfbdc240dc6bfe52d8cc867c2754ac9be92161c1d3347fa6bd6f116e3b744a008c91a078fc1cc180c054f2c98e77ec44694ed5bb543c464d96d8a931792027aa5ad3ebb272fd89a54f3568157964ab629caaca1133c63c017335676085215082b29ae25fed00ff163938ccac2b943365bd3c58b100a5cbcbadc4269b071b667fba836d19f723accf18b2bfb49ddeffb9e44cebe465f1917fc70b33e5586dbd693202bd31211c9f2fcff42678c3cce78a1bb45a9163297a1a4b047a2a6158e10d1ef154c04f949933b203c56ead2803c2b6c0bf063f19b6f9641b794ab46f67788bf301ee2b359994dddf4806ebdfba2dc14476372e2416bfe151e73a1de207ed2f9e50912040a3961d010d437e631e4efbccfccc19fa55e31c1731c619d916bcaaa48d7740c826a70c623181cb9d661f80664b0c98dcab30f05d35c077582c680e21363fd5d7c928b64da3da3f09347cbe6c777f523369588ab99b40959b217135bd0e70cdea93b301e40d9b4a6259da305c5cf851a8b342c79e81986ec0d01e3699ac64bbf072e38589ba355287ff1c798e1011375327f359a40c9bd43a0ac19c736bc0fcb4286866176637a5eaae319876e947879c2799ebf1511c5877dec76cf3e65e463d24fe44e31197efd8a27953b95f9988bc8971e878222c388767fe03e668eb8e7771a17adf4b39dced81247c747c3a80c320dc9fc1893eee58ffaad8cba78a84658d020e0836de8068d0ee35ef2d4bd2bc3d914e5538b67fa88d68c652f2e599fa07d4a8be9d44144d66c3d2affe0e0902e63150d01ecb6eb634079abbd855572420cf18350476132e2ed1dcaf05927fbf8c0c98ad7637dcf5ae143980ac53eb508541251036c29542370b92977fe2a54d915023125349109462e66bd1d4591513297397ba6810105a05396c0c5401a1013d08bb2fba3455793159ef6540830fc0f97729c1ba8500809da66c67849f8639b69b9dce77ec59f66c61cc7bd6d64887b260d2b89e7cb18bdc9c04c4a5e6031109d2c26a7f18b255585dfcc0d256bd348ba124a72cc00b37414c4beecacddd20f638adadc4a3a69957b42639a59d571ff3f0d0c53a4c0bd6e21a5f335d0ab4ff7fd906883398366275eedf8ab07ddf6bf0ef9414c3e6df836a4428865831fe4ff36cf0220851b47bc5f2b6d39d2a44a396c41199d709ab29e4f64c10f307796de30120ff7022581b1c5e6f2d4126d32255a90ea6f1f59bfb43a9e0354dc64e4133a25956d74f9cabfee1b0200ec0aacbf49db255941fe677b4e34cb6dd6d35c0431ad1cc7bdf683dc2145aa34b2ad86a2af4565f09fa3d8af5f0c567e492b778188331c4014f2121f1d3647bd7518919edb780ab6ac14fb3d09dbd2874277ffbc97aff54500c3c81a91335b12860d775f48f5b7d9fd29fb272d2eb0dd109aae528e445304200fa16f9ddbfb6aec78105895c5014e46a8e55cbf02a10812d397eb9dfe121e292c4e99d4e0e4591a448d8fdc4bc181f2370d8dbc8a83f23383a68ddd968b641fb6d47826e2a9072e7a86ff16d4b3b5be43f35a04266320e1ded647f35859ad8c562aad3bcc1f39a786c0770f10a57ddf18a280a524d9d7813e310b4a4fe475d709e29630afbd31ae6c05515dc61f69beb9d036fd091ae2e18c291fd456ed12003d61b7f4e9f250c359156905b50d5428f0e970e9fc36035cbe96476c2a2cd96e6efeb9e2f7072bbd0e33db93e9467879691592d846ae45d7c9e1b6a10cad4f47a56b2993c6e9182893aa96e60356764616742bb151f8ab2ca62157eb0be16b2f54bd10b61372c91e0caa45c51a600b6438198bd66444355350038a1262bc8003e60fbb6986c00e7cab4ebdf8c977f9e931da086a213b32c95b552aac02f3c31d279c936d8897a96e06dc60a018094764c33ae93cd5df45e4f079fa89e1a10df017e97e9c77c0bcf653de15450fbbfe7e39b45c433ef1ffe4e77ece077793eef13540017eadcfd1a587fd30048b9c22d3cf4096d8c9054051936b3c205ff69484f6762f525a42fd873bc59550ede45dacb2cba11cb5e922c85a27457b05bc0f79aaa2bf57ecc048609ee3e0e856993c232e233957f64bd38091117e012946cb72442903adda479a4084893b81d665ff4dbf10a95e6f34cfeb74a7ec33f2db047cd9e2a5616b96bb48a348c09d50fc810ef7f41c1d1c91cbf4959e3288d16a84fd864736b21e11c95df4fedef22d295894ff1309974c0e02766c57e66dee0e88cda15c6b4bc533c13030baae1063ece0ed184eb9b21e55a8441c596aa5032c39571622d8c53840cbce05590fcf9b3ff7a6d574a8813d7fe3809e4f6c03671dd52abcd3994d37881c3472775b09d8f996260ec2fc8c029003655c05dac69fefbbd9b837677981d033bad8827210d405a4e888507a55c58b34dc6d73b8edba8b70a3d760077d3bff90a988c1365620838b281c3b57d431b4418691aa2e30dccc604605b463d91527fa4f95f26f4410930585428b160cc8cd391679945d826ee8662caf67158340cff81900ddad914156f405564adc91976ef369deeab4faba2a6af00db1d70324484eca2861221bcf49d3fe13192f8d5053e9934fabafebaf6c60fe0018b6d07054269621034de9c46444af31dd0dcd34606067518895b9f1cf0c45aa2904dd24e763b4ee522e75150e90617091f93d196da41bc18f6b727c1b43edb680de2f414bec8edf4c38258b50f716f4c53dca786a4167999d235dfd9c06bdb292207523ac0e0a41bcb5f2dfd7547f14a1644d48d7c52424d31c53c1e1f5ccc206ecf216728198aa72c8b899a8f9aa6823b3367f2be4782856d8adfa1f74c0682db9f5a41369d983d1bea9dcffa02f86ac9d3cee55798daac212cf3ab527fbfb71ed705fc65464dc0ee54b76bc9528e84073cb7c738842404658a34d50c0aea815a2b951efdf825dcfd31b83e65d89233719cd5f07d8dfdba6725b529acc181716c6f9d4eaa46e2c7b3d76419eaa101ea9772605404fab4e0d4740c4d8d11e81d73e6953efa903b02225f6a682de0439c646216ef0dc095310eaffdf9a0c16b8a744174ed2cba91aa081889bc4a032f0c0181a3d43b258e6b5ba2634141ea8636000f30e399a821247ad873aee791f0c7c444edacbf01a63ac61b91f193e7aa1ed669c8e0495ca8d3492a793c998db317a882a61fa031fd816863fd67ed3b68e0160eabe8b6056ff7360a1978035739364b9bc95a788b5ef6e984e9988d95856fe161f0d220052101ce2f6c4ef9db04c75c7a30b8492b1e894fc9fc6f7606c88efcdbfcb0d1d111376ac8936d878ecea0fe9d46da376613c7c00afd7e43c634d87102ee549476ec24aea82ee58100ea33d239fc70e012e027a0d9c6eb7bb5987343cb7e60d694088ebae8897b8de37696e68d5d8475987fe651ce0211182dbc600c96a69adbb047a752cba49b3881f3fd824a47b38761b44ca8c20f50cc2b05bb790987e53e9e35c249f7e8a78b35075713d45636e90fc1ab7f1af5647241348015979364e80de7c822176c7bf8aaf0cab1a700a32206759f8b70eb2d7a74f5c1f99c9664e78d26c103c1180dd85c87bcbcbe9450ff309f412d16e4dae3df815c3d9dd6893b1ca7295516825fe07edf9cb3b5ee6c24635252c70a4d8caac6fb73967de158d1d4d34b15d9648c0a1d8904c163cebaf854567ec249698ab98d10aa3f58df7d77d0a32eb25dd9f7813b30fdac40e746ec6f230e50a254816541b8080bd73561b72ed2cf7c58458f3e093aa0b0fb92b7e4fa996d19efbd96867864d0c17cab5a7d9a747c170a0d67e9aa612dfce2862328d96aaecd08f4505dbaf25f6d2099f1fa692868230ddbfaf2ce159c2eda5e8ce0f27e0937554576b974527b3ea91350c62411e40bea832244b5de99e22c87a0247d3ef67820110c3c6335650c26952d5db3b07db8152d3631aa80f7439c71d28976f8826366025af85f9388cceca12ef921541a1aa1c4cb6cd4a646a02b4a958be2576d45e70816468b9db6067c9538c9cd379b7d4047e71a5edda4f53d9c828acf553bae134051c772fda0126d4c84c0674b8d88dbc16ce2f3c35b4608b35709d5c68db39cf5668c07ab125e9c12074b0e70f13dbdf04d5c690814823b907f8cd6b8219978c7bc960798367bacab6488f6320335ac5c44245418636e0857e3c1906234861589502e1d83d32feb371b9a15fd1957fbee755147eec49869907903da91c941eaf856af8a415968ac3a3420e88038f1c1d1d25a300a39089b2d88e9460b63b20dfb9b500116ea2f89c763516b2591c11cbb498d3061b8af53d91d8e12005840c765fa613765f900ca82b070be38427a4c0e8d8f00b6a75c22228b3dbaccd4340f05370da155bcdd338f32a273aa7a84b16200c137564e5e071fb83e3e6cc20c696ec15b101fd7418ba1840fb19059fcc72019ae4f2eb95ea6be4bb460a978a36db6a54b634f01f81c92ee73b0ff1ca336fbd6e56ca45ec74d09376b9d6038fc8b4a9b1458dd9f92649462536021cdfbfd05d1d9200b5a994967a4b8df74f44c9e3616d235ff57bc4e86cfb464bf1492600c0b8b5f1a2f141631248abd234ebbab7d54b6094ff99cceca48", &(0x7f0000003940)=0x1000, &(0x7f0000003980)="22877a3660e92af254fa631f2e", 0xd) accept$inet6(r8, 0x0, &(0x7f00000039c0)) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000003a00)={r1, r12, r11}, 0xc) setsockopt(r0, 0x2, 0x2810, &(0x7f0000003a40)="507073e9b04f9fd7beb7324aedeb3a37e865d4b4b0e169239a95be9f63f69c6274f4357c6ceebc24d83aa09f6bdb076274b25d2bfa0833f4c0ff22197842d8fba600d5b76c097ac31968382279f2a9f02c43b21ed0cb1d4403ac4c42618322abdb5d85d305a239de79437264f9f1fcd2dc2fe61f32a99cd0e13b4fcd44d7c01dc7e5ce280c036cfdd00d0b1909969145606fa58fa47af273b188c79912367179cc271e7c32fbaf610babf9dabebf1ed1352c4d571e60f84286e944103ef91fa59e005fec1561bd8b4684f47cac63226fd50d97b73c85924939f710a303c9865dfe04d247053ad571ee892bbf60f244283869c249ad", 0xf5) setsockopt(r9, 0x7, 0x7fff, &(0x7f0000003b40)="f80d1c83917ef85c2fbcb251e4ba53824b03d66ac1b0c8251fd6732a40", 0x1d) shmget(0x3, 0x1000, 0x24, &(0x7f0000fff000/0x1000)=nil) recvfrom(r9, &(0x7f0000003b80)=""/173, 0xad, 0x0, &(0x7f0000003c40)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) writev(r8, &(0x7f0000003d40)=[{&(0x7f0000003c80)="0d79b7d181b2fb15c31171654648e705ce7418c93d5e7eb3f6d0c30299970155fe1d72911fc485318388b57c0f6a86b3577c59978a61f35e193fa49795a9ac5ead06b69538c6d65f891a9333abec55460d329b5fb036ca8fa1b7402ef3408bbb1e304953b9ef06a417cb8955092a7d9ac6b1abbbdfbe5bdc4c1cfb9a25aa46029b021df89a7430285c042889901d6cdde2c9afece0f703b16b205724a3438895d35a0cfd2436a42dc131a1bd", 0xac}], 0x1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000003d80)=0x7) executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xb2b8, 0x0, 0xc07, 0x3753b53c, "9700fb00000f7e0000000000ff9459ffffffffe1"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r3) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f", 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="521dc32a838f8e3cb702b8a7cd317baa85cbf7cfb1376ab3d3d698b8461d6d06eb34dc5e", 0x24}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) shutdown(r0, 0x2) executing program 1: 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'}) socket(0x6, 0x4000, 0x9) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20, 0x8}], 0x47}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000000), 0xc) pipe(0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000040)='./file0\x00') r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x0) openat(r3, &(0x7f0000000300)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) poll(&(0x7f0000000080), 0x0, 0x0) unlinkat(r4, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(0x0, 0x0, 0x0) executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0xcb}, &(0x7f0000000080)={0x1fd, 0x0, 0x0, 0x0, 0x100000000000000, 0x0, 0x0, 0x23}, 0x0, 0x0) executing program 4: r0 = socket(0x10, 0x8000, 0x1) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, "0000c6f26461c094f4ffffffff00"}) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f05270000000000473e0000", 0x14) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r4) mkdir(&(0x7f00000001c0)='./file1\x00', 0x84) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1040300000000}) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0xb1}, {0x7b15, 0x0, 0x0, 0x24}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r5, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100), 0x21) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) bind(r6, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x4) execve(0x0, 0x0, 0x0) executing program 5: openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, 0x0, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) socket(0x1, 0x4, 0x1) socketpair$unix(0x1, 0x5, 0x0, 0x0) socket(0x0, 0x3, 0x40) listen(0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000140)={0x7fffffffffffffff, 0x0, 0x80000000, 0x0, 0x0, 0x4000000}, 0x0, 0x0, 0x0) select(0xfffffffffffffe8e, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5, 0x800000000, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa000090780a9800000000000000000000000000000000000147c0ca83a1cde6dd9746771c846ee113889314332728abe3a58b3bfa8ace1571022f09b7d544a8852400d903c2e2d214ce7c97d7125233aa0149f15f622fc829b4b9df454499df23f7111932de7e21e9b80aba09060a9164401ada3828efa1c9a794eb8a3a8920a9f021067b1523589e11c4ce85b648c6565bd0405087ba97fd3d8b580e68c14a5bf785cd19661c9dcba3a34b475fbebb5abe6be5fe827295d5f78c077494f838cc7fad0a3ff5c91a1a6b53c7e6325feecb1b65d2b09ee7f81866a27f3817bd6c5f0a309ef571c298559a4f5c125c2dd4f9f4382bbce51daefe08044dad3e9ff3b2749e8a2f2e0a6e96fd14806c1c0aa5d0e8e21624b2c671d7950213d90686987bc45bb5ea4ec6967ea12e950c725171bd8f80e1bbf529399a30d1212fdee55ecdca8a7448ac378d230496b91aad6baff2c6f696cd2790ae0aacce9a24e32acb065d0e11b20b353756cb1c5670afd8b5c9a116f7eb1f"]) link(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000200), 0x0) executing program 2: msgget(0x0, 0x0) mknod(0x0, 0x0, 0x5710) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x14}, {0x16}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000300)={0x80000000, 0x1f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setsockopt(r1, 0x80000000, 0x40, &(0x7f0000000340)="917b7142e723f19401c728775e11dbdcf58fe4020553a693e4b3bd660103369ac41dff1bbc36c2cba7c7afa32e4bf7dceb336583e959a82c464084f15de2417aa426ca03d27defeb04a2576764f1fbfe1d6983290cd57782ff8497500ebbb6a2501022037122d4d0cec776d7a3334bac1f4176c14ef80095299a75bbdd098fb64b6226c11f33889c30deb9d13349b8aa90fc0867b50cc685005c00e4ad6f6d0b00b9c3a91fea82cc2e0c420f789fa718e0addc9eff05cd014d1ed67ef8b1278472e00bb0b9cefb0e637790e5836fdf7a02347dfbca4667", 0xd7) open(0x0, 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00005f7000/0x3000)=nil, 0x9}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=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, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e3000/0x2000)=nil, &(0x7f0000633000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) recvmmsg(r2, &(0x7f00000000c0)={0x0}, 0x10, 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x11, 0x1) cksum4: out of data executing program 6: sysctl$net_inet_divert(&(0x7f00000001c0)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000340)="ffbb3bfc43b913ca6f8a1e5d661b2b72fc412125230d92465ea57ff886e950d8aa12ce3c70a3b3b3bf8fc44ef53256ec6804cadd7866a2c4707fb1b73e25c9e78603877ab592", &(0x7f0000000280)=0x46, &(0x7f00000003c0)="54931cfc611c9a6d00365d2267", 0xd) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8008}, 0x3ff, 0x1, 0x0, 0x0, 0x1fb, 0x3, 0x4, 0x7f}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x7, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x191, 0x9}, 0x80000000, 0x7ff, 0x0, 0x0, 0x2, 0x6, 0x74}) r0 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {0x0}], 0x3, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000300)=[{0x101, 0x2000000}, {}], 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f00000000c0), &(0x7f0000000000)) dup2(0xffffffffffffffff, r1) execve(0x0, 0x0, 0x0) r3 = socket(0x0, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, 0x0, 0x0) r4 = socket(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000002c0)='(E>#', &(0x7f00000000c0)=0x4, &(0x7f0000000000), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047470, &(0x7f0000000280)) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r1, 0x0, 0x0, 0xffff}, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x2, 0x0) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x3) socket(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) 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) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=';', 0x1}], 0x1) select(0xffffffffffffffd0, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r4 = dup(r3) dup2(r4, r2) connect$unix(r2, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) writev(r4, &(0x7f0000000140)=[{0x0}], 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000380)="1f2c5a99a6e9133f18f09685cb7b27b4c4d9becd", 0x14}], 0x1, &(0x7f0000000400)=[{0x50, 0xffff, 0x7, "7b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9a"}, {0xa8, 0x1, 0xffff8001, "28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b"}, {0x28, 0x1, 0x8, "01bf8093b31ecd8a3fc84d6edb936a208d18fbbf1142"}, {0xf0, 0x1, 0x7ff, "f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de"}, {0x90, 0xffff, 0x6, "57247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce"}, {0x28, 0xffff, 0x64, "e292fb1d3b9195d169561562e31e897c625ddcfca8"}, {0xb0, 0xffff, 0xffff, "44feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e"}, {0x98, 0x1, 0x6, "36af0dbe026fdbad79ebfc93d3dd4f13115ac356bf4492e55776724dd15292c21ea4f3ef93491314c816b52a9f9ef523a0d90d1d46edca45f7e87a5a00d946a67bf47047c39b1d64d4414fdeb08dbc96976e4d5c8ccfe17f7005ed313d464f1d2d90dd48284b2c5eea477e34ff0bf84f5f0c6dc338fbe953379a27f1465fed1cd4b4109882d4"}], 0x410}, 0xb) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080)="47b0835032ef78951cf96be21578f30378748b866947c35d386d872cd73e5ce1d722348d6e094dae709465", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="f3f2696fc90226cfa1df8b70c65c2f8b2b9eeb1a22c115342b1c2b27caf82c412ebf4c7c5b013d0eb484cc6c74f5d232e035653e933b4d85e29724d7", 0x3c) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf459f8faaf0bea61652c08c59da96252c25fc18fab6eed9b793bee5e6d47590df4a4e858105f86a0892f725a26d785", &(0x7f0000000200)=0x39, &(0x7f0000000240)="6de19b3f35b6933aaed9ffda846ee4b1a68b82e317a56a8632620fb03b8d28286e896f3b907e36d968b476a2b7a89fa0a803348159e0946161a31dfdd300af7450978b7fbea39e1ce7c5939749003b231d24de99a0cedb4876a112dafc1434e7fe44e4", 0x63) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000a00)="83eb7b60a9708b30ad6e84f360a995987ba6d18c1b25e12313debc3764a5da81b2bdf70b555efbb8a29827f7033af1ce11e9b43a363c2559c61b2775ee7db3fb054e2d99df7a4630846169fe8bdcfe", &(0x7f0000000a80)=0x4f, &(0x7f0000000ac0), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) executing program 1: sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@remote, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @random="88128dbcbff7", @remote={0xac, 0x14, 0x0}, @random="2e2e2434abf8", @loopback}}}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x2, 0x5, './file0\x00', 0xfffffffd, 0x3, 0x10001, 0x915f}) r1 = socket(0x18, 0x8000, 0x7f) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) unlink(&(0x7f0000000100)='./file0/file0\x00') r3 = getpid() fcntl$setown(r0, 0x6, r3) truncate(&(0x7f0000000140)='./file0\x00', 0x1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000001c0)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000200)=0x1) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, r4, 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sendmmsg(r4, &(0x7f00000006c0)={&(0x7f0000000680)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000280)="6bda81d9394780691465160a2b1e30d04f6e66afa0894d27c9bdd1128721e0068be9421a30b63254c6c121b14da80c6a0bec464191cfcdccaf972e554fa6a84c79d7b2ae4dbe83960eaf18c2eb10287c14802b6f0d6f0ef508", 0x59}], 0x1, &(0x7f0000000340)=[{0x48, 0xffff, 0x401, "8fa1500d2b6af846677710633c0df284d392acce4e5110ff1278da2ab2b82d45d61d80f26aaba591e761e7c8807ea6b89d"}, {0x98, 0xfffe, 0x7, "786272e598f068e7f221879cd802fc40d33444c2d07702a1766ac0f088d5878034404b8b3077ce77ad80865c3092086a3dc5f1c0d3c3b47814076131ced1cb17aec9ba05f0b31fe71077ee2fcebe1e3577e0d06a463e7fe8b0cb899153c0037aa87532eb0aaf17b9bfbe8b4f9b168775508a0638932b1b0dfbbc6d24a3f3f84b7d53"}, {0x78, 0xffff, 0x8001, "ca5ba56c679ff5f172b399bddc80da3308116817b3869834ab77b416b1089a1784a6e2b2ece4e470564b76bb93ad8e2ab4839f8de3031802ad8a9130c04ad12071499001cc0eaf2a6fbeba4a41461bbe5c0b1107420fc6a6191de65b6a0ac87895"}, {0x20, 0xffff, 0x31, "3cd2de3c721c07079d6c8ef58a60"}, {0x38, 0x1, 0x1222, "6b4268287baed1283f0dfee8e32ff274693bcb9102bea47141d1f0f63df4623dcfbf9df2be27350e"}, {0x68, 0x1, 0x4, "3f7ac28f1a720ddc676ac51d7e8e625f41a65fa81a3ffa5a90155984fbba4666760985402ed1068969d0134effe7590e2ca74e018cc082e94b1db476dfa7c3e01d8b0144b682c29f222fc4cd9792ea1cba4b3ac3a4"}, {0x100, 0xffff, 0x10000, "0a0c9237589bd2c2828d08716df2f71d2a161ea543a2d6b2025a4b9311df999e84507ea0b1d663a618cd45323264bde5f7826c836e1a55fb0cb854f0bc3f8c86f9d874700e02b35d8019c175f3d7a17c6919238b64a65bd8473f71b9418b1776b9234c5b91408a7ee34372f5a996bcf06d8aaf49da05bbcaf7a80fadef1aef15fad449fd23393f2076c30ee2aaa1af12e912f5294f17d3b852dd0574e0e3875d16b3e5d432e330fa70eb8e00e5cf45dffb435f1f9cea704f4d03b686668084e7de7f61a45b132e9f53e6d1879c30b12667925ac7ae0547d5f5018b1d7794da9588d8e10af7fe47db0b"}], 0x318}, 0xaf100000}, 0x10, 0x405) mknod(&(0x7f0000000700)='./file0/file0\x00', 0x2000, 0xffffffff) getsockname$inet(r1, &(0x7f0000000740), &(0x7f0000000780)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x8230, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000800)=0x20) sendmmsg(r1, &(0x7f0000001500)={&(0x7f00000014c0)={&(0x7f0000000840)=@in6={0x18, 0x0}, 0xc, &(0x7f0000000e80)=[{&(0x7f0000000880)="47bd2bb0c704b847ab23484e01df31cd6d81fc46207f3ac77c3b3eab21936b0687d8a6d37e6baa64305b1693a6093440812f3d6927ff90fc191db18b8b5caa4a92fe9d11217d61959699e89122474eeb3798dd7a838b459a7e", 0x59}, {&(0x7f0000000900)="6b94006a07fbbde5def1a8e9ac628d518ae36811178282d945f0d8fc42292636cb097ff63d12ea63c8ec3732cc54b00def573a8946d24d69361bacfb4505dd74451eab97f71f449e054fdee4096a923438dc348f763c3693a73057a54a46bb8c9e9d3b6ae118fc8d2478395959d16e52ed2904df4a9161742d2a822a270707dec63a8c51594afd6948cb719ad10c7cac6bb6f15bd76b050a283ddc3f0775990b651854399df4ec8abb60e4c51968a3a9744a08", 0xb3}, {&(0x7f00000009c0)="08bfc1a79e56cbfba2e900d843d8e53ac62f79843c20beffa7c2193ce96613402d978fbef7315e09d086a1a8bd92c09bf1b25dffa00d6633403cef31b88391d16f5653ac95d74fbae6442362d1cccf7a0bd2231a4736070932638e714fca61b00a6ad4f9e0bee481ac8b74c3228887da906483e7a0eae5551e5086e3dc37491a175e43ac7494497f3a853fd38735fa32604d4e05608cf78864fd11308efae4fbd6cb", 0xa2}, {&(0x7f0000000a80)="c5c288cc36904b0bd3e25d0dbd30d8e17e0cdda1833ba4e41160e2a41a05b952cfe231b3794aeb70dfeb3b098ccce9f5c47980da18adf6c6e57979c1e9e8eb2e7d84ea045e866917d40c6f59effb577f9dba65422fbd662959e72b310cb5e9126732de944ac40877e5e4f1276f61cd44a419f43f19d62f02c907b8f1a88458090edac6e2dea12dc2a60115eaf43be5ba603832154e0818c32476d9e95f9f05edf2926a64e86e368aff40bd81375b0cf340fb9708e82455303f4dcbc12b525ee1c47146b453f6f977d7a2088389d67e5d111afa", 0xd3}, {&(0x7f0000000b80)="a904a3b8c544b86414e3ba0797e0a9ac302d6e36e62c38dca5410a2e31115ccd8ebebeced7ace4d994a0df0e103cd091119a96f5a2e0b4bcac6f80284fd95719f85d2256653653ae08d424a733146d8cba9a21234a456c073deb1f23933fa3d08575b7b138a440a779e43aca57f51f36588ebe05be17c639c6cf37e8161f3d3bbaf98d104303002053fdc9e476f2e1cdf9d00a72", 0x94}, {&(0x7f0000000c40)="84ef426c39a1318173c8e8c17645665599e3f86bac20d2055462815b1304223973f5f3da1a56724d9593889a11062013321824c2d5d13e7b675c5261186364a5bf84ca065b3613d932772fe6a2487d43dff962bf3b9d", 0x56}, {&(0x7f0000000cc0)="672d167a14fa3aaf8e7f9fc31909ce90e0608a17cf9f1247ceb0bc1aea80b6fb513bc53faa77a2b804224aed48d3d0db64b4be40a53c80e5717c91c4157634bf9f5b8d39d9aacffe20caa8e84074cb41e1dbfc46000db4ae9d6b5301d4da4e1b3b81e4fde6caba3a4ef3b97ac6839a5068f2e33c3ba989197bd1349f5d187f7657ba6fe91286f3450805dbc22e54064fc55273b9db891b4c0c8c91c0b54caf89468edcea1e0133d802d10aa786f92d85b10a31ed16ffbe0fd7be259eed1a7b6c", 0xc0}, {&(0x7f0000000d80)="fc80d2323e8ea871ec863880fc1b47fad5d5ee0a25a27377c51fb5f8b7ac67950a6af61b6ab1b6df271801fbe190b5398c4a6f1a8ed2ecfce5ef81d8e1aa5c13d8c9b8de11239e7bb37bb75638c23034ce6bbc7e93b99d5965a6f7abfc528661a002c4dbf7022ee8ee303989cfbe75b29e280916a7a6f7b5b4523042066664f47bc2dc988cd9b27728cdfd9b89efdea959fa04fc2edfe53cef9d946bc5b8b97d04c989e4330cae854d16266ef71fdf3aa9429f2ecf1e08fa505b702fcb7dd728ca6974852f5b850066b1b9e60d3516894695f6", 0xd3}], 0x8, &(0x7f0000000f00)=[{0xa0, 0x1, 0xbc5c, "45c8bb8db4e19a0c66a8e669e4412171af3bad27793dbbf386e820d32e7b338306fbfbf7e1b8dd90eb00e19b590ca1c07aac22c972c8e1a66fd88ad94db8ec9b27d1f4d95b8de55df0b3b13a77d90d6b176e687b9a561af9cff5b29b271e45a0f40ad13e259d1771f5a0ca6bd3593e1f51c2098e4a9c86810bb8b91e4439f0a530748694b7b0d7f48d3e85ed9768c015"}, {0xf8, 0x1, 0x1, "211f8e1603cec99b72ad52ecc82b63ba354c063df905bb92ef99ed15a9d5bd02b70558be5435b48bad7ea955f96b244b2543d14da4dcd1b2e4c8c970cecd22c033e41fe421e45733f168f643242b4b947f3c17ce07e959f7acec4a15dde5788569c34f63f164f480528ed05360ca40c8f2e7a149234e3ee2330f8e89bbe827a22acb67cb0bdbacfe2e66a140c05643efda04106925bd9c81cd30973fd15c0743bb51846c92950682b1fe8ba11de7f6342bfd93284107e8345d869910da95e637418d2596da4044194072232050477e80ffe3883e1d03b0ccc8f6dd13b893deda489d68542b"}, {0x30, 0x1, 0xfd, "27fbcad2e8fd5ad766d0ac3aa51af7025edc7fa9a9fbec1bbc"}, {0x70, 0xffff, 0x7, "9b876f93426da00d0d174924d0f5d716de306b4d69cc000d7f33ebd4c37bd3c86e2806e3504da46776d186e3d3127fd4d3e0ccb6f9a9579ce036e58348ed388cfe2aa71d49746732b2f973b8d9aa9f7633a923141712786f6863121c4a"}, {0xe0, 0xffff, 0x5, "90f98170ec6bd307824a90b85ca5af2ae046826475a96a39abcb0729b7fcb0f021c1c603ce79ddabecf807cd9748f9b76a3c5945981a62f21ded6ac4eb8ba003ffe19073132cb986cfa4c11267331d403dcda025cf46088a7bf140bab0df14d62f9e542e5fbbc123feacc4aaafbaa3a394bf75a2a90915a51d80a9dd435c7744df08004e6ce0b54fccbeac438b3f3456835d741df3046e754be825445106148b1d3fccc37af1797b272edaad0daab36341d779eaa262ef4799206d7a07d4ead8b9c79e7824c568ab474f02"}, {0x100, 0x1, 0x5, "a3e80973f098e486e3a5493dbe00c4fc8616b7d3ffab7d93e574d82168fe00b0b1df663165cc9739beedd07b266dbcd0717f1c7840520fe477d90c16b53d53be9047a4b966135a282a72d1eb132ba149968ec26d9d33fe6ddc27fc84a0fdddd1d56337a398e452e3752e713dd400a9a8897f5773707b3b184b56e1cbf2c831bc367bf76903b3509b231c45e2689907f0db22b488aa58e1fa703557c50aa2649884785ea5cbdd5bea8017aae65011fa0f3c9e1b28ce7e357f60446d790a069377ade89e832a45455465d41b8ec4eb99b3ce44b28f8b5a4865a14e930c1d22550197f42a47f025b8c0c53e913d8a75"}, {0x60, 0x1, 0x5, "dcdb68ffba7b92914cc0337e2f4d5cb71c8bf11488075b6c4d7f68b21ceb8400420c337ad81aac9d82a473535b6e3ec0018682e638b123d0a688f64462d0190005befb4fae1242804b4448"}, {0x30, 0x1, 0x33, "26d00f1b789933ca53d1820fb221f9aee937cf1bc098445047e1435aaf7e14b5"}, {0xf8, 0xffff, 0xffff68e2, "1df31076122bdafffaa90017e6da4d62b49d903dfe42fabb10f54b4dfd8c64cc0fb15b15cd7f90d410ddab6156198b0d71de762f6557ad9974a4e33882e74095a914712fbc08939369c12064444e097e1ac03034b843453cac7972a612e92eeabae0bc58c0a4cf460b2779787d31604c8211c3bbf3d60c9bd5736369d251b32d1eeb5473f1cdd1e3de45c321ba71ff08e772479b8cf22a73d89ceb730f4e89a6fb5fdac3cb50d8613d8b14ce2a72479b949e17fdcca22e087be97465c75a5f235486c0ed2216b2ddd8eeebde78c2ee263707e9f78c978d81fdf1a40cff2ee7522bc40ed9820b"}], 0x5a0}, 0xfffffffc}, 0x10, 0x1) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000001540)={0x120, 0x40, {0x7, 0x280000000000000}}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getpeername(r1, &(0x7f0000001580)=@un=@abs, &(0x7f00000015c0)=0x8) r6 = dup2(r0, r5) pread(r2, &(0x7f0000001600)="41ec05a8e6f71669df4641add3fd3bff7ce9d3547557e7ea3d3294c9a32c84ceabb517013036173b3b503c279ebbf695d8cf96b7897a8236db950270e06bfcb1407c5cd13d87d4c5e4068a2261bfb36885558a0e502262ad3c5b8a6f9bc04c07623e8a309ac477927f955ae61fb63770c83e710601d339225acaa48c5256ab20c7dfd9a8da48959c9c2c924145bc", 0x8e, 0x2c) chdir(&(0x7f00000016c0)='./file0\x00') setsockopt(r6, 0x5, 0x6, &(0x7f0000001700)="ea391a7d9520883642be7844778c9ff7957efcba2d9598e8608377d87341fe88aad6d9bc3ea09e74d04f6bef8d27090f51e5fb76521617d789de03d2bbb79199b34a158ec48f16d838c7f15400ac91981fa8b5bd77d05a0a65ef4d755bde1aaf04d523305f57640bcc215bbb1b191fb9356972d7712e163d04dd4da9a6f47d2b7f78acccfddc7d98ccd8cb8e3a6a9876078b231d9344ee4791e836aad0f0713f0d8fecddb3eac99546a45a36ef790e58280c688e0df591b70cc2ae8b46782e53b6c882a2ce7fa4429153afc9122964f3e4ea3ae583ef30bef40316226531219cb647405756da3a9417ad60e7861851589d592daaf957557eee2cb6954bdbe60a8fe0ebd683c5dd3a25f3001f530ea02fbd87248e8ce4a92e32a2983c0fc76401352093cbe49fdc337dfe9a75a516700604934a3e8399ffc1c857105812a3d9e6e740d1d9ef15043e0f90c7fb5f53451397a4ef218df3766803fcd5cbd70cbd0f52cda2d07d468340ff9aef3c18764a30873a91dd962205e2d133b73e62595104afedc13840367674f592517a99f871670ff1fbb8fa99f41eb911bcff85a0bfec5a42f34156a4fbf45d3728542c3ba4ff81f99494c3aa0132748ce50809ecb50ed511dfbd0364dc7bf53e56772e72fdfdff6be084d30497df7ee28fd767cd20f9cbb381f26efe7267998a068703d02ed2dd32a41294deaf00781e37824945cbb9ddf3e43bfa1bba03bb4ab626310b27ed6dce6a1c71483d70baba4de63e0a4511f8fcf82b90601ecc89fc47258e667385c814fa3ba52c3479d0a991dbba62df56d045bb50e1d5684024eab11e6d3a55740f9c0925b7215285f69358e3711b37304cb12185411529b9267c404d577703528d4f87cf66152ee4c37773637e16fef50661f7d07d3496d6323c2245656b69a3e9aa64144e570e0052f9650c322a9224b1247fc04811722ce5aa66bcac1639df940f006b11b0af61e3abad843347eaa8d5a42af4ec28b6cd53d048002129a6ea7848e951ec1aa2e15843e8fd6bab9e7c75ab38de60509d63b74971c94200442784eed114365d45044fd034d67874103b61ca1058fd5e73f5a4d25527fb579ef3c64681f2308bd3c6c669d5fc9e5f5fddb6f071389c168bcfc36a84600fa2fd2afb32e17c1bc11e12cfa01eac56af0329cd096b5115e0c04c27309117f30bba7daffdefb4a83654576cdb80fdf95445e554fb738cea945c7778f6b2abf2124bf5b77140ad69eb445b5cbfb85014bc783973201a6b6e4349abe35eec187aee1d0389519f7b697cf65e2d429435e93f5250e3ba84532953951d911af5c45f783d29c9a0450cb3bf7a7629bb753ec869258bac36e07db195f1aefbd3e7c5fa7d7771e36781c017f10b87000b0faa5a722e55d839812987628f9874aabd81f6dc12ad6d70643277546f56757448f76a02ec9f69782f28b93151a33b782561111c749134f65ed402fe90e8818adb5e13b0667305a50385560d07c8051de0036f9c5d5e489674443d33f509b15241ec2e2f9cc8de7c24507a8d28b89cd528217d8482e05c721b0030c4e0396a5fb2da5cbfc598719338ead0623a0fa12201b1092042b3b4bf17e5d427041632c5ddf1b6382343f1b09cd00d88b7cd57a3e546b68742404e6e5bc098a3bc19557439a77a5944ed4844a18151d2bd1a49de6002703eb461edece03c757cd88cb1e9fe67e097a88adbeb258721dc78a1f36a08cdb5ccbcb3db34054693e079b4266e3666dbf9737ed2db37fff4adc73dc323517416c31517003c4dd0809662e292d9b6f0ac8801c4d1ec31ac44ea815401dc30f50da3e181af69e341d86893354fe8fd58a8fbc549365eeb4bfcb9cce4b9ca8bfc88ba9bdebceef6efa0f9ee5f0bee1a4baf0d18d20a8174d495da97ad52231c83ec725621b7af915baec0927888d1aca0968ebfe4aa6cca185ea4b9850cbf86ae32fab38bdef3856976a4290078771ea01168fef8a325f8b4fb60f6c780b626ec94b3621f76d32cb8912c9b876e76503cf6b9b10f49babf70a058f0e44ae68c2db235d7f4ea38f949b8a52929f5c9dc5956b623095c6078cad0d1f450836495f0792b8d60fb1b998f736638d460abba1d8a2e0630d3f69f7489dd8c5d121387b054f8fcfccf7256a07cea0cf58058593ab46914f8d28490772316b4f3fc879e1669eab1cb6517f9e46bbe60ab10761af95f332f8eb78fe795d6c9178e0837aef7d6206da8b0b71e023c0840ccf0c874e66eb60f73183d187e512f92620ac9701028c2ba86436eb4ec2904310d219b1a8685d812c099e7d74b8cff64cdf1ad33bebc0a1ff4db0941cc17ef8c3b10e71e9a5e986eb931e279dc767d6d2f1e587b8e3c6ec7478f176a35e7f169a81ac2a2541c317c409c9b24a746bae4385d9698cec0799a0d8165baef3581925a43fdc1e9ed78cd49872322caacf2b4cb4bf77be57a9869d7c874464df2d5e8261660564b299d6e7f1098eca7172a348f7846f270a5cc6f549e2eb6371846f6e1d24cba020a98e6454070f3a772390555d4e05bca7868ca01e4b2c005f3fca365dcfaee7eae11748db68a9f1ac0e45f53151844d0c61be60ac2bdd67b75507e3efd3e9d89f1499f3f83e8b713b0044604f0413d8baa83ce10b0660d9914b411243cc0ba1c992a868c72741bf8d6aa5932e9529028296759c12a7c28b0b32035b3b6ee06dcba81545553c6543d86e3d446059ce3a754f9772aa827d119d665dd791d38a42a9b5541d1c803eb000f7f9ebbcb36468ec7735233f02ef6d368d8336d0909362e5c805d447a4c7d1993ef079e1ac9abf4e4a103ac3c0d8c996ed6f32d426a978d4e79910cfdc02841ade99d68dc3d4deafe8bbde5533d507dd3b3b2a206c882e92956dcb90e5e9f5790082a41c85e7a6d37e28cd07d3abaab4c9c62fb1fb03ab1809c7227625d7d91d6e74c26c972eb68a93b7270a8501a1281f9b9c0ffd036cefecc4cba016232605801ad915185eff182ee466eb2da8833febcf9c65d4a7bf2f4be7ca19440dd31afc9a80eacdbd723074af5eba46b5987b7375669a9034bf05c58f511501111ff7acbae3dea65e6dcfc272a050d72c99146c6b0c40e7a82525e646d9067c0a6234968c8e7438d49cdec56db843f7cf01504408cbf57e6bccc67d933eb1ac87983d3cca6241b3dc8f3397c75384ebb189409202b178639630a8c525a348eb6ea0317dc051286bdf8d4fb15c0202468f610321792b72b7f916a1b7acc598078e59638b8eb10389e974362c4645e1ec94ed5d823636d3e894868e5052b14f39f04669e0167adf29a96b54ae9743b9ca8aa7067be0d63871fbd140618bb830894f7323db5893106f240db9b6d21eae9b89a4aa64fe280dd0b87f98a683387dfa681fb6c0412cda7b814f35bbfbf60535545d12d532e85089b5986357cd7ab7643861a6b168b6b82edd4120b4363b8cf278c864ff909ac7c87efd7269b67aeedc48679968ccba0064c062cd52c741df67559bbd85b8d05a8fdaae2f773e34ef95a75c6c05e727511e80ee533c19b5d6843782ca308805d13221982758ed1c8ffa3f99e78dd6730b369e1b803047d035c60cfc168f455234a2be794293de689231068058fd1d25ded710e59dd6daebc87764b4d6e6c25f41a6fcdf3c3c009deaa9ce2e2c4e0c27e37e97d2c09e9b168228039733d922faa188a28e42edbf672fbc5ea58590427eaa0d50abca0c3fd0ec05812cae5ef578ffa88db6a3178272f4989102a53d190aade5878bfdc1739b0c19951ce98ceff317ee1699490cde721bdd1e71cb87a79f8f7f30403c2a8ec80fb9155081324d78a3bb8bcd2df57fd651a0287e488fd8a5a326b7971c56c0a198876f884368f5328ea813efbea51cd095dd4a7098480693ae08021b22dec5f87ba52e12cfe16c81c795dd86a3e29d3ec6f7a42f3f852456ac2f9fe16a99f93df3bc835406528a275ab36bb3f1c7194e4c30284192931dc98b094f8d4ea04c2260513256d461c902a44aa3d75331159c88401f91e1a14914131e262066f39f8579ac331ec02eff748b89bf30a7e641d401e0d83504f42a4b567115e24faeffb1adaf1d51d6febbc5269323f26376c1d7d86a5ee4b83d0ff902d91cb3e2e96d745f8975ee94eb63fce3427c05ec4072b2d50c500f0d0007cf2cc1496b47e040883ca68414edbc6de0118b5080a1b7d2bf414f3c492bd9c56dd7d7c9358400042e61db44c2e336a7d6865b96503daf8f3e9bf0a726488485dfae1fe7599baaab2215fa3a5d55cb20571d53906572e0598d6ca416c4d4389814a094d70e3ada2e1a213fb0191ed01ffc2f2b1d125b2104d80a4c142cbcc31c8a8c2b162916c918e8b5a1dbd5d74b73685965b77ef48ce53bb807adae5ccb992a21252907137ce6fc10bfd2e9d269a71a4634b64d7954102f7fb9462a9ca6a20abb29953f70ffb6779a1eeceec45a465efe04fa58861e0781f2a43f765ee4249aac4778c1c94e529a5f4d1f35db7a9c519fffb858ffe377482e1db7923c9103576b8b253ca4776704ead89383d8200aa957cf4f9c58f74760448b4c19a5303b07fd62371a8cd198beb4d27bea981142b506658e7c5d1672f8b6f2ddfa0ffc4155cc1de79411a14a9b58311d90a32887adbdb4b930566a2cc70f346c05e4fd6abfd65da3dc9ff1a8594681f497f711a14bd03c6204f3baa07fba49ae0898f775b312d6c239692bc2ad6f79c46795b1f5ab32a00ad4de33a9bec60022641ddddf11605b80da4dba7550d0e62a7d8fb94d50b00eabcce9a0abade3c4ef126ef6c05349e62610e7728213dc030d4c8d16ddfcce26ed97069a4e02b7c2607f81d223d1683d924908d23067d334fb03d827f6d8d5402edc02eedaeada6eeef0d7248eaf7fc6101f5c9f78f0f4512c87c13c058ed12acbdd22e64b78e5b31da888027b512a6db18f3b48a8f51f61ed231860f561ab11549a914ea9712913c72417a81a459e23297165ba8ad2823cd172d573e934a83823c3d494641f97a8401a90aaf7a46f072ff110a6f2596d835959b242ed8c4b26ee459462b0f9a872cb2061cc8f89139971e614f7e9125aff1c814f40de0c1eb936ffe8f86a6eae06900cec1b91a3bb2a09a68f8955cfa9006d783f4e34fc7500c103caa737e1f4e7bafea627cdfde5970ce6a707bacceda3ddfde27ee2ef7e56f88131fc4a9c5ff03fca0f99a16a27e45ff4602f7303b483a837baf54a7d472fbc86c5ee0df87f80d357cf614217fdfe473248e9dafbaabd48b16a7e3ec4e4260399736cbee8aa3a8bb92e6336c0b8766a4ccce96de587c291d1f2de61696614c6379d32caaba94ed84c073cfb91a913e32dd8f3d908ce3849929ea409ba45467c2954dd02a8e039df1e03d8cb54bfcd74c83b4b995ef82b3c284a9b544f73be9388e8681736e4b9ad0e89ed4adaee72416b272d2165cc145d5331b47185fea215cefc97f0a00538e91c8d8096aa1a064d48a12383b2afbb97333573c95f68745a5010ac40550415064275aa0e1b4a18ed610572f07e63f97fb2104763ae3a47abf0a1478765168bbc66f5683205c6408061ad0499ba062457c58c0544d40a32b92e3809de4903d6f7b6158a16aad8d809fa314b3edeee99fe63011cb20216a9cb30d2e497ceb089cfa7b82ac178ab0a46fb0bf5809afbb77708dffc6ff4e7960d60d70afc15b7e84213a416afc9a6f85dcf09ddaaadd0a452b063fe05c0e1c7efe60cb3deb367ad3920b71d5379705565c8b8ddddf70a1cb1904a1967ac7f8b9a97be86b48f0", 0x1000) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000002700)) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000002740)=0x5) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x20}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socket(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x30e1}]}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000045c0), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1008, 0x0, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) 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) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(0x0, 0x0, 0x0) r1 = getuid() poll(&(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) getpid() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, r1, 0x140}, 0x0, 0x7f, 0x0, 0xffffffffffffffff}) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setrlimit(0x8, 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r0) getpgrp() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x1, 0x50c) r2 = getuid() setreuid(0x0, r2) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000700)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000740)={{0x80000001, r2, r3, r4, r5, 0x6a}, 0x1, 0x0, 0xfe52}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000007c0)=""/82) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r6 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) connect$inet(r6, &(0x7f0000000840)={0x2, 0x1}, 0xc) r8 = dup2(r6, r7) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f00000001c0)) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = dup2(r9, r10) writev(r11, &(0x7f0000000440)=[{&(0x7f0000000200)="00b2495700c8066fc1a878dda30e3600c8870bbae52fbb2adda99b4f53bd8af7b58d97059b21b6c82dfed8e0cd854c134f1379b76a827db8a8a265627b588bc3512ce2c4fe7c8654fe285095d6122b119d8b07944ac0cdaaf2345434cee52b394f9e0d329281e2bcb8eab6be071bb909073425af69f625b4b370e402b1c2cd245a0761650fd0774da4f0bc7c482b24f9ab", 0x91}], 0x1) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 2: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) dup2(0xffffffffffffffff, r0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x41) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x2c, 0x2, &(0x7f0000000200)="bcff66a5852cd25fd81b64fa3cec40", 0xf) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffffffff, 0x80000000}) r2 = socket(0x18, 0x2, 0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet(0x2, 0x974e502bbdcb5f63, 0x0) getsockopt(r4, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f00003f5000/0x1000)=nil, 0x1000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000340)="4227fa62c66f187486c762f5a230900fa5b43bde8b054290270f1ebd472516e92d730c3fc100c098aa9fc59b798ed1acce20b89a94481a937df0e906786f9cc58d61885d031226049986a7e9fd1d6765ddc0c34b4d27e2b2c35418782d06a0d14d63dfc559efb721c2fe798b6c965e2f8f49e042956f45ac77fdc2f976f42958d6e0a84c6a5c17e9385bc58ec50b92acc0fb0067f32e4a3e0122f2f99b70b8862e6d9e9e2a6b415ab81f573d71a72923659dfcd764afa8ffffffffc3a9de818b385440e9936c5d66154ae5d384442707008454f0e9d91c018f3484cc4fe818bbfc5f05ff1edb9b56a0c392ef6254464e51d5abb982880baea9da8e8b57f7e148ba097c026b53fe89", &(0x7f0000000180)=0x108, &(0x7f0000000640)="001bfcba93e6bf088b4008737450ac6f8540da6aff8e9ecfbce380fd666327cb3d84ce9b2b9c4b161f4486cdf1e36ce939ede68fd5c5e1250ef40676d6d7cf50d53c23483c85e8a8133322abb4725c09d106fca0e0b4931ff103f3882c30864cc87e68f79090ec0ece3ec54d90218650ef3ab483cb2dfb75f0a11f9484481f65e51c488f0d5416e50fd5056151d4e0a4f0705b24077bac1601b6f283ae5b7629c5ffb4cc2bd2be8b617ca8e119a5ba229554d36caf6b584554657da0411911bfd327382abe968d93dfdad8e01d210ab27b370a063b1968ae8c8237d652443a263f836431ca5317b09e74cdac6c10636773f39598e20355d5628fc41e4dc2472c0bdf31db8150e622bab18533f2c9e0508319964080b688f9d70abd52c50cf56411be4521515bba9e88ea64b4f177d69c16bcb9c45cff031d097452c06784f9fa3ec162a24ef2b626f97abe5101aab99559f9eb1f5f08d906c39c7cfa45a4899f05344d65e295621d1920bbd4e27607e820721b4add1ecd0a00"/391, 0x187) bind(r5, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: r0 = semget$private(0x0, 0x0, 0x40) getuid() r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) r2 = getegid() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x8000], [], [0x0, 0x0, 0x0, 0x1], [{}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {}, {0x0, 0x0, 0x20}}}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0xfffb, 0x0, r2, r1, 0xffffffffffffffff, 0x4, 0xaa7}, 0xf0ffffffffffffff, 0x5}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x7, 0x6}, 0x2, &(0x7f00000007c0), 0x0, 0x0, 0x0) syz_emit_ethernet(0x119, 0x0) close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x20, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) setsockopt(r7, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) writev(r4, &(0x7f0000000140), 0x0) executing program 1: socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f0000000140)={0x0}, 0x0, &(0x7f0000000100)="71f91e5a91501d94a34b8e7f00993a53488c18445ac9bc000000000000c37082", &(0x7f0000000080)=0x20, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4}, {0x2, 0x94}, {0x3, 0x0, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, 0x0) socket(0x0, 0x0, 0x0) socket(0x6, 0x2, 0x0) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x5}, {0x2b, 0x0, 0x9, 0x2}, {0x6, 0x1, 0x1, 0xfffffffa}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100", 0xb) setsockopt(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) r2 = dup(0xffffffffffffffff) r3 = getegid() r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x9, 0x0, r3, r4, 0x0, 0x60, 0xa32d}, 0x958, 0x80000000, 0x3}) dup2(r2, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)="09b2f7238ec5692c37fc71a4", 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x209c2, r5, 0x0, 0x0, r6, 0x25, 0x8000}, 0x400000000003ff, 0x5, 0x0, 0x0, 0x3ef568da, 0x3, 0x7, 0x7f}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) geteuid() syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) socket(0x18, 0x3, 0x20) executing program 2: socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x6, 0x5, 0x78e, 0x5fa7}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) r2 = socket$inet6(0x18, 0x1, 0x0) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000240)=""/175, 0xc5}], 0x1, &(0x7f0000000600)=""/181, 0xc4}, 0x802) getsockopt(r2, 0x8000, 0x7, &(0x7f0000000340)=""/208, &(0x7f0000000440)=0xd0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) close(r3) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000004c0)={{0x80, 0x20, 0x50}, 0x7, 0x3, 0x7}) r4 = dup2(r1, r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x8000, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) listen(r4, 0xffffffff) syz_emit_ethernet(0x35, &(0x7f00000005c0)={@broadcast, @broadcast, [], {@generic={0x3c04, "1789b146dc5e60d2f6b39cdfb55d25dde1441807b1b0157b69e3abd48a113d2343de610bc9cf95"}}}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x8, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000a40)={0x9d, 0x0, &(0x7f0000000980)=""/157}) shutdown(r6, 0x1) getdents(r7, &(0x7f0000000a80)=""/189, 0xbd) r9 = dup2(r5, r8) fcntl$setstatus(r9, 0x4, 0x8) accept$inet(r7, 0x0, &(0x7f0000000b40)) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000b80)=0xe1fd) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) rename(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x40, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000280)=""/167, 0xa7) execve(0x0, 0x0, 0x0) writev(r0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000340)=0x53495ebb) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0xff, 0xf0000000}], 0x3, 0x0, 0x200, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) r4 = syz_open_pts() r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0x8) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000010c0)=0x401) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x4506) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(0x0, 0xf8e, 0x0) r2 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(0x0, 0x1, 0x40000f30, r2) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x2000, 0x204) utimensat(r3, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000080)='./file3\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x819126a1eccc96b3, 0xffffffffffffffff, 0xdf8) fchmod(r0, 0x20) connect$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) socket(0x0, 0x3, 0x0) r4 = dup(0xffffffffffffffff) socket(0x18, 0x4, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000540)={0x3, &(0x7f0000000500)=[{0x11, 0x0, 0x0, 0x8000}, {0x7fff, 0x1}, {0x0, 0x0, 0x0, 0x10000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe"]) setsockopt(r1, 0x1000000029, 0x3d, &(0x7f0000000140), 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) select(0x40, &(0x7f0000000200)={0x6}, 0x0, 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = getppid() fcntl$setown(r3, 0x6, r5) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000540)='./file0\x00', 0x10, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000640)="edc5b796445350fec0b489751d1622951fc593a4c9838f394573c433b168dad40277634711d9abfd3d8414cfcb01fa1a83b6ee6b565105ac5d52890a9f0b6f03af807b8d10aa4fcd73279421139823a0bd2261900a6071fbcdf5d26827871d97de219a5a88c60a3109de73655a8fd4fd94dc91b1ed9f2daa87a15a4693a0d45d02ba5625f5654784b47c4c90204e074e1c26ec09cc1afae7b16c1c80bbd644d214e0dcef957823b58087f73ef3d59a2bf9326928279a1389d5acfff46ad0", 0xbe}, {&(0x7f00000003c0)="93b8ad14fb93909d9131145a12641137d152bbe889f63d920e07534e1e83fb277a30fafaf7185dcbe0bd8784a8b92e97a8c1bd515b67bca6e87800c3e6fdcd3e5528ad2e444d0a440b76bb86826e476c5431ca4f12f68b57096297eeeab0aaddb9574081aa99760772e8c867cb738e8ded5e2e180e6e19a7c22a61d4dab8d2583729307ecb342709474ab62bc740b33ab71d7bb252dcdf363638a3bbc14952143122a7a8eedaf82214269061cc0c770b3ccbfdfbf1164e2d855fcab0faed0446a21fbdfb6e5eabafa4f55e49", 0xcc}, {&(0x7f0000001700)="c371fcb266bfeb21ce0bc7fb5615b772807dd6b77f981df246b54e3ad8aa304a1c73666bad3083f189daac0792185a0bee0b55ecb75756323ced40f8a5704c4546ca6da6fbddf5828bb71d0d7d074d5dd6cf7e623f19cb64c29ec43609033034a9519ad1318796b19c1926a5b8e89c2084bab559c153c3a28404c35fb591606d4ef63017ab37501f177425965beeb3e129cd060be6ea187b1a592d22396a654c242b43ac263ba0c31b290202b3fc6b2224d04f6cb0c1bb61841767b0aca2cbbcec5104db424a59ba95c1b43e5c2cffab269fb457ae8aaa45c68adbd14c80677544c1fd71308a8523926fb8f6a08c39f52038dd6bbe93cf928627aa4be97a0dfcffdd20aeffaed3ddf83df0f588ac575c380ba6e68c2518854def2da76a1169ae474639e761dc31e8341cf6ac78f9fdb5813cb7a6f25bfe25e89a1fca3c9c37308c0a4b92842bcd7c3d43cb4f1771c73365532536b13887350c5d036166abad490b5d46e94b555a4793faaaff5a2d3ed5bfd9a4702bf1f36ffe1909dd6a8c42d5fdc09435f878299f5fb1bb479582902c0007a344123fc7edb0498980a9c0ffeab37c88ef94dd27aa8922ad7b41bc658cc754263da33e996ca4d8b187ab6c2a02cbe58ea0c8177d6149fd182a97aa700a1115ff321f8f559ec50b7d3bc0cb736b0057690469a515014e2921cabbfc2a452f9b027f1bca008c967b371fc1141bc6e37f67f5792cad7755b0897f25a24c6633290d9e7933d5dd2442f31cbcc86091145686583968044fbb8692e868b4647de06aede1d53cd553fd5bad5778847109f24d3ab39708a92caa4865d0c42aa17ed3abc74701e2d77d2132a114b2919c8ba462068bf69c595541d45859761e1e2ec6e214c5816947a0fce23482aa8a785a48264452a0aee27d49ab209bf6c49731e152ad4c8d4fab668c9fa960b7e1c7d7f66dad9f2208c253a5ce560787f61dd5b932dfc8096042ea494d59b67e71f10ede612557c53af03685ca7e696f478daebd803e50f48cb902660c5dcdbcf717be00412cab6a70af6d13eba2d82974ad9d39076350ef8220305b7b4b5b3421494f70724828bbbc8e1cb6987eeb1c2c373f9732ec18b7348e318ebc613621f15e38b7370450e9d2ee6b9fd9815048bb748631c9ae35e3e4aecbd99757df69d029a83fdddb1e6b5b5f67c3b5514ee4b27a9142cfb8f847679b305355934e4ad226a05cf359c7f5d5bfcfba11272ac10aeed5964a4992b00e22a6456e7bc26be0cd6674ffc976a1b3527cbdf28eac7ba840f99700cc36ad9fd3cb1768755d372df4233b2de531775bcce9aa58eec1d27f142d2a1ba45fd7a93ecfb0a830bdb2353f2932001b2a1d63a7d6e4f44db3e4bd46b0e883d15048b9a9ef4f8ea7e8f6b21d8a6f51b637c81e2b19b32153f2504d2417c5a4863feb325e60b69c6b4b98285e6019c2f7f82e172da95208f78d1799ae10a496afec67542832f468202958462f022525d2b42f3596d82fa6e7f9e091fb6f4eb66a24df3f71b4771c14411bbb2774dd9bcd17dbf9e5fcf5fb6112dc94155944415df6e86ce7f6e3fbd51362ff785e11a9c53225f4def0e1ddd4b9f1963859c96992d3facbb3e412ad2de3f2219c022b1da383fbb55dde2cd857e376cf5eadd062e19fb277064fd86a4a0731ecb13246d1b3643f57cb7d137c383a87d9acc8cf0374e6144ed8ed1b4c6ca1526e0ab98f30a79afc30ff7fa30802a7dbd163060c47c59d946503a3b81876f73d5c188ed72cd571fe2b36f39b6f299ead8ee4ffdc1c9e43877484b8b85d820bd417241a857344a848ad85032f0da3f342b6fe1892f88a0058700177f7acbf75fe09a88c71caed7426578baefd72d29071e5f4ed836375c741e937fce58c74a4f1f750fcb17a61d5948fac849f19f53eb5c858607c41ecbd9afb2a40784156953325e386cb8c6a18b377889e8e62e6f140993f0f90fdc17c67b4266dac4213f5ab4fcff091ceba7ba6e93753be93fe769f66a8cdcbd9538667a981377584b7c1b4a0779d8bab804cfa12dfca0529b82eb9ab7ef302fecafaccda871ed2a7cb820cad7908bb29ca6abcd41e92ff43762eab4043a103d9c358a91ed745ee1ecb6d87a938d805d5bd6750e6e2c09646c5f29f7d56af8fa3638311d2f74e5b10cd61cba2b2202dc24e169e535d2f11a71e548ae9454f3629d31b52867c36ac5fcb562982df3118ae23a764ff46e56b445fa33344ba9110431a362dcf47da3ca45bc8428f6f633f3a9b3ee56c03eb1e397ec4f1150f16a138ba4c07f2ef62210b658e671429722273391ad4c7a57c496fce6e2fe135881d7b78d16ddca97d07ae8c3e38709c643563b1f1b1fd8d5513943cf386a6bf1da6fcf299ba179eae70d3d51931c6db866899f12e804da57733d7969455c9fabbdfe8a269b9e208c2c5db3d1b2e320a8f9cc731f0efaacb68fca761bd19450743714dfcc5366fb930402d27695048436fbea65cbe0e07fd041d4601423ce556083ae77570de5736ba2be14df6df50b09c814208a3dbdc500bca944b543b776a8123a1a962647641797b7e4871c394a2d57fdec4cf4c52061f3fae06a7288c88eb78de4bb80d68a3fefee23b9d004bd391bde6b5196164c2e24a66420856278f4c80dd7d22b26925bb48a04453dc16309489e5e102fa8df61e70c5fea744652cbb6aac73928ad53f9d2808e4cc78d86ea6520bef9f29f88aa7f0d93ffe242c5d1fc7aa2af2dbe9fa72e188382debd6a3719808d18629669c3dc765118be18a2657c754568c2aaa8d1db88a6dcab93950c548490056e041819724accd7eb46d429a8c5e4398a4151778ab0f9c0c0de83598122bc9a2af6dc377c33ea3c6cff8150e49112dc467903f7388d507b5e3b482e1b4ba336f83bd213be4e40f07a25d43b29b4c3dd47e62fb23b296175701b48025abee0c6536820940bcf1acf4b20736a6ae42376eee2497f53d0a1c8d5060658ec136459b9eef293a45c3d4da1b56fb62352169c6eb58b21ef217c80eaa0847bc0fcef31c761098366267f5cf3c216566be5c01338977c4a27e3b1b28292496456a8e54d892d0baaae188ac181132697fea6c411d6f70d3c74b4ba1818d94909d5963e90f5fded418ac604c2942fbec44aa5255d97918c9bd492df4789f0afc49ca016f2a53d027d78c86f99daceec16d40c11a6e328abe8846b0eb05ee51d177fe3e50f595316b2b0ce70323b3cc05dc9405c583ba4d1b334a9958d58cab7e7ea83b40ad110d07724a1f695c7fdd7062ca5724ec528c80e61721ff3e39acede079cc3c2c7f49cbf7ca1453309c09f8f173a8b443d5f0b34a6ee35bfd3cf577f44c0b014575eb29b43b3f4d5873a6699f7536a724f2d5a9541b92bab42bcbf37da53dc544a23c637db33d6b0386158a6b5eb8315893b88914b5abd8b964dff6e545832c4e858f96035184e244b4b10f0f23b546624035cfb88c1d25ac63e5c327659f86a38132521d2d8e54f8a91de0117ad7869b79859a1cb9f1b32840729076298b5550676f373a8248d439ddccc667f53e93f9ff926d50df715371751b95137930604366bc31ae6185af0f324c70992228312cde90a44db34415effa563e9ee4668cefea568be3995c243a5fb30246d3fec76a579f2bbffcb8ea2295d0a3b8abcaad042ed323a492e4a0b4ac7b47793fbd64e14297c2770667206019d2a10a1d3c4b63b09867778911aa2af55204c1067acf68d6b45fb28a42f5310df6881d5aa9a62ae114108d392b9a5c116f7d8fc9e31244a79d5f1613cb956db8063a36596b1e68db9cf94606619f8ac19a85a4277cf11b721d85d40e6d1232a51940d1456851e451696f147c61f840035f47f949cf6572fc34504535f69dfe01f0d9f0df6ef4fcac12bcfd83aec0f049a5d94fd32abfdfc72b11b5759e70fd5d741131f54a1625caba3d4fd88c8964a3de9a7f80ba4ecfb339837dfa03073ca3c2e9cafc0b38910ab2a850ad006e57eae79ae8f03a400507b413d4108dd4c3455cfccd4742291b3b7e76b846f5559611563ee479c639df8fed5b6a557de98e057ef245b88fb3fa13aec3ce5f0a8ad42d1fae360fe3bf05b1cccbb210e1e636d674d1acfc4627e076dd27a9d2f39f750e7d5852757e95f8b662fb27af3969d309fe4ff75b0610918e7395292a67fc3276b0f8aede0eaef3588ee7672a615edc80388fd2af28c267079cd2c0145bc685d90eb9b508ec8c44bafbbe8ba73615230cf6dced360e1408ae60b10483a0f924148c5b38a811c687b4352671a85c6724d0408a1fd20079456f5d2e633a58e225af6d8334e63bac565b9a73ca6cfe38ed496706ff1e065ed0010657b10c4efcb05a84d464a282a7b216a5cf61416129aeca7b5ec473468aa7743fee961de5c6b28f0cc3f10bdb3c29aea8ce562a9967cab2a66ab715da0aa09cc09cbdef048d1bdb7617146eeabb918ab8fb761274f9852a6cbd939d9bd2aa5b3caf640e341b46e9d8bba5abc3b17f80a29d2362bc163546b235031d2283c4ccda078e0c4fed154e51788fb5c0e8532850ea9c904bc8150418bb16ea29715e8bc0057078d48c542e85f9954c7f91981b664e5c030a8dd37b612c135eae166e58ca89f7b6419327928a85a6d14852bca60d76c4cf180eb22b4fc2b5a3c679a224ae7c2cd348e728bf55e4b29bc31bec62f4323cd14c8b883ff03fc99c3820fec0cbafef2c643f3c4c91604fcf84795a04524b8ca7a94dfda03374b3d3967f53c4d3a2521002517253a4ca32ef332551d286f564358de32427a03db93c210107e3ebf7a7e2b4fd0aa94c26ea7263a9bdda203e96c1f74130dec541141fa77bc6433309a97780cce46cc555adcddda1da5f6f10c0f2e3f861a3e5a503e8d4deecfef75be319b753278c8496afca560112b128445c0cf5def3944196301f68bbfc01eb1e4aa61b20f634b24fcbfaaa2f222a577216515f0a62c90032f5dc7460087642102050a3809c50d4b4a192f4a7cdd053f239301f159d26e281e1ade1dae02f3b37a12ccb4b856223fda0c351b9d1300b15a68e312467614e2894da5e2b228834b4479897d16496f8a547b5297cdaf97e56562541884b33297f975ee38c27bab556ce2da1ce6189fc6c1cc59a1d3488eb444bae782621b3dec39c32687894af01e92fbd18b29392aad424f4e8785ca157b564a51ba24772b04c44f0d034aac431d14ae4bda89cb5b22ae497c759926c13954b0aa02f965fcb8ac9f45784151a4d062da5b996876d66d7b1de24fd8c95cc4d857c808105cef63bab89d4f79ed34de534619910ba6aab56051bdbf946b4fd6231bea0a04b63f145ec67cd558b5fdabc814a6da6f43a84a5ddb88ef3e0aa136672dd66d8c64e86d8d1c315b974a7d7e1fe891e3563ee9e7237a2953403311ad7c7edf5e1509e1e3ae8ca35b04592367b8d7a1a8653ec5be475146cf74788d790b851256b4dc6c30c04f6cc98d4a583760c98b9691ad5b8d050dfb19f3235317a26e73b54f9b04bb10fe33e3c42e20418179395a1e67798905e604e54da89e23dba7b48a0f183d173715c15e639285046e1c9e557efd9d2ff1bc96a2a38fd0fbe79f432ba49cf2966fd7a171a1e650e65a54d5c13833a2afd79fc1aa9579b0fb23bbb89ddbd28ab2013d3e02ce1778d74303a7a8b2b51f5e0ad0f3392d1be11e4a72ba3caee7fabc075ac96a13d79bd", 0xfc6}], 0x3) read(r2, &(0x7f00000000c0)=""/189, 0xbd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319", 0x113}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() writev(r7, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r8, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180)="0438bbf62addee8499d1074a7052927b48fe3a8d70c0f7d36317c6f61ab970cfc1c8caa42b923b3c8e35544e60c3caf0efaaf8c29513f60d7b5f0c446dcd9fd6c613000bd93efb3f6ff900000000000000839708e5", 0x55}, {&(0x7f00000005c0)="27072bd30bdbe7884f5c2b3f48670c5fd79f752f7d78348545c3d5b4fc9767c562cf6c3ec32edf4f44cc183ebb09ea342685961244999407029df9ac30d8547be1b40235c669b85780eed28386cbddf24c4a67d3c0445b5004dd79", 0x5b}, {&(0x7f0000000200)="a9489305653a411b9473da8839", 0xfffffc87}, {&(0x7f00000002c0)="b498b4de30316535a7acae3385d90297c4ebcfb76f54249583c2efe9958375df4747bfa5b20dac6b91fd1598c403aa8353573aa2c7b08f3e7035118f77839602183bf148b3d825b69992db569ae14bc42adbe0a667db027fb8dfc34330a4da33b9ca1c18feb96314ff1f733f775212779c75f32f35347392e7542ad147fc1e4c"}], 0x3) close(r0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000300)}) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r9, 0xc0187009, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c549, "102609307e7be2df67de208c8bda612c3100"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) executing program 2: socket$inet(0x2, 0x2, 0x0) setuid(0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) setrlimit(0x0, 0x0) syz_open_pts() semget$private(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) pipe(0x0) dup(r1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) mknod(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x53e, 0x0) syz_emit_ethernet(0x16, &(0x7f0000000040)=ANY=[@ANYBLOB="ffa61a32aaaaaaaaaaaaaaaa88a80100810021008864"]) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) executing program 2: r0 = socket(0x2, 0x4000, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x1, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) executing program 2: r0 = open(0x0, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, 0x0) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f0000000480)="a15dbe0af3ce143f559f3a13772bc6fbabb243987aca4b66ea6e4dfc7174495e5c323a3988901dc89f218ce1082ea404f6e0f2fb7d9714bae102c448bf6b2870a19c1a37e190b138c209c4125681b4ff5416a38370d4"}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000280)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x80}, {0x416}]}) syz_emit_ethernet(0x8c, &(0x7f0000000340)=ANY=[@ANYRESHEX=r2]) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) executing program 2: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(0x0, 0x0, 0x1720, r0) clock_getres(0x2, &(0x7f0000000040)) executing program 2: bind$unix(0xffffffffffffffff, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80106468, &(0x7f0000000380)={0x0, 0x1300000000000000, 0x0}) executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x1e, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r1, 0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) select(0x40, &(0x7f0000000340), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) executing program 7: select(0x40, &(0x7f0000000000)={0xfffffffffefffffd, 0x8, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) r0 = socket(0x6, 0x2, 0x2) setsockopt(r0, 0x5, 0x1b78, &(0x7f00000002c0)="070601656192077bcd0d41038b265c044b8cab3c92b9d70f027b83dfc6a5fef8700be76fe49156baa38a982847ef04709b032fb60115463c2f698486773edde0e890b01a7025f0a07d42a64b0f6a5a4bc169b7e8f83ac2bf30a1683ef52f41b86917c077b0ca28be8ede3868fa05e5853f9992fdc1e10187871f864af5e5609baafd0367344ce550240f000000004ddcc48e5cf0", 0x94) r1 = dup(r0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000000c0)=0x5) setrlimit(0x0, &(0x7f0000000100)={0x7}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000001c0)=0x4) socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x2, 0x1}, 0xc) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x6, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000440)=[{0x3, 0x8f}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x401, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) mknodat(r1, &(0x7f0000000100)='./file1\x00', 0x2, 0xffffffff) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000180)={0x7}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) syz_emit_ethernet(0x3c, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008060006803b0609fe09ffffffffffff1d2dba6d625c5f019272ffffffffffff308d9dea0982ee06f90ec19c2352de08"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setegid(0x0) r5 = syz_open_pts() r6 = syz_open_pts() r7 = syz_open_pts() r8 = syz_open_pts() r9 = syz_open_pts() syz_open_pts() r10 = syz_open_pts() poll(&(0x7f0000000000)=[{r5, 0x84}, {r6}, {r7, 0xe65dc00084cf4bdf}, {r8}, {r9}, {r10}], 0x6, 0x6) r11 = socket(0x1, 0x2, 0x9) setsockopt$sock_int(r11, 0xffff, 0x200, &(0x7f0000000040)=0x80000, 0x4) executing program 4: openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x4}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(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'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x28412, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206918, &(0x7f00000001c0)) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = msgget$private(0x0, 0x8) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0, 0x4}, 0x0, 0x3, 0x0, r3, 0x0, 0x0, 0x0, 0x8}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e37", 0x89}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) 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) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x61) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) r1 = syz_open_pts() openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x110) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) r4 = socket$inet6(0x18, 0x1, 0xc0) r5 = accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)="871710c53c4cbe8bae16c0fdfada9a6de2bfc60354107c8e78722271326e57297d3cddba7237ec9e45fcb048560b5691f444e2b4e5d3867f6442a787da33e08c0cb5555497c0db6d67a201d5442fdb09a9f4dece61fe51f4300239edc42679b3a63dd5babf5d1a28e93e33bb29d4cde3216fbf6d410063a1d21d6f7936099bc2f0a3654d51420eced1909fe06ca4cf0899a76a7a8e815078d48db10cd025bc27ee01dd0ca609c5c9e50a3ba45e813be35766ca87a7f5c76d84846d206617ca4211516dfe30d60cb28042db6075ca53c65f8a8143dcd653b800a10747fa7d8814a293e23252b7ca8c8af6321500122356f6256b58643be77c8231556fa7d44eb75161e4828deb81d9115ab9cee4e9f40cb4b9c66a506fa02591d910effd83eacef70855e83a4a14e7d466ea2f43a9cddcfd36549586322428e846a8eefb9e64bef2f6ebb22040c14bd1938622e128659e87f226b167d2be61de020771370a3db77ae7ca9ce3edaa5ecef4c1fcc90b22433268d439277309a09e30e271eeca1d8d38a40c89bfdeb13e49fcef09bedbc50dc6f7bf4fc2567b15a4cd629ff6e82897768e1ff55386b22d53481a8458deeda45ce13842ffe4d3ef8808c4bc3d27e3a56e4adaa191bd24851618d908334eed84e65eed403ea4466b9a66525ba0e97f966f2a468f56dd200a2bb43d418c5128ca865d44ade883e0e840d0b591f16a68fb973c1418b8b8f4ed825127ade7c793c889781046358e06d049d734489d188def6a67f14da85637ac80a3656a629b2d5debe21e6d0b2590fb9ff948cf4e8be2244ba3748fdd76b8cdfcef5c3b97c5e8b737407470f46c41514fc8c1a263801cedb597b763fd255d6c779e00024bd177207641ea1fad5f7b23d1f166f46a2034a07f1023467014114e9d4e79397d455b12d11b58f15d465e1580f183ca3c9f67d1c21b4c570f9ec3e3b8a6a2a6ced1f2d28c555c80f4a57ae22f8d36dfabd29293e1329bf79f1a0cbc2ebcc3ed900a0a05152db81ba2f45ef6a285911011cf10dd274cab3f824c7318fb3a46bfff6ff2183ed9a4d511a656f498ddc10d66497916cc646aebb6ad4dc6f27c7514132d4dc06261c4bc0d7f267972ef718ec5b10aa41af776401d414186132438aa12f1deed79ecabcd24fc0e384e87ea60e7eaafd0f0ce157125d6b11bf2d10f48e171e1d94ab6fbd9cbc4f23bfe525e040fe67d3a181bc3015b764552ab0896a58c588cd1a77b0108d39e4bef46878efd8536a06f29cc29256ac2475089bb20a99d38fd32d6d3a6a979953dfa95453c74d8e1044e08bdcd79321e922fa9061464f2a13defc4e9ccb329ce00a2e5c017d9b10c886cb956f23f6d9e0349d7f18900eacd15c4fcb56bc36ba9bbabed112eb2b8ae9742a921b678f95332a8f2928f50ecd7ddd7d5e79c6e96fe6218e65dda3da7270769a65dcff75bc3d4aa3db26119ec54edd5f705a669cf899dd6ceb738b23bf6d2bb0a3c03557931043c914bf8a5dcb236f1020737b4e564addbed6580d89491874d17c07b01ab44073aec8bc977b110b5352e357bfdf506bef2eca86300b34a6d79155fcfb492bfb1748c26ff45cca3ae06b22962f89062468f2ae05134bd1947f73998c9aa5f0b4bcc92acf2f098b3938c52483a354bfbbee64ad28b6e34805d48d54b63831f316239eaf181d43ac0993b8f7d2dc2e67470e1f86aa978e50f8ff3867c4dcad9863b7741e5c363ab282dffada4769f9fe9c2d43a3de5f4201e6d94d51ffcdcd77df858fa674aabf813c0685d021314bf5869b399765ccbef53a99ff2213eac0c5ae11bbe8903a80e99f993be03dec39cd5a6043774910deb7fe8cf0893fd4684dc46cb9392a5c9bd46fce7e8c357a649d828a7c2225c0a74ed905d3dae47ba01597ca81534247f4886aac527bb958ca801399f17ae9930c02b268299982032ab43ccb16f62bc762d000acfdad91bdc34b8392364feb4c4f7d647c8fd29697f3ad1e959b4628a63259b06c1e3e465eea66e4399537c0cd9da4884845a67b95f0bfd16b0b8591b6de01659a8ffd1242e48126d618b48f591bab7fbb156527e89382bc71cea8f0f36d072e0366f88852169257581ffcfe3499a4c9856ccd7cae062e63a4b905be6822d1d5144687bc9767115788d9e37dc228dfc62c9262b7c4633518712b9aedb4e6d2c436d89bfd5677a0cfcc7dbd663b4b59706b3eab0424c629f1f7ef5c1747bda0144e485745668f03f8834dcc1445d775489a6099f3b51f97b801b39517248e151c46645da1cddb863716206ef71cca64ff05123f7b2f1507cab765179c78584ae011e874002f0bc48199a68a714f86d00bc150bde2f950e39f5ca6f5da391772dc74ad035de4fe3e8acd6bf343a1ef5ade91d825ee61132ada830241df3bee98f7db3b9d665af65caef02581b5aceb74d8f6f07ce86b7eefa87f9888b8ec13469beaedab84b0eec7fbbf1fc3cc3cd4f186919ce3932e42cb4f1082df1bf7cfc2dd8ea9e070c15dc20cd851e1bca1b038b66278fcbffe8a8d44e627f1f0b16e32638f14653ed62baa3337f7d6326c05dfc1fc9ead78aafeeb5843dac9e390edde297b3586150e136247459bbdbb6959a4895190381502ee5e898829b276c3d7138bce7a91db3fba9632f1a91951d619c8bf1b787848629379a7e30eb0a988066a0e3ae5401ba4ec6f681e2ebe386b3056c7d09b1858686cd0313ac2c0d71d13f69e8a5d86384786d37e0b8edcc67187f088b05f818efdfa85f90c20be3b383a59f7211d917eb8e126b4cc0debe4db4e91011174bda0910f2327c5e64159187cfc11c6a4823abba6f271debf83d5086987b32bcd8443886dfd5d87053879fe96956da4cfd3427d952704d45843acb9ac481b2335258661812f2d085de3a89aa315c3365f9b3fa47fb1536daaa74b1c6cedfd88f44c4dd268e81bf1d0f8d99f6323e338e526ff8f3d46437840d90e7d35b7639648b2241b2c7707005b4a25ee3b3ec8cfe94ccf8c2435d7636b9784af939d302e2132564e74c3176e8c86de48a8edff97a765deb003534615a064ebf4e186c54cd5f974e1deee67477a4605f61b54950027d08ed76c65537f06d716be926c810f24514b57ef4ed531a0960144969436ed0df14f5a8431ac297b27cb05ad395f195088b093b0bbde29e39a644d162ea2f99574dcbc5580bcce406790efe888cd6284878b8b9f365f28d499bcec8b45fc502f2b6941b6e8bac97a48da6949652745cabe3455987fba1726278f8b52941346b09b707cce202f529a1390840f7c1cb3b347f6ae841820fbe663936e52f8d8eb2488fd2c9a54972bc5ad35ae90f9b5701c7855324a7c56c6475cc0ce4013460d86b97371ed295f68f207fbd616f19131cca93b5a09692c0f556c48e2e2072c5483601871f8a7fb1f34cee2d4287aea9e352000cdab6ba710ef9405d9d31b020ac2faf788441633f30525af5faaa4a625484cd36d35e5fd7d318daaedc21e2b0b90ff90f5fe12307e5b027c2b1d45afbf654653d2d42c24aaea14bfc16fbb6444597c3dacf328ca0ce82c05a493ee0f4e11eded498c96cb8f8f2774b4d687032af8bcdf025f1d31de05ab1b34dd03f65bd1be1963c7bff4eb77b58114b3409634d74977257c5d3bb8030af2ce2c63b59804612c8f9fe5e605a3f33c1d802142b145edf39da105f6e07fbb6bfce61614966f78016b29f7eb9c643f9bcc33fe9e85536ef5ea695f40af19f4167d066b367b230d2b04a10a31bd4c9a929efbda27f0dd0c4dbb1b6cd6d6a6a078b5c0ef802090d142715a04a9dc080e5e56080ba3dfb524af3e03fed3e7f9ee113b9136b14abce716240f5b268f4d2b13ea9e63749f7217c8f7a31d596914b63d4e8af23c5c3de74e05c90580ccf5294b25090ced5725340667361a31d50fd609915834f84a4dce5e0c8b6a704442ee1210f928fe271e90c549bee015d26695d607116786277c3414be51344ee27406efa1d913f1044d2118ada563d9600342bb3e4e1259f6cd97dd37d15a872f52675818fcdf5d5b1ce11d82005cb4367d34e324965d83c738c17992d4002edb7a2ca7e732e26643b1d8b9c843e4b155e54ea8e5316b44594397b48e5a136676d6998f691129a1f716a389f934c05cdbc0ed1ea21b089deb48c3aac1c33c58bd3a4a1edbaea9caa4a99e0decd5e1306f793dbcef4fcd8bc0481a66f9ba6ab52b44caac515ed74438043068f35d5eb4188739012adc2fa53138ad71d260cf1caec56da91f45a756cfcc465936adb414b58be7fd739fe3ab127725f1b1c2ed3b216905bfdcac5a3fcb3545569222bf5d7579f23dbcb5af4e4673f1fe0b3fac6d57500183a8254c7317271d2a02d091b299e4f0220cf788c3565aa103ecc9da1ec384b3142ae9a266b362fb34d050ab676f4b581bebf6fc1d6f48fa2aaa28dbdc436df1f9c9ab99787c8407d3d8a005ee2476856184fb393e47f1db3c817838c0391b76535c35d7a01b92babd30eb95db7981c967abccd6b1b658432319df1ad5f0df0cfaaec35db9e3c93c615bc7ba2cc8789646f4e1c3302a2cbaf927d4b18d94af1509f0edde42df2f4e04d0490b19df1f5b37a2bc955267452f3519fd9f1c00a329d80d050420723d76688d3f3795c34f4e1379fec5c7e7910ec7a34b57902cc3ea3df58f43b35047266405a096c5250f7a4141135da4ecb24b6965fd594eaaa08ddccc202a3eb06e4cf991288905721d8d400eaa61a8a10e6512e308515ea7b320152b09d4dfe88a61083a070baf1e998e446c5fe1fca481c107c03ad0efaa4d6d690504e5233bf01e43e99a3eae32e934091b2131c0f4b098c6250ceee8623b66373a98ec3d8b690a78e1f551a8c38bd6a4917e9fce6db36fe28e8b62c52de0d9e2547b2a21ce9775d5337683514335b22180fc5714f2a542cf356bf685a6f5208d89e74816f1f2e6734d0c961772e347fa3b5c22378666d3dc5ef3bf71e0789ec448cc6e8c691acf1869da5a7adcedc1dbe315a2ef6945e8482bc997f4c01d5e19b213c97a71859eeb9d947bc7195a80c97dc30b040b7aae102e7065c219efabdba0185795a92d2b3eb6c4a161c5e3b1b8a8fbc56b676dd02f6a603537daefb69c85a5f12174f7579bc0a72d16ea8fb0a3b51eb4f7571e8c12cb17322d1824496af0c69fbd31e9e8633a8f9856599c8b2a2eb4532b972dfe197385f785fe446cdc2e57a458e801ea9b96c6bf78dd525d633eb36c32982c7cf742bc14152d869ff19e43d5533168e8404339e2c21075fcb5d95098897ac8b22ffe0f42c6bf352f7bdd2a64d3a90a891b6f4b4a2b0c2c66a578b3259008dd3f77eb85dccf22e936a43012fc3dca412414b7f4cf28f3b9d04a911f8e14e4ac4de8f784b05b49e9d870af30df86b8a5b7440fe5e6507d665452fb8553e3972c8ec6c04f2210662e5471a74c05ea33497f7e59298a44d165174e98356aceeac852353c55d0a214ffbbcebdbd2c4798edc66d6e91f6088718f3209b4b7de8c273bf0ad7184749dac4cdb62308d2053e7d8291c361ec672c82758a7e5e6b8c6f7d534e5083ce3306e779574a58e30399e4279f420c9b79938b846b76900055575d14dda3e815673bfd77887d139354ccf924b6fe5e5b22aebbdafc51804089d4f260b87b14299d1f7def01cace73c489890cabba3cbd85aff34e4aad1efb598431c0be185e33bc566263913e64f0a1091356116d3d2ea04af98dd822cfe169e13a23b2902ac9ed09dd9c34c5bb415cbc5a81716f8ad5f380fc0b696cf655c23bf", 0x1000) r6 = socket$inet(0x2, 0x1, 0x40) sendmsg(r6, &(0x7f0000001c80)={&(0x7f0000001240)=@in6={0x18, 0x0, 0x327e, 0x1b}, 0xc, &(0x7f0000001700)=[{&(0x7f0000001280)}, {&(0x7f00000012c0)="c1f86c0ad8fd6db9ed4609", 0xb}, {&(0x7f0000001300)="125f236f696c615e532b54454b5ef6e616f4c9f52df50a45b9e3b792e1cdd8fec8da1023933f656d86e15a2c5f404a99abc1a02f1e59416c89022530fb45a716a0381ff874466695a281a1177b1754caee8d584c0fefff6ec912ca7221afa63491bffde307b6356e816dbc2f13d7263bd559b38037a73399a980db61dfa1af277a28031b1c2bbda1cdf6c925167e36b7edd6774d7d7010ea3c5a254aaa798cd761a98dd71425c26eafb2c1c081312c2d97a76ec82fcda53068375955e44bc157e7a7f80b2519538b077e883d1c9fedcb506d437fa3177b", 0xd7}, {&(0x7f0000001400)="c916fd3a52325f57b51a025897e3a6258b2ca074ddd752bddc331319f349dbada7f992b96801792d840cfd20a8768477adfa3e7453b34c", 0x37}, {&(0x7f0000001440)="d57042c7a482e3a98485d1bed283f9bc173457ef8dd35877f184026ff6ae6ca9c8e056b7e26f64b1d84dedcfbcfe86fd3a3fa93d2875ddf7f575d3847d76213e58fcb8f5c8ab3658f5083f90bb9cffdcc1ad9c4b492c42579374977f5eaef61baa7a7f5dc72952a2e7dacefb6fba62f0636716aa2f1d256991183ff1a16e48ccd3b6", 0x82}, {&(0x7f0000001500)="8560ca2a6cf30704c815f8a4f030e763c42c5f7ff6481f22d08f728a3f107f1e74cac5c81f8153381e58b06200c5842084e440922de45121a34ac3e37f19886fb24f77f3b5e30ad632f226ba687da2d5d71d19210dcb8794762b8804070730c0295289423f8880127cbf89d1e4b6cc0d28095b0e5d7f10198f25326c3630692c1b461257613409021653c43baac9210588261c6ee3edaabb90b85f25677039798ab0f0b1b69574ccddcff66173b85a4de31fd0ce16e88bdb7df7f208123d16f716bbe6c04d4ce6e3a1e58aaaba5a0b211cf182b7ecee568585912cd1cbf3552f00be23256b725f", 0xe7}, {&(0x7f0000001600)="895b0fe8053e2156b2e232737abc10ea8049a5d39fad544e21af392fdf29c067bd13394b05f7889cdbe17f37e2955c1525e8a35ffafa2d364d0e262bdade1fb49629c0ad92ecdaa3de9cee5b57adec9f9058969a6e04fbe5c3e141555f7924bf66eea120e67f39d766f6296cd1e04e806f97ca53bafdfb21c792aee52d31214e40adc775b6e282e9d4ba6f6d20278144ee5677141f04667deda7d0b467b8119b4a4bc0c238e7b55863b2442d84764596f6dbb7468d59cf9f2456c0154c0270aabbb7bd4a165f04b651658f8de731a910e310", 0xd2}], 0x7, &(0x7f0000001780)=[{0xc8, 0xffff, 0x4, "5f8af513b189c28da410fa5b130199394023bafbed82ff8e04c5760788abc1d97f41a96128bb80298778afa827da680ec6189a6ab1c6ca74a3d32fffcf023079420d24c0f3e3fc158a4c439683bdad564affbfb9cc2f13b12ee192e4200ff27e9438d6d284efa9263c84c9c2a5a58989d43b5e11a81d75bc3f7c8bb96beacb120fdc03f76e41c98c2a6577dc2132f6cec2f0921c5117086bdf0301d2e9317199f5472460c7b2b67e2a5aa1bedbcd07fec094d87fbe46942b"}, {0x100, 0xffff, 0x40, "1bfb35a4e8a60f1b8c21d50b03d57fca644832ea372d4c19954e04b7696c505f59591b6476e8c1322248aac22df8afc2bfed0b3fb28df991ed0fa063f132e2c8c721c9bc1051ec0e0a4831f1de92f62c431bb5ddd4b7685b901d03af8d055f65c40f8788b5213459f533665191de6610d162350ada782a663e9ca746ddbd790e220b14ae9474a245e75adeae71351637fe09da12d0710d91e369a04e3bd5aa7a14d7502fa2b0997ed276957710c10aa2c6d91eaae560a9353505fff85b5d966df9ad5c9712f15fbd2ce6a6dbfc8f26a8cb0eee1edb4b14b10b015bb6357f04cc68570f9008bbe58009cbc6cdae1b2f"}, {0x100, 0x1, 0x9, "b5ac27b257bd992d51336ece8ce4a04e936f92de108a3d8a8a00308aab885170eb9bf9ca6ac420eb4bc76cc19d237586662f5238d9031bb2135716853e7a6f174f7acb106ea6763876d08d29864868fe0d3722a8e08959dde725303afef8bcc37100438c28ddb6ee7c026b353869ac891594494584e116ab51685627d978f56f4135d7fc4c96235be8c239c02bddb9f425ce5056c1cdcecbb713098b45fed95e49133d386648c7c0c0977f22cbcd20927ca2e172f6d097fc136654f518b82229934f14b8ba22325d4603a6229409d1109e13c511f5c84734c322ff6a42f12fbf5d5fe9e82050198cc723"}, {0xc8, 0x1, 0x6, "f539d0fb7b083d729a9f0690fb4a5b0684edb4b768e8e9687e3a0f6d733e8162116965b6a20d73eb5a45508a19a57e6fe108f97f53172a950288a98366b95eea5c871637f3b7a66fc36f0ca6f7ff25995c39cbce6991817127fc563d1f4e3b5fe9ed65bdcca17ed5da7a842ba44cb85450d0a555128b0ed64a1984de987c03190cf342ff216639988251fffb8dccfdb696e33a70c7b6de3fe90c9a3d190463d0ab0f5511672774c7babdcbc99489bf82388a94ef9473"}, {0xa0, 0x1, 0xffff0000, "e2769d6c368a275d3e962c30e6d15c95a6849b1b762972ad558fe5e1f31ecbf4959350dd1e4dfb476db7e4f1828a03ea534871b6730c88d98a9e0bd11fff584e2366d9f4ea77b0c5000f07937c606f4da84bababed0b18717c25725b1c1027b38ed613cd4a12b46f156c6c9adff87f6213133a20644a18713631f5a10e958ad3076d72f376a9b393abdf1def"}, {0x10, 0xffff, 0x6}, {0xa0, 0xffff, 0xfffffffd, "7a4d46f9dbeee60be94700921d831bb6f03b700aba7bc9179a372bc9df8e5a2f554215ba5f9b89707992476ddd2cdf8ec68d28d7bbf7d8652adf04d7b9b1964ec7de3c1dba5924eab8e515d1762248cce1f451fb0f23bcd901b732a00c92677c15c4ad225334177a21d3c81aade58109e5e1d3a49f37b072d2e072b4c7e808e70fdbc3f5ee1ee1ef8a67e12e8942"}], 0x4e0}, 0xd) unveil(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d00)='W\x00') r7 = semget$private(0x0, 0x4, 0x100) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001d40)=[0x2, 0xfc01, 0x2, 0x8]) open$dir(&(0x7f0000001d80)='./file0\x00', 0x1, 0x20) pread(r5, &(0x7f0000001dc0)="e6dd125841224c0285d3e417bf246b7684f759015bd47423c8cc322e7ddc627664b5c533eb5b5a4a6aaa11", 0x2b, 0x39) r8 = getpid() ktrace(&(0x7f0000001e00)='./file0\x00', 0x1, 0x804, r8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001e40)={0x0, 0x0}, 0xc) r10 = getuid() r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001e80)={{0x4, r9, 0x0, r10, r11, 0x141, 0x8964}, 0x9, 0x28, 0x7fff}) r12 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001f00)={r12, r10, r11}, 0xc) clock_gettime(0x4, &(0x7f0000001f40)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001f80)=0x7fff) getuid() openat(r2, &(0x7f0000001fc0)='./file0\x00', 0x100, 0x148) executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000001c0)={0x10, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x82}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x1ff}], './file0\x00', 0x20}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000040)=[r4]) setregid(r2, r5) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "02080000000000000000000000000000000800"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1000000000000088) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206922, &(0x7f00000001c0)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x3a, 0x0, 0x0, 0x7}]}}}}}}}) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x802069c7, &(0x7f00000001c0)) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280), 0x10000045, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x100000000000006f, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x5015, r0, 0x0) r1 = dup(0xffffffffffffffff) r2 = socket(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$inet(r2, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) write(r3, &(0x7f0000000080), 0x0) chflags(&(0x7f0000000180)='./file0\x00', 0x0) acct(&(0x7f00000001c0)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) getpeername$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind(r3, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x0) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x100, 0x1) semctl$IPC_RMID(0x0, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000129deb5e39bb3b98023a5c116c4401a209d24269477d9080669c9988d3dafabb7ccc589104d4a8b0a9ab545dde90d2bde65f17116ecf7a6150b93d59bfa2f10128addad6898034f8af6910ccc0228178fab7b5d8d666cde76ac9cd60b8c2b2c8eecd9508a998487279ae251bc4a775a760b1429e41737d9dea3a9a0b9fda8d0c2c97ea5e11fbe24a48a230f5d5b8a494c920df74e2df633ac91f52096825c661fcc3c28ea757cf11bcb349d8c0839578240b710c7e1b346295da22a21f87cc03eea2e2b382fbeab2bf2f08cc74956bd8ccc890c5dd31937e6686ca2773ebbc9a05473348ab35000a5f706a921ce54788f602d73f7c84507c9b0bbe9f2772777ee20b172e66217d3cb19cceafd50298399efe682d85b2222b40ca137454547511e67b4a0a09641e817090324917e03c6afe0a48131e6b844082a71796cb83168765b8ad11522ae1d2afa438de5a28e8233dbdf385d92d7026a9e6facef0e08da0a4573ac8a8e22c25bff47bdc3281e807217cbc53952940995f81ec533ef1465f51398a72560c710c23e62d6b654488ff04c0cd286be8d6a21002fc6680ca7ee220495cc6463c930122c7ba532630ab48b029d78f509d7adca28d363ebf7ef00a1abb82833c7c2dcbec0a9fa9f8c1b5dc462c110e939bb383a2bd20396ca0e0a4524c4241d363d5e2c9434d45384651b6823a592878dbdc90b36600da20ba3a9c29d0558f781a6212ca62efc8824c8afee2eb06f233c2f8b53260bad5124b56e533bb6d9eafa94786f9c065a7852b7a25f90b0f389554303dc563f831881ff6a8fa3321bd1ad92a6d9c0714fcecb75b6204433db661d78149dfcdba080b1999fbc0291c2c4114c6736006f76613f2829773e6c08146386293c2597c4fb62d3d64d37a0ec1273edaea44b3decbe310ae2dbf684bf841d16ec1c66040ed0d5645b1adde9657a99fe0850c20cebc880242789ad622332d1324fecaef277216d8f89a16453181289910f48ac7a9fbe6352551bb5c5ac3f6b91a180687163f8386cee274318b220976e5fc25d3b2f5f21035a9c432c02521369d9e021b4cb66bfea74e7a44c9007f47ec9944fc3ec05eb5335ea79bddd4abad7cf8ecec050f4f4e5078a1c59e89ed1d75b8e53a2d2f6b7d2323adc4814ad04327ae0cc3e7d89342c5806c2c54bb6e955e90ae2ff51516d0a8ecabd1739e426a56c5785aa73b6e63353e6e1b72a3d8df1432e5ae7d8f0ba45338fa2956a1de633f073d737a4cbb89036913bdf0cae564bad323f4a2942ff3983b6f1c8e2d2cac7e5d915c4aa94ff99814e56c799e2323a31d66ff3f9a15f57a836ea064708519c58a6c07efbf9c16a2e6cfd49fca155938e3f245cb5af4ffdf1a17d298c6aa69327075771be7ec2d94768b46cfb1d068c63dff33f37b830c86d2a2415af60bdf19f5fe213933c070f356f321f80662b438bf65bd6f73e61747577751d4199efa238e267b3bfe3e4ebf4d1a2a1e1951d97869028b96fdd0052b97a5b3d33224a1a01876057499d04b21766ff00654ada626f1f25a09201ee4f847bbc654cd964a2612f6ae0915d0516cd1bd0161ebb8a57d212868232988f961182a750ea566d1954693a0848fdb618987f467c8064a26e939c7a21b007836aefc7422f5861e16a27f361c262ab3259c926e91d9a80656191a65a5583660ab5c9c572323db75a46c83eb20084bb4aff13bad8acca5844b8c2590646d03b11fad16cd9055e50378edfb3c6f9482873164b3942594c004855377235442fef89b5a54dfd63f11823e298d9d3f2000d1c9bd33b138990396eb652516cddec23503e88d2c1554261a87b202af8d2f864bdeb15e9ca8d2fcb3aeefae56d076223364a07baa74ed15d26bf27ef118ca19849ee79fc831d6dda90a9dc6eb28fb66aa05f5e6a82f16278b4b45280d3f10741fc532728c84c7d41583e36a0f356e45cb04af146c9ad50d98359d690e2d777378d97203dec9fefcc3db897a81c0cfef0cff84374c75b2984972d5f6fcae7aae423db71b29c9de631c7da73fae2c323cfb5b114764e12f1c135c1c92750ce1c79996e9cab8c9c6fcba89d6523268b013ef08e8eb64042baa09c452ca990bb1298cb588c0d4be5a3b4abd4c10efde03c3751f6dd3d02252c06c82e2e4d36efd91f791af40c059756235265b8f8cddda36f64b4d2bd415a91e1c5b75d22c058d7bd8d8e9b862ccdf6a80536aa5487ae724852bf8c830346e7c66e51f652571b8634fc7db2bc27a26be7d99a9f1b2e4934e260a718ae12227e1bdc2009ce7245cbbd79e5ce808a13679dcc30baae67cb2f78b661ca9c3609e65cf39120ae64b33adb68a51ca3e8bb327e7119ea0f5a42b4878a37017b6b1fb239d64f3007ff55a9f3b2e75f42852c9603f7063c75106ce99933b8572e27d9774ae42909dfeb842038e682dce49c6cde8c1907d45fa983569c0fbaf1440c66f2dcd4fd06af2b6f88b75798fdc532c0b76d1f3fd196cb40b295f3bb1fde3c9447952ec3c832d1509b7e911b2dc64aaca5817869c478a2ca55e3c532d0663e434ea06a1aa46b095288ee5e786fbb6a0bb2d6aa98106379a083f9a86eeb749b7b1e2e36d4ea714dcfc6e55e9df8deec5f47302b95c42b96870b1fea91bbb02018ba8fca7264730d3e46517e33e22c37a25becd23e8166ac5e691bfc02c89fe5dc850008ec6ba381503fdd53dc4b952965d5114bee769db5c6d66115706fc3f2ca18692d9908fb9c0bdafe7604238488c8fa42e3b2ade297a5c05a530151e233e7a55ac84997006617bee5fc6ae12f6a952adf792ada0d36c200d073d7c9a691ed4651d5ffa8c72720bad4232ff8ddd3ec3320857c9522ac2a5048bfab1db5106c454e8a6eafac8e7634e671656dac7c12d60f7f93debaf60520413fb5817bd94c6ddb5341812536bf43ff5261ee5d02ae0ef74ddf4dcaf61a81897ced3ebffe24bc4f2bc741a11e8c494f42246c275a3f3fb9f2f7e3d8518a0718ec3bdafaf408661f5e49e30b1b7fa6742aeeadc157864c0cf5836b3240b09dab1640f12386c99421a43f6141bf740bf69a9788e55ddc748a36a330e3520398929ce06f5edc113c33733230dda93c0bc2eed83c87665ea1e1f3bca42734d0ee4ba58ea235b706e4c672ed71103853633a301191dc05ab75619b72f7fedb85807547b707272950f21e6099c93eb061ad6985908bb261c46bb77bb00ef309eba8451b24ab63fd8626196fc5749488562e03301eed92e1b6703c54c6d3b019781f68aed8939585e36dca387973ba3f163e06d40c9a1dd8b7c886e337913ab89d5b43ba53a5eac3f57ae3e4447e792a7ed1e9126aa27170a581db7f0d6e0cf1d1224cfa6202a8cba1d45e8dcb3ac538fcf8983409f215979999de7922b285d571637bb6fb54dc14a626b62799fe7484c9aefc2385fc5b3f49a03ec9b492daf2436db455860c14506c0abb6f21148eb318f8f73085bf4bbe234157d9476dd754b44bf664aa885ca020ee7c54582fb1558b325c7f97bad9e802f3b704f4441d7e916f6f3cf8a177b88aab7e4df726794f0b62e441935c208cfe624e0ce7378f0586d2b2e9e5547e8c7a2d895074bb9afee4ea2e593eb9342cf7d909cc0da80c4a48a0711491f1117a87113885ebc749d7c85e0bd38ff7fe3aa0c2e6e51276aa8c3ff6b1ee9db33c0b2f099e768bfec85b63717e73a33189d70725f05089672aa38ac78184202fc2edc5f41c3a2eb9ec8336b7a3b2681e7ecba1b143e25c7620ca594e284dc585db520574fd100a47f9451970b5eda558577a239d74857554e48f16431bd96235fa8ffb88dc060b65a1673b92bfe8c1bd665380160db353097608ba31d5230b70b35414329f91bc4289470b2876d5027bdfd2ec3dd3ffcf9a7061f33648ad70cb31937c3497e6664603918a9809f6c5ddff542d14e2218eda787ce79e0fd4b0f22831b931e5804dc4d0bb1159b19b167ccacd3e6c1146049bf06bdd208facfb64604b11be4bf74d2de05fbd82d092b67e06bcffe8acbb7dda92df683da5c2daa7215f2ccf2380be41371c29a97c426a5024f066e6755e757ef8a3f3b88ca32f072f000d1085b5d51def70c19df79061c311795e0248d31ddec36492af567c45fd9462297be9cd5616b54708601234e7e36e831a8c6824b134f096905d2b1993902c5ce50781c903fe8f6350ff65768be3b6a001c707d96418677299789d11eb6a890837eea3d8ee183263015265ef1521184cfdf2bbc25442280aaa76ef7229ee90760992656dfe441f4a00ef59dea9dbfa7b43aafe5c79313856ff3eed9ff2ea3e6b6ee88403361d9d8165eece85940ca04b73010b2cfe1529950707be6c13631cebbbaac07975b5f17bae39a02767d54c733ec8c3303b5a9c81cf1ccfd9443e2681686e3693d1e729ae425c7f391f0b242fc17acc1ab83d56bdeeec8361a6e8dc9f2df036fa1a107ddd8e2201cb6c533416e916dc936dd158381142b29991833d988a9688249a57a68bb29e72d664443845250050fc4400a2f54dba4ebff813fe8d9cb902e423798064081ed0de4b1d772372e5680b203e921a2ae28395a64ec17c941df12693509b9e3a3d2b05206a362ac97bc0f04f1ee29ba139a03b64f0731dc1eb12b61a5d87317b605484ca7158b4137e17dac2d2d3358d1cc8cc14a45be6041fa109b22aa873e9bf27af4d593dce817c9bd70cbc2647c34b01da064750b47e12a2c77f776c24bd7ddcc0d7f345f9298faa9003e627f4b1e6e710e29978c8a7c6bf29764eec2719d90385a7439253a65a9fc57e4a64014c4221303b373ced51a70b19df98f86817a077a9ee61b60b0b4f463b960a8c5b0e1ddf0d3fccae45d5250e19b14e3115baf1e5690798403d812751f60f3d370ec958614d8d8593551458811f4d7b1cdcaeba0cb9001d146564120778632c1d842c94c1ffd57a2d743408ab3d291faf53a82272e558b7b82f7eece10f0566b53e3d90a96102c4dc5f96b34927170465fb0bc37e981ec3739d9a3a1fc3eb1ae4279020000004f6de4dcb95472bd942363424f29344afcb445dbd1be91512299d31fc86c10319c66175ad254589ff4f1f27aa392a26fb1e944ea729e507199782169baceff6af68795f9b8efd98e4232038e41bc590ecdd14bc63a613286abe95eb65f768f66fe5aef13c2a5dc5d30bdbd9e01ad7b53cdb82bfee6cd3f92ef92dff6fc61c9b1cfb5d61b5dbb8bbf187862a84ae3536e28c4fdd1e986549745dcff0227acb29a72e29a8abc7cb23ed28eb795b48917058a1a554dfe073495ca4390bb9322bb391ecbc3255ab0c2198e109aba63e502e531981068b109c191e8157c0966abc0468965042c5f7118b66bbe267ccb0771da53b19f16ff7bf9d37b9f9a3a55a7366bc0d5100569d1e433d7b8efc366f64c4f59c1a413333a0775a6b5c6116b88849837137e87bae428c65bdb7d76f178be17d4ff13ae17e259498d1eac0615a649f177e3c6639b9e00f54a0c8fd86f031ba77f82c8cddb369b07bb758bd45acd7da3548c318cc14bfd54303228faa8da6b65fada4207dd8016a720953af14f1e4ddfc8d9000d2913443709b2deb7d4c86e48e52f476f1606bcca2198c38117bbf17c05b44e7a3cdc1eb886074d9d92600627d3971dff33b8d497e412a27cb8c78ccb7858f06fbdafa52d2450c40bc30dc0a1557f7c771abe6922c153c07b9754b8feaf16f663b993a5d574f9712b27bd3b3acb8c3e17a17fd10c8adcabbc02e0df4a348902e59f106fd084486986db2038383c06"], 0x1008, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001380)=0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000013c0)={""/16, @ifru_index}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x80, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001440)) readv(r4, &(0x7f0000001880)=[{&(0x7f0000001480)=""/248, 0xf8}, {&(0x7f0000001580)=""/170, 0xaa}, {&(0x7f0000001640)=""/143, 0x8f}, {&(0x7f0000001700)=""/104, 0x68}, {&(0x7f0000001780)=""/39, 0x27}, {&(0x7f00000017c0)=""/176, 0xb0}], 0x6) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) lseek(r5, 0x0, 0x0) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) msgget$private(0x0, 0x0) getpid() mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00001a7000/0x3000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f00002fb000/0x2000)=nil}, {&(0x7f0000290000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000042f000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) r2 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000001440)={0xffffffffffffffff}) getdents(r3, 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x40, 0x100) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) executing program 5: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec0000000ffff0000000000000000bbfef0ffffffffffffff00000000001d478c"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) setreuid(0xee00, 0x0) getuid() r1 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) listen(r1, 0x0) shutdown(r1, 0x2) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffffff8, 0x1, 0x8001, 0xc3, 0x3363, 0x9}, &(0x7f0000000100)={0xc3, 0x0, 0x5, 0x4, 0x3, 0x9, 0xc6, 0x24}, &(0x7f0000000140)={0xfff, 0x0, 0x7fffffff, 0x1f, 0x6, 0x2f, 0x8000, 0x10000}, &(0x7f0000000180)={0x3, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x4) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd"]) r3 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffa}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRES32=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() ioctl$TIOCSTART(r4, 0x2000746e) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaab05, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)="030000", 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000040)=[{}, {r1, 0x20}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) shutdown(0xffffffffffffffff, 0x1) accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) r2 = syz_open_pts() syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) close(r2) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(0x0, 0x40, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000240)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@un=@abs}) executing program 4: socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x400) socket(0x0, 0x2, 0x0) socket(0x18, 0x1, 0x0) r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000e70000005900c707c0e6ee64a6871da5d3acb0cbf8a63004000093ef1607e4e499ba5b88cb4b5c9f7cc13bf8fd81fa1b59ef8417d0"], 0x39, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(0x0, r2) msgrcv(r0, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x3, 0x800) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) poll(&(0x7f0000000480)=[{}, {}], 0x2, 0x10000) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x8, &(0x7f0000000040)="3342b19c", 0x4) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff72a1e06d000708004500001c0000000000019078ac1400aae00000010a009078a12f290af33ba9c4590703e76c9bab6db11a18d8a992e7a203b660aeb50e2a26afce3f7e4b2547a5e5227514671dc280071857a54f906c6895c44aad24bef5ff8aed1c6cb58a6df34179b89a34d9ae53193b409659dafa1fea4c1ecd3593f4acea05f3d17979c21045e61225"]) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x4003, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x7, r3}) getsockopt$sock_int(r2, 0xffff, 0x1025, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000140)=[{0xb1}, {0x4000006}]}) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0xf274, 0x7, 0x41, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x1}], 0x1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000480)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f7869202448c77e2d4b610d7ee228e94f3ec6d112f452cc8aa0c77969e84612f06fe8cd78f3576f0aa9a929247bee00faf745ee84176fb8fcbb48e2d0197b983fdbd396f3e4e04f8006e4f05527ffc613289ec6c522c205380674e75b9f62a6239c3ae6a43e41ae5ca9378ecef036d9a6c9f117f64afdcf962c5ab5d434f1d6549769444d0bad", 0xca}, {&(0x7f0000000580)="a9d0173db08c86a04cda15b9d804218e7633ab30b7bb789caeb63dfe25fe41a8b167467c4c0fe176bb79797d52c391e6b9d5e4cd20a89a596b1f4b9c98a9c03795cee318418ab52a6511fe7609988e7d92005ccb0edf0c74a4ea1b7127527d402d748def61e19c2a0396539ab577e35afe9b344f846562f6a46086e1ac0a488f1bc8f719740cf20eec853b2dd9775ed0b369441baaf8e3bd9c9c79f985fd620c0005fd703bb71fc7c0f8d3b2de13c47ddc3c4585ab64c82ba8dd480abf2165b45d799279190f48e15f73949049e0e1c2b24a9d026d719154e2a979d9f363c80cd95fdaf78da8e7630d906d9df72ec6780000000000000000000000000000d62881ecc27e0b2dd617fa8aa7872469db675db724700ff95aa9c7", 0x119}, {&(0x7f00000001c0)="8efa48cc2a5a8966627941e4e0389f5fd131fecc0bd1f23f3b8e044a03e2bd048e10b7a73f428a17347d53add18ee4dd4d95e888826078dd0f09074c850d209cc98be47d87b6afe70e0f252c0d01661fdc495ddb540c4fa1a9eae64d96", 0x5d}, {0x0}], 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, 0x0, 0x0, &(0x7f0000000040)="d0c6620c4d4a22714598a28ff794f1bae0d4bf46507a82d63a232bc536e016ceb7080fb3a3262511029cc1cf8875318a36fe7c9189aa6c87be256228", 0x3c) executing program 7: setitimer(0x0, &(0x7f0000000000)={{}, {0x3f}}, 0x0) geteuid() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100004000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x5, 0x4) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x2) dup2(r2, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000100)="8276cd734d4e7a93bbcddb17792ad4b4c2e9cc94f02c482d3645e21ddfc550cecebbd82d94aae8a9c7a87696aa7b61d71b", 0x31}], 0x1) executing program 3: sysctl$net_inet_carp(&(0x7f00000002c0)={0x4, 0x2, 0x2, 0x1}, 0x4, &(0x7f0000000340), 0x0, &(0x7f0000002300), 0x0) 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) executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x2a, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = getuid() setreuid(0xee00, r6) r7 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r7, 0x0, 0x7, 0x0) r8 = getgid() r9 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x20, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r10, r9, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x401, 0x0, r8, r6, r10, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) setreuid(r6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x2, 0x510) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, r11, r6, r11, 0x0, 0x401}, 0xfffffffffffffffb, 0x391, 0x5}) setreuid(0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x5, 0x0, 0xfe}, {0x48, 0xfd, 0x0, 0x400}, {0x8146, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) executing program 5: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) socketpair(0x10, 0x4, 0xde, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4013, r1, 0x28c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r3 = semget$private(0x0, 0x1, 0x11591443ad5bf702) semop(r3, &(0x7f00000000c0)=[{0x3, 0x2, 0x800}, {0x0, 0x3}], 0x2) r4 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/96}, &(0x7f0000000280)=0x62) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="b5e336dcae5b8502161e89b157d2db2f2e33dd2fbe2e0069e70e0b083dff74f992594a0f51284fc3f7463fa864263f6c314d3b4e3c11c122af4575e3226204ac40e11f55cc3bae017bff3a99196b8e7fe481b7e8e2d1ff386107f4e21c842d144a246fcd840d7f77f3d43c4e6d6cd184f3683af69d91783eec9c31f85e1faecf63d344eb72f627fe3f79679e46b29d086e5c6b8f7cc9bad5e6ee6eb69cd1cb7fe59cd7503e6be61837321e8af845aa6f30e7f16d3f4406d331d3be2d79d1b7df9d1425fe82d22f4a83a855", 0xcb) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) chflagsat(r5, &(0x7f0000000400)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1013, &(0x7f0000000440)=0x20, 0x4) getuid() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x401) r6 = socket$inet6(0x18, 0x0, 0xd9) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000480)=0x3f, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000004c0)={0x2, 0x4}) dup(r4) setreuid(r2, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) fcntl$getown(r1, 0x5) syz_emit_ethernet(0x146, &(0x7f0000000500)={@random="11285c445942", @empty, [], {@ipv4={0x800, {{0x19, 0x4, 0x1, 0x3c, 0x138, 0x68, 0x0, 0x5, 0x2f, 0x0, @empty, @multicast2, {[@ssrr={0x89, 0xb, 0x5, [@multicast1, @broadcast]}, @end, @end, @rr={0x7, 0x7, 0x20, [@loopback]}, @lsrr={0x83, 0xf, 0x1f, [@local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x8, [@broadcast, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x1f, 0x3, [@rand_addr=0x3000, @multicast2, @loopback, @remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @generic="0bfee58707cfe5244ae2ad3a22c376477967c47794eb7f88420f319191075aa2202cdab4f584d2cd22af9356dd97fa0120a07ce6923c109d7ed9a15348b761412001fc5aa0564fb959a2acd74de6e13f4612957a1b5946be7f2e6fa6c20fd00196bd4ee9714568277e9303009e980f559be3618a0f2942b7ccbcdd4229c4ddaefa85278c6117b55bae83d06200147ac18fd889446ecfa4beedcc324f07b8fd900fec3095a6c029d74493dc70e5f2996a87ed68edbe68627de831e117ffd76fbb63945abb3b58203c20213d7d3dffdd1fcbd0910f"}}}}) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000680)=""/235) openat$tty(0xffffffffffffff9c, &(0x7f0000000780), 0x8000, 0x0) r7 = shmget$private(0x0, 0x1000, 0x34a, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) executing program 6: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(0x0, 0x0, 0x1720, r0) clock_getres(0x2, &(0x7f0000000040)) executing program 7: bind$unix(0xffffffffffffffff, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) executing program 4: ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0xfffffffe, 0x4}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000300)) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/7, 0x7}], 0x1, 0x0}, 0x0) r1 = socket(0x20, 0x1, 0x0) r2 = socket(0x20, 0x5, 0xff) 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, &(0x7f0000000340)=ANY=[@ANYRESHEX=r2], 0x10}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = open(0x0, 0x70e, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x87}, {0x85}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x25}], 0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x403, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) pwritev(r5, &(0x7f0000000000), 0x0, 0x2000000000000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 5: msgget(0x0, 0x0) (async) msgget(0x0, 0x0) mknod(0x0, 0x0, 0x5710) (async) mknod(0x0, 0x0, 0x5710) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x14}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(0x0, 0x70e, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x51cbeb0fca686381, 0xec5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) readv(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x1000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) accept$unix(0xffffffffffffffff, 0x0, 0x0) (async) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) open(0x0, 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92", 0x38}], 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0xe6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0xe6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) socket$unix(0x1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000001140), 0x0, 0x0) executing program 3: r0 = socket$inet(0x2, 0x2, 0x40) r1 = socket(0x2a, 0x3, 0x80) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$KDMKTONE(r2, 0x20004b08, 0xfffffffffffffffe) r3 = shmget$private(0x0, 0x3000, 0x580, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) shmctl$SHM_LOCK(r3, 0x3) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/125) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r8, 0xffffffffffffffff, 0x0, 0x13a, 0x8}, 0xff, 0x7, 0xffffffffffffffff, r9, 0xffffffffffffffb6, 0xf46, 0xfffffffffffffff8}) chroot(&(0x7f0000000240)='./file0\x00') rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r10 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r10, 0x4) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) ioctl$VMM_IOC_INFO(r11, 0xc0185603, &(0x7f0000000440)={0xc6, 0x0, &(0x7f0000000340)=""/198}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x20000, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000580)={0x5, &(0x7f0000000540)=[{0xffff, 0x8c, 0x7f, 0x9}, {0xfff8, 0x2e, 0x7, 0x7}, {0x3, 0x6, 0xf2, 0x4}, {0x7, 0x9, 0x9c, 0x1ff}, {0x4, 0x40, 0x6}]}) r14 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r14) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f00000005c0)={0x4, 0x1, 0x2, 0x1f, "64ca443db5db43430b52b7574d57e5204ea553de", 0x0, 0x200}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000600)={{0x6, r12, r8, r7, r5, 0x0, 0x1}, 0x9, 0x2, r6, r6, 0x9, 0x94fe, 0x2}) fchownat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', r7, r8, 0x2) semctl$GETNCNT(0xffffffffffffffff, 0x1, 0x3, &(0x7f00000006c0)=""/251) shmctl$SHM_UNLOCK(0x0, 0x4) executing program 2: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2cf9892af9a590e4cb52e88608007673ca9e5fd7", 0x1}) poll(&(0x7f0000000040)=[{r0, 0x100}], 0x1, 0x0) executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r0 = kqueue() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100200403}) (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYRES16]) (async) socket(0x0, 0x1, 0x2) (async) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, 0x0, 0x0, 0x0) (async) sysctl$ddb(&(0x7f0000000080)={0x9, 0x5}, 0x2, &(0x7f0000000040)="a8234298", &(0x7f0000000300)=0x4, &(0x7f0000000340)='@\x00\x00W', 0x4) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 32) dup(0xffffffffffffffff) (async, rerun: 32) setrlimit(0x8, 0x0) (async) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) (async, rerun: 64) 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'}) (async, rerun: 64) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) (async) socket$unix(0x1, 0x0, 0x0) (async) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async, rerun: 32) socket(0x0, 0x0, 0x0) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2c}, {0x45}, {0x40e}]}) syz_emit_ethernet(0x103e, &(0x7f0000000000)=ANY=[]) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x4) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000301010006}) close(r1) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x8) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r2) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) sendto$inet(r4, &(0x7f0000000440)='w', 0x1, 0x7, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x3, 0x3, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x5, 0x4) executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x7, 0x0, r2}, 0x0, 0x0, r1, r1, 0x1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r4 = getuid() ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(r4, r4) r5 = fcntl$getown(r3, 0x5) setpgid(0x0, 0x0) fcntl$setown(r0, 0x6, r5) r6 = getppid() setpgid(0x0, r6) close(r0) executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x79, 0x4, 0x0, 0x93a2bf81}, {}, {0x80, 0x0, 0xff, 0x9036}, {0xc0, 0x3, 0x4, 0x7fffffff}, {0x0, 0x2, 0x0, 0x8aa9}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r2, 0xabf) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) rename(0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x0, 0xffffffffffffffff, 0x8) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x22) kqueue() ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000580)) sysctl$kern(&(0x7f00000005c0)={0x1, 0x36}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x4) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000880)={'./file0\x00', 0x4, 0x2, 0x3, 0x1, 0x1f, 0x3ff, 0x0, 0x0, 0x0, 0x8, 0x8000000000000000}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) utimes(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={{0x9, 0x900}, {0x8000, 0x2}}) socket$inet6(0x18, 0x208f0e1c777a1f11, 0x0) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000a00)="9daf0be96f243127eb7683d060e92adfa762031f97d3cbff9d7b7c8b659fde952531efedaa2ccb22acd7c7c8eef4d1b815653ede4a45b09fffcaeb9c8ff72d84475c64a2bda9f47fe8a12ac3cc61f3afed90ceec3e9a9ec8b7e7b58dc2c03f5cd913afb01dac0d27c4edef17ea0af1ed8ff3a5d846dd4f9be679a54a783ed047803e52a58527559b7b7abfefc01d9b101377a8755798f45700ebfb0bc12e680817c7d9b4950261ad32f6b5b582cd9a7ad54a4a4bbc5438c6f4a519b1927e55", &(0x7f0000000ac0)=0xbf, &(0x7f0000000b00)="e064b34ba5483a669f6c5e3a39545fa3f5fb8dd79c59ff59fbeeea457d1276340d8f2f193525c068e43de3b21836af7f3e1351747aec60cd48326887f68a58f825857e595081bc72614a40bf3aa7e311170877398cae", 0x56) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b80)) sysctl$net_inet_ip(&(0x7f0000000bc0)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000c00)="69e54269f044f2532d49fc61f63b0fd070f84430d6f97e7d9f3506593419d6742fc0c3637f9f2a24d0d35f006c5ea0f6713c09d7c90f0c68269c709d30f0a24dc2a198c745f6ec84c3c836ce4c52ddfbb8b61deb", &(0x7f0000000c80)=0x54, &(0x7f0000000cc0)="a2f7f2bfb5dd8d384b67a75733a8ff6581554a77b4ab9beb502f4d974f96b4c6283359f0d5172de07847e2f8e99dbf0d29229c781b2e8b453013613f63447243ca594cb85a63f020e5c78fb0a698d5dfda67c5798ebd85fa1228afbb5a04a680da7c4fbaf49110eb68b58265fdad0f86620fa880743a7d749ed344988f6799c64481d59bb4b8a33682ddd92914e6ba6cd0ecdc907b9e548593117cb1383b11e186ae355ecbb8f7f7fa8280795c23d42b4590316f4d7f52eb7d3172627d070172f7cfbe39390defb3ed358fdb0ad781a06f86285b51373985195a7f61138a899a4902fa4b77ef2f00df9b1cb03acd2ea43cf19c", 0xf3) sysctl$net_inet_ip(&(0x7f0000000dc0)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000e00)="96b08eebe2a6131acbf08a6f3251e9f44f395397f189a17a1c2f79ebeeb4974bbd0f75d53218de6e674d44de3b271d82f261c6fc10d88aa5f0a0b7a4bb0c994ddcb9374961650a46754f2201f032091cb9201af43232ffae685fb50f0feff93d5a062f0240f34ead4517ad38c232037afe18cfd350a6f09dd119d1bd992cd662a488c3bddb772af0ff42384e1ae2d9b2561b7d47c941ce6935b5d79618406bc71f201c9225cbe23dc1e4cd4bd110db310d6e5e4b8e5d24b3e5e13f0092ef9030635b5ec5572fb5638fce2f4aa912fd4614c46b4aab9a0756221c742c1a3302fc071ec9d7a918c39984c5d994274424a29111838fa9f5bcc4dd2090675e93cfcdcfcd896866a08b01e5ed2f0a2702ea8811e0adf0e11eb5e48ac435ba452ccf66938540accb0b6015aadcf3dd6b8edfbc1b906f764190b8d4e0a4561ba84a3486a88fd1642c017ad86791397eeab2f81d10a5f00596b34206ff2c6d0dac0537fdbfb013daaa10bf38f9d0060d42b8ef5fbfaf50a7b7ec8f3afe7465458859e7c9a23172c0a967d3d01519fcc9a737ebe48bc7253bd80902702113a378b15f551c7daf6735a22d31ee4efd44883cb0154aa186e59521e250dc50e99389a5d5b75c0b89bd183f206e101b9b64a4fe3fff16937204df3a92ac29026313c8d910abc48a959907ff633d3dd8fff69e4001ee6fccf3fb5a52486c482c96428acd635605283f47e15a61ecb4bf60a009c48167fa1260fef8b5e6f3777f175f91882e035d80e19ee62aef0e69d2c05410c51dae6fd619ad9bfd0345e52f045c54f0f61879061e8bbbed30bfb9b47bc007567578d8c29a2cdf7dda7d82c508c7f6771f968ece9f91d3abaace0ef7899ba05e95f98637124804634c8bdb6773bcf5c1da03ac6e348483bf955bf7874253a06ca6dbda2b682e8398340cc370cdbeb7d54084c89dc31187a1e34f78bf431594abbb7c0e3d98a49a68a2db9a4e040c547835ee7050d18926896f9096f4fe2256bba94fb575db5d0dbe2fbd3f29ec58fdd1d4a1a49f562fdf566582ac6c3ab22daab3c301df08dd6349cdcd73f3b0950edeacc80d90e985202535852e2cfae1139ba9946373878bd63f7f14d295ff6033f954b2ca56712656276b498345af6109a386741822eb2c49813145308546ed6e44c819b58e9ff057b4c09dc9ab089984991498a98b89ad35b0a9f59dda45e31e9a254248a54b03928009db6370f412eff962a8a86f7c9072f1618f59d22c44e1cc2efb8d0b77be1310c46235b85a502884a0961f3dddabc514786a3b9bde5efbeaa02c8469fdcc5a84130c7354a94ca869cd5e956d8dc8a83ae4ea4fa42d51c19ae2b83bbf50724fab27dad56b55114f0c6794ad1fa179401218a98e0b5943aaafa373f1e7e79b06759200d25925b5ff34bcb92d6bc59208e959d5a3c010b3648dffcf40b1473e7f907abc1b703739d2bff4f66a93757ea6037612d618c08387e85205a0ed319fcaf6ad8f306df9a45e73f86b453d5a5060e8d4944be658773b194f4affaebbf32badbe6e1e307be52e703337e6a889fa439f2009ca60ed9267e7ef19c1e9d26a08969d5eb4fe7a4ea7a0012055a8a444b97973805b7ad0869b1dfdc0288a0d63ba6100ca6119263c09fe7b9ed1a7b913bc1755aa913a15ae401e9c1a9c3dc99898f6d3311fb75be5b4706379ef1e95dc4a350295d17c1ca0c3c8005c2d35fe60745209f2e1d840cdaf579469f04d0755d69b36034148274ad22a101403e2a42538d56e0f31d05ef9af518a7d9e5a156a333b815570a017dd8b40b98456f07d4c33ec39d295e7d5a45e1f090e0dd955e1a6216c150a1f7d8bb108ad64473c1c9c0716930c06d43a163f3038077b7b4b3e5efab3edb91cc6f77533149c0b9b6d39a7c56a810186998621eedd5129078c1f3cf87a3162cec58ac4da3840c8cf2eaa2079254f35c441002e107b538c4874a8a987ab70f3b35eae48fc52cc76c7cefa6b24c2f6c50adcd92a219216e214b657e4eca73050a8079581d117302c719811c77db41f5599d4994754b745a526ebfe4942ec710b649a7a7fd9b3ab1f3b21285d53116506c68f0b9a2670a9cba9c67152d5e262c50d1c2199de522175670c1a659afe6cbc9c9850cf73c02f51e18d6a39b140a9aa0f2f59e4507d0ee79b2770ef4647f5aa1aecc047589e4ff2e4b9258717d78877c238963f40d744cd5d4ba58dcdfb41805f30cd98199d5b84e9b55dae20bf21176017e5c5e2a42aef621652b3f1fa8646dfd2c62b31ec4208d02e7622019b0e41113afd1321be1e0271460bb0b7b596a299079749b8d0a3d43d4ed5ad968bfb67f648c9e980161c41bee83f9f5717dcdeed57bd2140689709d0182fe240b90edd1e8117f3796c91c49d08e105a25bc560cb8d3505b409fed9b66cdbb0e8867e7f422c3b81376e782f7890f395e7a0a06f86b3421a81fa0954c47fdba1d1d46ce0d64d2a2997e69934d90c81d352a0447cec4a261f147c24c82f7bc832bb448fa7d14bd96e6b8d5d6d1b7a25600de35f6006f5e3ca48ca6d2d7c7871a5f1dc1971c7bbb08848b5cb85f1452e78900ab960b78fe8edd3aac892d4b32140c4d03d89a8aa03f7a82da03d280eee331c30f0f2765ac7365060428504cd4a8d35466b265ebc5e06e5b64333851d62635cd330f616b6981c1c30cbf75853ec2d1cccc0b61f25b99ff71d18dff1d956eb40a292d0a10d88f9218891978cfc47395344d0f9a4e5cdf036dd7333770ac0f54dc1ba9576a4a305d0ca969950bd45da80d4bd942656520f3ef4d1ce07608c54d637bc43c1435a4bfc8bfbc1a4213a7b41579454ce34fb3f6d4d70d122beebff64c89976bcaf774cbbaec9aeeb31f06d7a83f0ed8382cbf73745a99660404346e6db9a297b6b932e26b132835819c3684c7eefc4fb8175bd7ef3eaa84ea5d5c5b657e2e000d355d6f9f280744b6298045af2d0c77dd928c640f4202f9eef18bb3f318dd922f87a76b7d77e81ca9247a073c6da0021d03f18b45f47deac74bc91d52af186121e04b6a434a828edaaa4793ae44af22eadf5d9f460fd2942fde0ba295e4d20e7ecbed23c52a101954e8876aa61baf2e887d26b9e4c77f3aedeb03834d98bafcb6a10fedd78e54462ed2dc1905c03cccf73b7c5c3eecd07e05c6dfc901677569bbea00ae0e1c90f1cdc0d22e0d29fb28b8a2cdb6219ccb9a9e3c091921d3582ac8b553ca7055741e952a12bb873a5b7f8d3a2f0b84d7267b7cd3693c83fe3bc7bb8878000361f60023cf02bcc645bdd56b6ecca9c9fe1aa144cafaa08edee76773d9bf6b78847ae282a47a6992337b82d2bfcedbd93265a80cc36eba49f6ebc11a3f83d4365bc4fab6721d400ced85e25fc67e503154599fbeff25483d326e1f5059a87e2218cc4561e19ad6dee9cb841c3a74c6c70b99a6e1b233484f4450181179bc883bcf2d2dc633ea58b66e7f5caeae466ffdd8fc9108381a5a69b54304dafbe23cbe0d17bc1f86ce67ea000e96c2971f6b520ac6b61c4508994c0531a826890d3f58fe5255acc8a89c950cc977c555d9727f8c1bae973c84ec572a241bf14844e63f3b058b6f01d13d66316da67797c8b191b39ce4caa47efed73091c5c9cd972bb4fe7c324fca7b66885d30a12cdc8c675d20426c08f91c76389a71c20b102e955986085cb4fc8f0029d41bdab727c094428596a6c1329ac6e339af468a477b89b8641118b7139b06e948cf23edd9b3083ecfb1c8feead08b09af854c9b82a8e9736999eb3bf583fd3739721626ac3197bcdcadb692be3d00450ce9c8b9699a03eece505fd061f7d2654bbc2dbaadddcbca3ec91c2f51f7dd618400aee44609b3e7e5f595c5723f56b819b75008cc8738312be7def7d8941117026130870e0162a5d489916053e8b6edeb382c777418434f2b827223b87b3e71670b4843b279aeac8fa560871ea72af80658bc8927f229adae75e37672852ed6113e14578785904ff5f9bbc796bd84cf03fd99013619d618856c72091f938cddfdc6fc8b2d7a8a83ee12103ceb27199023c33a64d8c640221510a688ce05b0d381fee4901ae240e9b6943bc0e3fe22014eb92c80b9530050eedf8dec10402f0525007aac65e9b66a24dfe5980197a6c0b774f0bb582c72d78e1adea626a602cc2e90e5ffe617aa1c37bf205b1d27df43c08fcc888845733644766d133f1c41d9511cd66d3e8214179f397f8e4ca1f4caf776506552a64b183185b494eaca7c89263917b9b14aa940fd6159c092af72fad2867d6afbd4c86e4f8b7b4393ac27fb3e03499633fc54027c5958b61e0121acf0c3b9e68a127787a920ada8a17900e04b0b33a87b64a036b56a857a34da7f2ee4b800bb66e2d7ab06ac15f0d03ff999f0ac14120e7562c46aeb193aa1bc3889a7759c5264affa069f8ca94cb1c77e43c43fc472b9cf058b27a07fb86a0b7be23128667c58cc83f476ab6ed04fe2c552931472fa17e507fecd212f586786c87c45c63d5738cd36d6ac90e8dea477d04142798000e9fd85f8efdadfdb2536cfd6e809481dc07a5a3fb2de8062f5e41b08e3071a040401fdd7576d2d70be36059a98750aa02046b0e3d968285a6ec7aba4404401d31e3c19b4a22cc1aa18e801a60b4c5fb3eb48f775feb404180da2f47fe4ab4fe7050fb396be9f5bdd4b760173b76bbde773ffc692cb8878aaadeb72b5bdafa80ff04e0a6d7d4ee62fd7f8312aa7ab14002fa395cc2e94625e1e45e18190154f1eccc988bc34a80c79e9871de4c21d23982a41c49e46ed1ed1b5e03d9f84efb94ecc035c89ac0013c7e3eccf84ac70c8fc64d36cb4011b16e24d88e19d20557fedf1f91c79fe3273058dd4a1d9502c15a903edfd9d6b3f2a3eebe454c64332415ac1b34114f8ccddc405be17f4047cee68d73a1fab0996539dd0e60a41c5cc995300016410d3feaf645117e569c21f87c3670462dcb6e5594db0dd4b2aab13216089d6a0e5b3bef029f21598532940ff6a0f811397cf80c2f8502bb43036f13c45db95652f352f1f114fdce6b50fb123d82c7836080d2ba28af99d4f62908dd8fc69881765cc4b16c54ca2a67a2c1e150aa64b664be331e3d0ea44715753bf54d54ad8f4933d7855050d8140b4081d803ae39537d837afeb901611825bf80bb357948e5430f79f932ce2e79d3e633ec63361439af5ba49a8b530f4dd0a8fd0293451150a221e86955bccccb7c6452110e6d0c994231604334335876ea275743e142e76b268788479dbfb147dfc3bdf84a5facbc9e0a192099f9b8401ec33c8ff9827dcb5474b894ebda95cd83b7a3c48e22f8405dacc32ceff57167a787e35099fa87f03200dd63dc0c4895980e0d86a5a3dc0bd5d869c9d9491d256dadca941d9579589f3629f5bf82f10029c398f0f0cb025c5280db58204f55ae5d9bc29c527da2a5f9d753a9c60c0ff27d7d79b2df9432a6be0cde4a5858ce846f6be3de12346cff00868a4ebfcc8fbfa7c93b373401e325ee357318052a80201356f57f4854a972bf667838d3706178539b7b5f327575b112fc9704a3118559d4ade1b4eb6816ba11834906970ad722f84a5a3d058e7f6e138b680e4a3a1ae4e47eb843fdda06985c8cb127e1cda537c20cfa90c6865e315094597562fbc28b3f2dbf51e50b9474565e0c559fd8c6b08ae6d0cb5547b9480b662627b8c468ae9f890ea2a4adb4bfdf41d3f385cc3f8ffdaa493ee0d8da60c7e6f281529a5195f9cc332233c0d8ee5b62a5460a352b9d65b47cb12190377408389c63", &(0x7f0000001e00)=0x1000, &(0x7f0000001e40)="1d868c2e20f0e1446a916bd29d32ceac4a7e943ed2c3c3cf70682ce785d3e1c29c2fb090bb7dfe4101fafce1e979b154b6037ad97f0b45a57bf993b9d3c287d3c216ddff95ed5835184026652c03f9eb710f68320210d80af39121a1e76c4458a25b790a26caf6eb0ed6ae03596e3bedfc958e315e501e7b7944a187153c52ec983440a791b21dc9a1ea11b85e234f26256557bcf2362d831bd68b6b2942e5caf643c72f090f6ca140c98d8b4391749672731a2388fa4444cffbf897a9af25965988e8631167985b69f4cf7be3848fe412f29a1c0fb047f6f040840727de432ab654ee2a80c84300e8502e904004e23158b7c47d82df7c76f874833f3fc2754960a24376339e5c8be9c1cd883d699a664dc04a1b5018313ff02dbe5ac70f9976342ecf2e3959b4f6d04ecc08f4cd6979d1a9b555349889d4196bc4d52b079e1e028198986ff963e5dca5ef523cc5c2b0965b07cdcb974aabb6f39847b582b1578733abbbb0a4b5d1e1463ae7aef75ec2d51c0e589f5971b4f8ed20065c27f2ab58df74a165cb4f1f0203926153a5fbfab6d46b74a975d80bfe150216e3de44637d1ae59f109ca9ede9940f5edc8abb396671a2faa47fc17f9ed7ce319cc9ea49445327068b9fb456c8190290a280d21de1b3c5eef191d5abe7d10219b6fe687363cb3697f71548a383a26865d4cc150536b0e5b5b1dff9939442c5918b038f215e1809aa891754d3d404ca22170572ff30316d99bdece768f10fe8854ca5173af05c63eec904d71080c3214327079e96207d6caf0614ba7bddc2cf1ea34563624504cbe9160c86e436bfb1ce0a56a403d37e32ba28a66d6c1d7809c3201e5cdf37238927beaddcb43c21c63679832ffcd51c727d7e747426390e2ebfbb8fbafbf286accad59d9a73aff4ce0a7f0d7ca8afd3b8f4acab70cb1995bd6524da78be1194d4006102abf04c257a2f1addcab572e54de7b0e9a69c7e0b35f7cb20e25d95e07cc8c49b6acf554cdb279fd8b6e7ded2848656aa1a2d9a69a018ccf56d6a51225b57a10f5a7795f88a613d05258dd9ba8828ce2599647a0e0e91a7ba970b48fee0eec41e81395d22cd092200990295783b91a4ce5b24cfcc9c74d23d9ccb8718947f015548505cc18bcb0adb8a2a2d8a79729f10fbc85104cb48226a3155eb0ea8ed784a14a3cb0b5210238577bb190a824ec893827e59b9fef0917fa005a517f466598532562dea01462cbb85a9a0813ed940efedcce1fb7c8d4513f9632aa54aacd7326a44750516228d24088ba4a8dce0625f72b4de73c9fa121d2c7e2a486b28ed10904d7108e8f92ae78b0f1918619f98acad61e4e56c2fb2cb3452e91da1fd8c65ba88e3b9f2e3ee2ae3b879a4381b21365063bd7652374f92840ec65374ea51a5c91d312ccbf3bec8ef243ebd9604cc791b588c980f6d408168a2a8be5a99c5771282f8896dea1c62f4fe7cebf8856d859d1f112c546ad30d4add55bc7fc6305924233dd25d3ef5a45b7e7f4d078610d7012f225fda41ca734fedf663227088e8b37f6bba6aa01437706806d0c359cc71dea9e5919cde14b3a7d6d322b40b651d67578324dc16f6037fd03613b1b15340ed236616704dec43f57506037007de18006d90023fa495e4aa1ae0975551c092ae48074424ba68f0874e8f7091f2ede843a9739042d450b62100fd5d0294ce5b7daec67acc091886c6c233a340204d7460ea83ab1be5b3e1c80a6e5b9b2072008cf4961178ae73a825d53f266e0eb9bca9ff578c81d244cb3b34e27f472196c270e2b2ef92f0ce378600b812bef806776a677e07c8294a0b36da87f6a60a826b14908e2d80380bffc089def9b3bd20d855f36bec53f44389f429b0da43d5704b87be8ddeea2933630eada0daa4a8966a4e9627acc01747ef0128a77e8cf096214c2e8d794b115aac42b966e6be88784dab3ccbb39bbfdfaeb53c4f0fb359dac14136231f98af5392cf06e9cb92b3079b9049e5f2e27b29776e220080760f17dae052725b4b610fc63995298885cd9bd4367a535955473fdfaca05812be5a866f679d637281d354f1bbc718f1c35b1900b1aa98c7c1f9c49e306743717d800f3a4142e5003861f8ad44f3afb8087352dd4501faad3406d37b33ca7e1b07d16d2c708873218693f0714a657c4da73431260fe2eb9be8bdd75946a0191ab257a4b3d94f4dea377af57f5d20f729f432703df4f74981116f63eeb83a2d1714d5f3713b1369be24a286c798ba7c25c4947a3a68b9eb59d2a9f223874d6b37df7121b1c3db2f361a0198af91aae602185168a8a445b8fb6367744eabbfa45e6c2c0e156dbd681f1e6ecc298b0af9ced5e4b3fee57f08815e8e53ae114f54f052a28a08cab3a8bf34acee7864648622f0fff8cb594b0cdcfc5f987f2e3f65ece2523e7a7d1c0cf03869fae6b580c30d1d2477edc6eac1408877d7d3c1f2dbcaa3179b072418c10914ae3cba14376bb3795b9910a7d24524a4cd45a3c7248a0409c80501254c461e679cf75ac9c33a0f0ef4b9b1d5e318b5f5d749117248c37fe1758faed4d55cb7a401449e1b7a435a3affcc059d5cfa68d0ea5bbd89cb7c93496633fc318a09c22f851888c4f7609c25ce919d70939feb90686ec1fc7a39c3465a56eb1c1ba87d49a0e079244060292fe5e98b1941e2f75f640ccf8a19a08d0c9bbd7c39327338346e6735d889b8571b8d056308d9aabb1461f8c0523ce43ca3462f3abd725df3aa92f1625cb12af898e80dd89ff26069d77b9bf0a00ce31213862144f9e7c557ee560cdb38952624755aa0eab649cfa7af1717af23048f7766f8e6b924ea0a59efdb0aa7daabbd6d7dabb22c50090aa3843d25abdd14b7e2c3913679621a2e9085b3947e38f0ad10d1a59d3c7c79a69c65a77ba4fb22d5f9699464214e395699884ac805d98a3a87dbfb7641596d9d1db0689f75055fecc0db4a390d47835c33cac9979fb0388484069c4378fd2b373dc903014c534212676d93fa0225e3b4257e80dab92779c8e0f8788166cd08b6913b20f927193d5a1281d499c2db662c1a7154e369ef824294bf7cd8b17383b384a8975d1f6f06a0cd2d0efe41767297ce5e9a29907ace61a9d01e8098f3a8cc2f9c9db679b0c7e8096aba99d0b4ce287a6a702b2d9a870efb647b2fc589b1e228bf63a5b79adcf3935183700da71e69ed167c41a3b91cd2655b1af6cb382d6c69e8438a1bf62e9b0f1007b47de0f9c93e4f73b6890f6336a8e1bb5d8fc56ef62af01d33c3be9edd8f63101f1a58886ade05608e3125be2ff31ee1822b0b0f79de11601d89f7b454dd9e77029a591b76b2cced23b3ac7113651c745ae1df8ca701010f6c5fc43b3d8e4c0c9d68c4444a9fd9c15dcb0f8e52205c2744d0e63e99aafcc8924c01eaf8aa568727553c2ac05b927fbf15a15d9795124dd9371fd5cefc04cd126d356b158cfaf2790a3c7d45e30ac0202216cfa3c69bbfac6fd4165d2836cd5b250bb492a80327099db39c2616d07d16dab910f018ef5346b21297c688de7740b5473a141a9721f768f8fcea169726987d4153340e2056e779e651da7d4f0e3c94e09e5876ac8b54b43e962116fcd9a5e6cd202734f81de0536f4063a0baeb635696f276492f020057778ac6e580fcf86c58e5c352ea03fad664283019f61d0fb136b53596eb049ba716166969ba1c07f735b522d28951a353a464befbf0f19800c86453d6f752edbcfb0d1d2cb5958ea54f724c0f33e9481ae16ae0b046556558ede587bcb5c14893093cd822f4c5ce6bd73b71d3a5ccc981c2d94871c332f4c4748d1e72df4c5b21ba7c0999c69c6dc3a6baf01c283e6b773673ba0fe60b0d73652837105a96c1d252893cdca91186839ed3958a21848dd7a56a2d6236c9a43018142372ec881521183eb138ddc2e130378acfd4976fd26bebac8193aef5450784e221611d1f985eeb7e1f3917789eb763424729942d23485c0ac5bdb4b25355adb52991ef91ee942298bace11e519fddea4eddac55ec88a0859b3854826b493484c7815d65b11a2f5cd16469538c1c9cd091b91b0e2d0d3d4828051ac4537fd26d0c532d93dce834d6da30e6ea67aa863ff0c359254e2b32bf2370d49e8594d432d01af1f5304a1a24b49e610d4878b171cd9a69d37ec54a2831aea82114fc6202c190f4aa867239c398b145ee6e6a13687f33be73a2d3bae617d0aa832fc31fee3483c28c6a62fbb801394d044d61d01b74994389f66a710eb3338a53b5e886d967deb1248daca0166c5c0e1f6de468db0aa35bfc6c035f7e73bb605ef2f179b4c16c9c7107a0ee8318f8b54ce175cd727a9bd20c98e6c7449a75606739da96bf5ea4b509ecbd7e58320953bca8c0d669ecd19e43544012ce9209845519a6038f2bf84fcbcc7c087f3704babe1a4f5e77d5b996cbdd4f8f3cf4a6554d2cca167267fc71c05960e69f5997c2b522b041e4d05bd50ba913ec4b10e5dfad1fd109ada493b3792ab593ef1d7b80a4254b2320780ecb21a2968c9d2653f042086bd404db3c4ab38de036b0cecd4068909847b42fea260eefc0b875b347b05f7e7ae05895eea8ed5f72949cb8e329f37d74ca34af27c2671e0889a9b3059ea369cc3028973ff55803270e3e90d28fe74a735c4de6a23b8dbca9da349d789f3d6ba53d3ac228a811ae77bb10080015372b3d5d18c693e073287b082a340769761427c850f380353e29ce0f5b02650678df63c7d00800bd0de75714212e5575fdffaa5228a10baa1fa575d3fdd21fd5b2781d1ea07c757f4cf28b26d09871e40f1e928d808de78b8041bc076130962ddf3892fe3af4f13f5404df3182fb34d2f7ea8d9ba48dff44e3f4fb3d67e7f1f4213cfdbb588b50e9a001cb4b3f17620debed59dfeaa1c5647c3bd1e36df19fb77c5e954c65cde63a77b0cb385eb5d99193d8730554075d8e02f724a792a69a222809f4bad12bef03f7088221b80d9d81bf9841b79a5fa12cf2a1282d4e382402e71c2b4e0db30113641d5d5f3fdd38f3a4d3ac861ddedb5cb20ff66d72f5e3670d978f1dbc7e70ac4af5596dd2e0a29344fa4b1b91ac89104ae624330963811ba6d7e4433cea370a2b989accc29e9cc8cc61563d3faec9254aaa877d708d3c74d3e258855ccc0d080622f4e457b9427ed8a3e1d1e00d18e676fde11e4fc95dbed574dc15081c5ff4246708f091e690fd67b9df425cefaa0b1c018327739c5ee17bc8b0e788761c32a93407b9cf617c570dc7307ce750db1cb61c1a4a8233d220182b4bd1a594488141bbbb1ee80456dcd4467517a4524fb683e8976a91e6889eb4542a57d5afdc692716d36fb878763741f903a25f64ef683eacac714f339e31a70abb622f992ac2df993db553a238660b52f030193a0db49154440e1e0d2d91944d1b60a60804ea3c82c86c20bab632e57887d7a39b176dfbbd89f626b61aa600c9b48fcab97ef02e437fcde60f02248573081cda7cdf8f1d4296c96da51e74033fbda423d1da56e1f484cc1ae91c69d0891f934785642ea68dde14fc57de79aa06010a9873fd9c0ef1f61b425722c3c30d3d2d0888418e1de276640306ed19ccdb81af5a5daca7f27315b455d9025ce1261ad99884203be81f08058bef472ecf2ae5e0f95cc0181f3142ead2f427d14ebab8cc5f9d2fc8c2fdb32c4f7e3236156744a01ca59193cb631a2a55c6c9707931ffded5c4f4c05e12543b47ba7ca7643fa46c2db05e9f6a09f7eb98a1418a2f00ea9613e4fd970ea18c9bb6f369b4b4a09f55fe0", 0x1000) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000002e40), &(0x7f0000002e80)=0xc) recvmsg(r3, &(0x7f0000004540)={&(0x7f0000002ec0)=@un=@abs, 0x8, &(0x7f0000004440)=[{&(0x7f0000002f00)=""/4096, 0x1000}, {&(0x7f0000003f00)=""/57, 0x39}, {&(0x7f0000003f40)=""/231, 0xe7}, {&(0x7f0000004040)=""/244, 0xf4}, {&(0x7f0000004140)=""/67, 0x43}, {&(0x7f00000041c0)=""/229, 0xe5}, {&(0x7f00000042c0)=""/238, 0xee}, {&(0x7f00000043c0)=""/103, 0x67}], 0x8, &(0x7f00000044c0)=""/103, 0x67}, 0x800) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001200)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000180)='\x00\x00\x00\x00', 0x4}, {&(0x7f0000000200)="5f6a8de84b4c423d583f91557c7401040000cedf13579996073843ec5cbabaadcec80c62a8a897a78307f3cac30eea63560800c8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}, {&(0x7f00000013c0)="89f5ec3dbda167a7510db4a505ee849b6fa9fbd17e51adc33fd096df8cf67a5147beede5a349b788aefc0e5c56612bb561a6dc1da5ea3549dc496d80608a09ab218b860d99c2c70c75351b2b26350f56331e1f4a07a973a14da140118859e18ea7dc9ce62bf54cc6238d443e9acd229b5bfbca5b6ec6ac01af132507f73a6354e2", 0x81}, {&(0x7f00000025c0)="5932419f9bad3e5814cd732f483273f7eef742b3b81594603371620a818b5fad086d8a319da54ca23e1ef4f5adbd661752974400731037772bca061f1a46f5960be182495c35daeffa1553be713da7bdfdc7dc753b965c4c496f86b3d710a1b9f6146d69442f64e2ffb6bbd47ae77a19929031c64e2b845af09800078d2f40916c639cfa69853f591b45f7f3623c26a794f0ed1e670b2d5e66b063b1b874c4ee499d78ae76ddf9b4f6e596c2fba8e777024d3a42be3c375552e8fdf371ba6cb8704552bd0e8ff658deff6d2390f2980762a3d82c66cf68b3efb4bc503446ab06aad5a8745427988682d429baa5295c0290b90b2ce94d1ddf771fccf1a74d601243656d4de7a3c3a94237276e06d108b94748ac795dac01982bf1212e28c74b4301637d207852918ebe8d0b173b1746d6bfb9bd4a8829babe99850d9b2ae2e01131370610da4ce844a7e8ba3865e30e94281cf4b2a1b9e2f9b1f5fb339c65360912580ba2bc0f087f9fc6083590b6e881b9f51f363084d94e0000000097085ab3cc7d552a6051ad7ff09f6f2122b14b3301b4ada9e4d06469b45ee5ad5b19ed4b2412661645264a92d0a33856936b04cb058f2c05f3e85b31922d0bbd0f84bf9c2642556b2ca8c37ed2d3540c37d71b9983c3e972bfbbe4f074606af1bd588ca8a4f2cf48aa4c4d98c085507bd836f8868bfd128127374eba60b2f48ce714b6527de101ca1acef1679600cdc80004a4c13df9c614290549aede8c1370dc873192c3f36a37006846c35f3766574a53ee815258979c3fc2593a0260daad584da09fb84e6099e76f54b00a5fa99bdf687cae34cc9202db35bbaef1a997ce5e6cdb48f77dff97bff4b6747b7dddaa6363d98f3c54f7a74ffa681c4d12f5506703aed679fca9d84bc4e50dc0135df6c6f7b5632157aff2cfacf4ec9ee4951ddf88c99dcb46b520ba5c479034ba7e00f451aff82da75bc24c1f1544a82461a9933a280193e204679b5034a4a119e1e2ceb13eb6b194ac999a908bc2358ea7cff3b1f1ad29b589389e4416d4887468f721fee9f80c40ec38cdeaa569ddb779b3b7fedd8c77791b798d5495b46bc364ac01ab0300f0f59077a71483e74c2dc2c970e77ca60e773b8550605a9b96dc7f852b4940a1d815b178c6f7c324c3cd5bf64ae25b51242b84fd6ba87649efbeb10fd7b4503059c37a49e7054ecccfd75151e83f7bc013a11979a59fdffee518189e9f66262291a3f75c44c08de2659cac0672aea7dbf3b97470f9e18927a959293168adda6d8f3647310106837e92ceaf87d8a709e79a28688a3fb7f19bd4591dfa01ed1cf1babff956d99c55f8852fee1a652b5ac251384918d2559fb40bb05af2607cbce2f7b31835ec759ee6f7155379eb29650b3406be0ceb480f7b62a4b0ca803fe5f262d65f6e0802adca336e22c3100e4a0e0a7256315f187c750c160e0c1fbccae21ca37e0f61e98628e276817431c0482a424561bc206a9256baa139f9a08c80006af8eafb403451cefb00cd3dddb7f2e493a75e5bc5148f83aa1349342d4269e74e36adac34ba63d6fce34a98238d07cd125a8d9518d86ce5cc9d9f51568c00b9badab6437fef4dbe8af989f426d0f9e915fcdaf7c78a84ed1acbf3f65a612ffa338b56b432531b8b878406827f084d92bbefd02ea156b68ddd3c698ff055553db32c2a43c0fb66e2456c277b67dc36146eba57b84b9010d17663da517e3eba961748e099133b71ecc60000c1f50f5236dfa08b64fad1825ffa540b1a70a18c8662e4f98eb8df34ae5ff7c28f5249ddb03817f619ca4f92e285b16e1714c00777b56635a351745d259a6ec0a24748be5dc4200b1a5f968e2741c3594f256f77f9beeedffb4cab2dc8e462702dab9139aab6f330883f5609d94363f8ee3bc7b0fe2580e02b456a7d6c3b24c701320acfe0616ab03a01ca6ece9a60904b43268df8c3a3d135a99bbfb9138e671038d2330f30f65f06a4d98ae39a0a7fb43d6672d1ffc775a1ef8aaf47bb76c23dd9b6b25425b788c15da89c0b493993dd37cf39a6563639b834f02386642e8d52cf6b1669dfcda6d0e39ff94cfa5d0ac7e28dffc7b766169b79d973766d23694c00251aae508cb8d97a9c621b45f032686fd07de26d26d18d6a7d50152da9dce4c17a8826aeca6e3946aa7b09077df1c37c6f3a9870316ed0b61f48171173cbd3426f8258b0ff7f07f8f02968d5f460201e042bb510dd55f88ffe7c853d953c456d942cf06d91849c801561388aed203c48662709fd85d6bb707cb13f44c2e08a834931e6bdfcedeb84df7a122387f250451bd5c10c8b50d03e245ff1a03cf17a5b4c88079db9d29e071bf29f3bf5a886e467475c6c2f4b06785e223ab57e0e595b04aaef80429d018ad264bc7cc07f99ef93d1b66b3f9d4c01e4cc5290a0d5ef24047fe4dfd024d043951025bf305e834583513097db7715c4925ede25fec68e42611ac4ae301f4d39a640eb2d9627ea9f4c73b171bd6238d23e5573e3210a2d529739cc3916b73c52d80e2e34ad8cc0752ff8599fb283a952c7eaba61c7f1bf7aecc44912fd069aa1909893426adcf069d6b65630713b0a559c414fca125d77da48afade60411de90fa0cb4aa780b86862f247f3a4a42bdb4762e2b881dd0a5edb67d3cc904fd8c21a51f02b4a1e87af843eb782f7b5ab20b90f9d9a9b2af34149f6bfa3184850fbe1d20ac9dcd04d6ddcc7a3499d763889137a331f645cfece9dc5683241c2d7086598a68a433eb497e2205dcfa4f23ff6c3b0d6586eb8e19f97fdf15dcf93760efd31975ed505ae87e8b15b8b613df55c7a39cb5ff4914f88dc4388f970aad77dc39344d68d5458104059ff37a60844405c2689d94c9a271243229ab80aa64b86f0bf6896306a76f5ce0e9083850809609f9a9f1ce2df9861d80f6dae79f7a3b0f68626493d43d5fe2e439c46f2dac5626596a1330a58621e19b3f2626ad53a8312729accc1a278b20b62c71276f2ac0a8ff33525e2581120378f2a0ef75e2b2ef2347e54bd035e218b98ac0ab4c5dad8ba1ad18f3dd0abd6e58630a7d5a306b90618889d72637ecca51e4e385ad30868cbae86309c35c716b09bce7c51e73e39ef26f2e1f1682175211e55409fad79eec3898ce2b85bd6e93af09c3d9e83aa8dee64d31ed793cd435ce41eca12dc975854ec4b9b2dfcbb5350792b27189b1e671b943d8aaa8d0f960d521a5bfe31126d5ff73eacb772fa185aef51f3618610f17697fe45d13629104f6e995ea1ef6659d3b5d862a38f6cb73dbc4c8d85d21c42c1a1e68222cb13e0a6fb08eb65eb43ece6d4788625a627fc0fca8e7f48e7ae6fd664597aa5890256d544cb0e389e625e6869a0dcdd7487a2259836688dfab7d99b72d68ffeae6f642fcd19253721e3479dadda8ac3c90afcedd039dbdb1e6fe3e2435f082cfcd739325ae937bb8648608d1b0529c359d12357affcbe8978bc180996e93db144ae3a18f89f73107db285acd1ef74befbc6fced04daf590687f9440c3b4c7013ffb6b17e27383e339b4538d8bff6e39cad5073a0c97370263c8893a5fb6187b7b6a881b03b2c8ad512421d14eb391d7994b9d6b75846c1ed53987f5f67181db7c0adc38b8bef6f5917cd4a24cf05d0ec2c5c10e40bc68e227ee538b6b14bd78421755789947bdbb7b3e867c8cf1eb237243f0343ff489964d6917802bbaf5da8db668560f0224779d380a86504d9614cc9b4589700cd5b47425531dc10fd147546a45a0b62bcb60876b47642a9fb96f871047638d7b831cdae2e9ddc3e717de99b729407a272ca69080c58a838659608f1af0fd24bd541cf6095ae327e7d6cc4c0bdc962eb263a125734c0b4ebccb85c274e5b932f786c14b9ca4ba1b26ac880d1d5295890f8fbb6b3129bf1242e2a7ad16e0e1589a5926f9f2ba6c062971c1b8977a258834f20a1acc9427c080425e32921b13e97004afdb9b1358d420a509f91e7cabc0b6241998b40d1182e939ddb25535ccd4f64d8a901f6b39756bc7f0cc1612b52d0acf358970334fd70632ba23a577ce93b05048c9d24a1aaa07ac68231851425e8be2baa8bac90ebec86278c4961157a80263ba988eaea274a62edc4ddceab412ceaeb51addf918f633a360b41ba801ed43a19d7cca2cf95abcc2847377c7327c68d17e60c7c9ce465a0cbdf695c6f3dee9701454f05739d3fe2be262e5f045b832e5e27f4471c483f4b54b43ee3174dc87306e590f0ebed1cebb69e53694a2d2683eb8b4933a4294a5ea65830a0b22df64daae1b4f137d0e1a7fef8ee6493bda9055df7f6a7fd5712feccb92dbef1a1236be6ab622d62b00fe4196fc6cab03b35c9082525137e53848efa0c0f5fb7186b6568c892cf4c0c649ea79d91d6d284068e9873ee3ace738e39582c5d3401f5c540d330e02ba9305ff71be14abb07b716c5db17cfbb388ce3bdf35a3c073c6d6baaab7f420b0bf8030a3de73a0deda069ef805277d20fb92d1a4f1a21eeb3b607bb0c6a37e59643da3bbf588098431499b0f2cdbf336a9fb35d044d873bbf73705ff2ee77847f5794c249a746efbd5f603610d4c5f86b7777a12f88db86f60429de76a07c25242c4654c19b5998ee7a097f7b7c9a073395e9b3e427a3caa121e5585199bae610e39ac74842cbc5a755a0c0b7b2ee0c9a6f3678afefa7fd37de92ead4be8da4d97bd47fc28d77f620dcc85d7e3ddf22e14e7cc84140bd225ee0b3a2ddc2f071b531bd4d0ecce139b84811671b1cda2dc1713b8e19780ba0ec5c2998fd379f95fa310aab54e1a3ff8d8544e5e180fa23a8b23584db4403fcfa9fb860c394c804487b97335d854207c48000000037bf13233a8ba1e5633b96da3c04429882482b6a6575ac27107c4c418363fb13a46e6ce306a706ddf9b0fc827f1a9e3c8ff161de0b1979e035d29b60a8319b0a7d9a08706bdebb4f92085b693d859be098bfb01fb6da64650d5786c823ee153023800eb487667c600256d9b7c3b42356481e6a9dde6112fb1ca316f168affd3f5d1657cb758366a7b29f3a0296eca10507b861aada52f49edd4eab59bb0df111c806a9ec19c7293400708f43e94fce430f2eca10fe3a336794a9084f84649e2d27f5949a009064a63f6c9466ae96bb48cf0e12fea318398607dd9f5d95618790f4df9dec0c2fd76482a095a0b1f02b9043ad5dd3b7964ef4a20eb4373068c086e9a84758cd0991406ce4fa1f30ad3874d5070b2087d9323e773a0e1ae0ca9db687bc179ef89fced984457e4206c3372cf4cf179c42fec2e828b4b7b49845f5b60b4b2aedc2c80dd41d3d0e09cb52dd1a4c88a60074761ca38a9ff6fcd32d05ed576ace694cd1297f86fc0a3dd0dffa80670916518fc326d5e09b99ed5173a6f0167c8909503c665f8257638a61c8a1ebb7e296ae5f38cd0eeda15c9962cdfc76cbff24d9217b817d7a6445af839b83928dee2ad6336d88c58d995f094d68cb4add166160fab11f5a0a5f4a2934ddb538e70d067735c7d8a7710414e9066e4d6e36dca881341bc7292d05157ef07f35461d98b819c18cf164dc78c171680e6f6870668eac5080d78eb2c495ebd246", 0xf7f}], 0x6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) dup2(0xffffffffffffffff, r1) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) recvmmsg(r4, &(0x7f0000000640)={0x0}, 0xfffffffffffffe51, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) readv(r2, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) executing program 3: r0 = socket$inet6(0x18, 0x4, 0xfa) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$net_inet_tcp(&(0x7f0000002b80)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000002bc0), 0x0, &(0x7f0000002cc0), 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) setsockopt(r1, 0x1000000000029, 0x9, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = semget$private(0x0, 0x4, 0x0) semop(r6, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) semop(r6, &(0x7f0000000400)=[{0x2}, {0x4, 0x95, 0x1800}, {0x2, 0x401, 0x400}], 0x3) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)) semop(r6, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x77ff, 0x1800}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x800}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r7 = getuid() chown(&(0x7f0000000000)='./file0\x00', r7, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0x5, r4, 0x0, r4, r5, 0x4, 0x4}, 0x3, 0x4, 0xa2a6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, &(0x7f00000002c0)="097b56b6a9f9f4411e3aca11d071def670809e52dddad4bc936fdd853c9e29c8c963db6f5be2bcfbcc172a1c68124ea5feb51309fa307c3448e21506ab9d529eac13e7f6c168b3759a7f463568f8591df364ce88f9d16df8a839338e", &(0x7f0000000180)=0x5c, &(0x7f0000000340)="ccfbfade0a0210dc9d371188f105b96bfcd205000000000000007d399b724f5984a4f2ffce710a7d6c2cb151fed967aca9fd86e04b7240bffb702b0000f7342ce0105710d6cea619d9b870bcc9d00004796c3a8594020e46aba71eec29c4a5b9905d73", 0x63) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x5200) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r8, 0x40}], 0x1, 0x0) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r9, 0x41946465, 0x0) socket(0x18, 0x2, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) socket(0x2, 0x0, 0x0) (async) r3 = socket(0x10, 0x0, 0x75) (async, rerun: 32) r4 = dup(0xffffffffffffffff) (rerun: 32) r5 = fcntl$dupfd(r4, 0xa, r0) close(r5) (async, rerun: 32) socket(0x0, 0x2, 0x0) (async, rerun: 32) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x5, &(0x7f0000000040)={0x7, 0x54}) r6 = syz_open_pts() close(r6) (async) r7 = syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$TIOCSTOP(r7, 0x2000746f) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x9, 0x1, 0xfeffffff, "bc001000007f00000000000000a19ffb00", 0x0, 0x3000000}) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000380)="d62a752c883a0802006203000000000000002e0917da3c", 0x17}], 0x1) (async) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)="fd8008e8e144d750e0d740b3257b77ffb7d683799a4030c41f59b3a5c3fb27535531e628964015b9fee370efc7c1fda0d51d6083978ed5fbb64dfe8aef7614d763c483f113bca4b20b819f041c9fb4192e918066d4a139f75811a0bfabf05948f47976f10cb10089547909d7c00e1f3446d4638a6964fb0cc43a8f72f7a0806be64f148d9f4169eb11f174e6fa02246e33900fcbc018e036d08f7816d87cbbed0933e1be3a91926246ed8fde1e7c6a2dbc75a1703147eae13d23fd5cc6ee7effec987f44c8b108bfb57e919e", 0xcc}, {&(0x7f00000001c0)="0ff5469c1cb5425d5eba421907aad258bba566c88191c6aadfdd", 0x1a}, {&(0x7f0000000740)="b69452b56d61f08a1c2fcbc80971598715cb7cfd28defa89278c2d08ed522979024946836e17aab5ef8ac225587f8a3e456dc2259cebb68a751facf4313910ad1a46ad8c6170f1492ae20517cf85ffc3fab6a5201c1347debda151e42a1e4a36712e1ed4e7aaac1a54895bf9abaf3bb54fcd050895857c47abe738ee50da4be56a381a57ca4d21d7fbe582b53abf9190342b20d12bff82", 0x97}, {&(0x7f0000000400)="038ad758ea73dbfee33713e8e845b2de233d2c060f9482cc8dc1773c6cec2cdd583e6fb8b4bd1c5224052dc8ccb84d8f9bc524d478fc526ed9ef5cf25f4df18d1ccc48fbeb1ff675a458e2d8ed741d456c5a361123dc1f5314c2ae0205b7b3fde3f624b643415ece794194a3a016df9ae8216c381b4e711f3ea41f026c6252bebfdf9a69bf3c59b87a849f40af46b62cbaa8dbc486a4531a9766fecabc9c9ce58dbf68db067bf0945d47d8bc09", 0xad}, {&(0x7f0000000580)="e1e024bde89bc3e13b167a4652590ba5584970b6f8be49b4dba48aae1a73421286edd6632bf9ba7d4584f31e48d145ad54dde6c718df9466afc3f78fb84b19f77b307977fd4e947388e70ad3c260e0a988fe76ef114a5652d251a3ee732f5cb4abe3b453d6d34f1399c1a6c70e2e26f64fb4a9fb221840e7b2b63d2a0328a2a6fefacb18617a8c6b8c5a30e2ad340f7dcf3295b9e1a6afbb5a736835d2d2f41d29d22cd31cf01b5899ae70eeb8859d1e566bd681e24f3b160333ebdf4a3df8b02299b331259076e169c1007a7729be1c23851ad86096527b82c6ef53657a6391a6ea5f4076572f9d0dd230ad8a", 0xed}, {&(0x7f0000000300)="b6aef244338ea9968d48bc551052b1a27d7b1a916d29cf1a2354b81c7097b4881c2ec78b2b07e694c2f7b649bd57b0fae3b7e86cb4566f325379e316", 0x3c}, {&(0x7f0000000680)="b4a8877966b258d964a8f46467c1ff35fa359e2dd53debcd945f21674f9b7368a05f0790141d6eedfdbcfda9d5d8064ad46d7fa572f33dced4f3e0cfb2b66af65413a6c74633f36ab06f54532e2df689936b55ba093961186a225c0fbc2a308746969c18395da94c079cae2bb754040441df614f12f5b2a42debeda20fa4c67882ef60c83888acb064e0b605", 0x8c}, {&(0x7f00000009c0)="1fd788b14ff245dbd0b77d7032c35f7cc5e1d5e5ce391b18fdc4ebb8b3a9f73071a0bb438bfdb3decbf337201b30700811f0875b70068d8fd558a81e9a2addeac6c52f2cb7f3a275d2349924662e22e110170d18008769f22ada0e8484a2a67f6424154b3f17423fae6f3201222e6c06cbc18c1b8f0af316db5a5b167101cd08abd9e515732389268976eba8d9a699bc157ec672651fe56c56f4e4225de2174d929a94f1e14f4b40094606e6bdadbe88f0f9e72457885b49f0acffb109c32fcb0ba3cf9884e5955cd000"/212, 0xd4}], 0x8) (async, rerun: 32) writev(r6, &(0x7f0000001b40)=[{&(0x7f0000000900)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773c10034a651a55add4afb1ebd6e3b7114fa1e061cebd702fb7202798b964deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560000000000000", 0x77}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852f9532fe4564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b", 0x8f}, {&(0x7f0000000800)="d6464b8fabfa90c8b354499755c9b78369e2ad2b1a0b7d7034cbb32c3bda23e694d0cc53698e9ac2cc2f42f3a7977157aa044b60f6a3ab3062bba748697f6179e9f191e68a67c213ae53176a0931f5ae307a3099d3f49de58bec3277bae2ea6d64236e129b7a1638d9dd309d7aa0a545431409b6e710144e850f3c36330958445d500dba065c94e8c0a8851a6a", 0x8d}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1ab5ea5e2cd9358323e7dbe098816d85046a21e9ee326ad4f04ddf5e9e02e7ae501b3161e3a749b2220588f0920ebcbe1314e5b42ad3ab2154636c5947fbcff594e2e037e851a73dafb67c64ee8500b19f7e9b82429197c10d3ea852e0c8a1b03b19b95bd881fbea4d2f935987dbbd75b8f55d528edfbe8cace6b0dc1ae3781390a96ccc4a631af1fd88562ac5633de42c545418039ece1440bae18b4ee7e895cd6db686fb7f1932a18c99cf96cae5bd37009abcdf22a8d5a5340594cca0c4289bff3bf19817fed8477091fb4947504b913bcf7c7bb28beddfbc477562cfb544333b1997ff228c7abc224ebdc2386f9c8ee07347d95aef57fb2043189675183677362e390e74ce4da6c377ecf2203855d5cc94f0b9eb502d03a02ee9a353fd521885eaf047ffe35b673a3738c27aeea58f10187e19b35db75b78b785d00b11243937674016dc74d5cc8175f2e6f2e6692ffb44c243552524cbcdc27209f4fd54ce806d794b756d85ee67cf4ca9911af0de3b747ff5d56445d3f8babe5e2603deda94bd181a5c504a31a91e354ad290e7846d51f48d01b6eb27ab724b2f1232cdd7e0207b5839ef41335d4e3092f0d1f7cafbb0e327469b032d9be6852b6f4a7437122f3eca9c6b5a7b1ce3b40a", 0x431}], 0x4) (async, rerun: 32) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) socket(0x0, 0x0, 0x0) (async) pipe(0x0) (async) r8 = socket(0x0, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1) (rerun: 64) executing program 4: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) syz_emit_ethernet(0x6e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x6}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, 0x0, 0x0) semop(0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) close(r1) r2 = socket(0x0, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) syz_open_pts() mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x30}, 0x40e) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x60, 0x0, 0x0, 0x3}, {0x5}, {0xe}]}) write(r5, &(0x7f00000002c0)="87fc591ca37515163b6f6c96e0c8", 0xe) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384156, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) executing program 3: r0 = socket$inet(0x2, 0x8000, 0xe1) r1 = msgget$private(0x0, 0x3af3c9b910ec8f56) msgsnd(r1, &(0x7f0000000000)={0x0, "58eff30b19adc5cffdc65070b2a38ac4416a8ce3b8d597c79e7651786ef99152b52aa01409a3d3ff4ef387071cb17046f8b8759e47f00c1c863233e7e2a7d5cae50a9442da5a78c80dad1fea145e4a6b763e937bd4708c49f4a19098aa9f8cffe1896e0679f661c60eb306bd8dd7e7b20151f55693eebeecfcada38753b2e243023eea25b798592234ca1e3bc81c5f9278943a68c1a18e0c729e73f8cb3bf4d15d803117f6b3"}, 0xae, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x1000) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0xe0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180)=0x1, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x8b, 0x6}, {0x8e, 0x7}, {0x24, 0x4}, {0x82, 0x9}, {0x22, 0x6}, {0x41, 0x3}, {0x42, 0x1ff}], 0x7}) msgrcv(r1, &(0x7f0000000280)={0x0, ""/150}, 0x9e, 0x2, 0x1800) ioctl$TIOCDRAIN(r2, 0x2000745e) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/172) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) msgrcv(r1, &(0x7f0000000480)={0x0, ""/23}, 0x1f, 0x1, 0x1000) r4 = socket(0x0, 0x1, 0x8) r5 = socket(0x20, 0x4000, 0x9) r6 = semget$private(0x0, 0x2, 0x28) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000004c0)=""/207) semctl$GETNCNT(r6, 0x6, 0x3, &(0x7f00000005c0)=""/168) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680), 0x400, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000006c0)=0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780), 0x8000, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0xac4b, r9, r10, r11, r10, 0xd, 0x4}, 0x3, 0x2, r8, r8, 0x9, 0x8, 0xfff, 0x400}) r12 = socket$inet(0x2, 0x8000, 0x5) sendto$inet(r12, &(0x7f00000008c0)="1c26ad976ed42bdc101d180166a3134129c318f64b421708f580deaa87a5c13737", 0x21, 0x400, &(0x7f0000000900)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000940)="6e3eeff4da9526a02924a44fd3733b749594affc321370ed99901ab595da7f2894711174abd32ebd3b05d001ff6a0a2df4c4c86938237d5ce6ef09a73115b3123f30c993cccfd6d84101fc789f3b3dd7cbe0983a9abaa92adc3f1fc09c89a43c44d0e878a62d228d8dea2196d009e25d70f74cf5d4e293672429d29569fc72c92fbae3059f29b03ea3e2681344941bd5f9e52e8ae187fbd77471790bdbef3040aeb33ef66bfac595ff994178c39010b5ba61555fcbfa871ddfc13984c5fef1a7806ba90fb7eec6ec60e5f2801923115207b557e1cbf84b84f4b6dc0768bc2009023c44ceff37ab3cbbf8f7db5d2b4a15bef3554c27d8c42079ace4f65b35c0843f52041bdae4fee6275817c6c45a88f25ff9a193aacaa91a5daead76b77df4c3a9a1175bcb52512a79a6dd20293f1b02356ff2b1a26ffa2dfc8d61171a036bacc3204fad1228ed83487af19e7b7addb68a7dc1a95ecc54580650a1a75d9680c2fa465ad92cbf78402ceccdfca7be5b3f4c4f02526a987acf16f673d389e0667230b424e1d877e88d5a37c9fac610b707a46f2753e189e93bde1e9889d975f927ac366cd85eb636401527b7276dfd80f171bf9f45e8e45f4eacb6799eeb38504721c08493539ccf5f7c9eb996b6f5a6a897d18b55ff3989998d9eec2daac5a53fd384129f4a08443c9108fb1e2e4cf1afdf7e81527a7812b6d6ece7dbbf4ab3877b1d7582199669d4f485b8da770272280890bb40f2cedda881885afb85f05baa0f86a638027ef6862b7bc7afdc5b9136ed6db90da60e6a5920fa8488a8cf015239682df7f3c6c44e1dc237b00209b14072b5aac2560fd088b88ffd6fbde90c4cf57a729b3f846d7d7caba0741b980a1656a9438dec9dac11d146a263d626e7f0b05ec4ad269955b5d4e7f7733e940e5a37f81e5c0455d3cf7c64dffb0f7a23f7386d03f323b7612a3ddb9738c4164cc5074570069308e1128035e853b1123ac4c15a3746720b72ed39ce4c4aa8cd95c13f6db55975e703f3884f33229328bed5627bd72a7fb0772c7cf6b231c2c59b9f24010ff32645e0b9ae0b13d70e5f8ca0621e75ec4c400d12501765aa6bd0006de8d07c407ca1b449952d0a7ed869aaf394b1a0732fb8bb3e8e7309731f97426260676871314d02ea3d07822f6bfd649472313bb945524b265217d6e1b4f2e4c0458eb454cfb7e73dfa01b892e5c38df09277d085a755f6f7e0d056c2c946dc6b45960d1c66e99fca2c292158f20f5cb4b86e050edf3dc725b7ae67cca3f1291c5fa20f661d20c6524336fe1277a940d27a87a63185f2d91c496e035b75ec30ad75fa1761c07710687bde83f4cf45d8460c621e9dc50b490dff4e318f110d518714c3aca2dfedda89e3ada1d52a0e40c676634e8ed15e755e2b5249f9334b30624589cfb9b468ec564b157f8ba6bced48d690da6ea95d86f6e0653381d48e50fe6002635ed1ac8fbac8c9b650e3bc18212e6d64d0dd4b0031e74ec4c0737f1142c51f079fadb85249dc7ba1b339c4d615e77206b27a768a94f33826b17c5dac4413f383b6315709211239f3952c677a5fddba10cdeb398bdbc3b3dc309558eb96814eb7c25484fd77803accdcb225f0ecf2ebcf0f9b5c6fca46f3d9fdb383464a21727cab1d4997e8203c370f9ba54462858d9a022de16ee3147ae6001c28e9b3872549fd41557a92ac47dec04582382628e79556e62df58c131b539e8dd95c2ff04fef0a3a711c1a54a1b108b6f8fd02e5d971d23b34a2af70db20e069396878bf95c053e3a52ef1c30a4d5974564369cf487df27116932931e24d44a2f382f48d47976d768b70062cc9b9e4940f5312589848d6694499c88814135e1e797d578ee3c7dab7e13f88811a7158e8325473bd9d4a864f24e5ce408fac6479d464fb17f7652df75a2f38a0070f351008fe0f6388e0d0f63f69593977e45e662cd563305afb8d6ea0822109cd32b4993f4b804721c1e67b10c28ceb89aeeb73f48850535a5d015d9e47acd2c82345fa1717b87b5d2cc1fe686fe9fff61eec027f658af13ae269ba141f69e5cd0dccc4a9197c2a57abf052374c5b620209a70622ee7ebc3504fb3f85f821b6347445aeea8e149df55dce480297d4c9bb6d54f9df155ca4f5408ef30187e5e56eee9789aa0be3ff66c74545bcc17760c666c346a404b863e7a93d6a817e0f07b5d71c8a7b3a8e57abe45c78c0996f545e59cbf1e69768d5053a27c344ce7d762aea3e6d5e3ff3bbdc7198382d406bdacb14a4a3199499fd8c56feef3c7b30e3bf1b5321661c3a8cf1650f8a7d50109ed388e4c361075e11c7e7b27d85f93223efc8c71b7e4d03d0952ad8d96fd16a70ce8da634aa81119f4fc16e9fcd599f078c3ce7b04a0a70c25a0cd877e7323ae5f9799fa2a75b2aacff135d19088a8223f28c4a537cdf43450207cda346f0e21dc1fda224b03f9bcae11aff754fafcc962edfbccdf70ee0698c45a057af503e14903227c9f434b0871aa17b18dfeab71101ca09fa3e429bea3ef86d6f62e59c5fcb6f0ac0735d93084963089ac04f6ebf3e87ab457ecb2ca0f83d8f6b5f0e912b5a5364f6e6aa2bdd46b61ece94daed1105660fc4eee87c4146d8755c66f33e59970b5477d6d7fe887b30553d661e0376272488fae68264e27b7fc8148365ad133004bd46a35baa81235fdc9afa837dd957b81df417735ff65a9d50f7174e8247364ee64098d6dce6976fe2ba19f75284e12676d8891e3faeead51193849c992fb4f1b6bc1446226728870333a61fd241f52e8aa8a0b6bfb38dd00a9d8361c4f90751f27728df109d408f766e2667f9b0507697e2703087bd8bc8950f38dc9a56441a52b05547623ac78da23e9f5b230638d52d3fe0adb00db3dca0e388c9e9ad2fedcc885fc834d5cca8b2828fcccb696d9833b4d9ef88eab33ab540e71cb171c9e68ecd33fc8761a4f47d156380c5c69fa0024e84fb48203b15ff206669a4a87e5a60efd94b8d7281d5cc77e44bd8ad472f94ff83b9d76450c17612ffde7fcadcea6a2dfe9ee64b8bb8ea4993926d62ea4d8e388131b2566680d79c3469d7db3222a9038b80496530816194c595c4ad3175bb45808c91b95830a80ffa84d11d9985c9906c221ccc04e9c54d0eb57f594a07121cd94fd214cc37118083b6bda6cadaf2ebaffec8869a3f4d8f97b584b3c2cf6c71c42cb0a5c71969e53f90d7c73ef6aa426381d0d77efa676369d7e327932cca9cbbc50abc47a0058970d9411c80d877d49b0b5aaf2111f5a86e0aecdc3a7a404968a20d36dd9a4cf87272ea8c670fbde3f474ba6a05b3b005f0b4b2e05085b485dc146614a6454c2c66a19555f8c669f783348362c2b62ddf0a1d7aa57387549e317536cc6aef442e5d80aba41c52ef085d16c220c8585c36616d9ebd528830e9f82a3fdf891b23495825bdc8b64e4375e3ac0ff80d844e6c77217add4142e698eb08c1903da6dec78803ee5bb886ed911c7f150de9ae6d0e2efdfaf9422280af12d105974bccfe48b3bcc8b05d074eb57783d1f673a9d20b040190155ee7ce0a5f0ff52223eb3665dd1afdbb02a8100548a0134814aad382dd9215b9edb4ce3461a22fbaad908deb000206981849e8dfe3dd2d32434ad3aca8431a364a0a80188b5abfe77f2bae79093203f42d2df1692978404ec6530872606c223a03fef12e137b3145329bc3e8e18b0af6faa23609cd3e4e2ea24983eb8889a8cd2a25054aa53342363e629ab5a8f4cbaa924010b467664a02741c71d4fb28ea183d5006c8f8e501765b7d99435212de67a4e05564e6808ce3d3073187ca1deb5c69b89dc8712bcd4a0d0ca4b4d61bcaf938a131c0e4797b4365091dc21361b1368a4d86704bf3e465cf5fc06cedadc8d6e4ac4f7f4ef91d9050351691db201eb2feec40d0e72ada37764b450675dcdcc23708eb5a8aa87425a48580fcfaa2c82f31beed9092da5a6b78bcb9ce06aeb0ae3eb7443b567d6e34a472dd9ca07f5c519f2b65c12eb5f2f96955cb576266eae5103cf5301753e05a26cdbb462f8ee6c6c39a9eb695d91d08672f39470238336130ae4055afe452b0409aff2cc0c5b29d23c43ff1cfd8fa95cfa7d2f4c5c9a528a5a2faa056ffe26347340a08bf94d00625d3897857749c289cc015e346e5b55228fa33fa3db25006290b828af705f32eed586631784d953329203397285f73e423d2af21fcf48e8f003bebafd251c03e818c4063351a45e532aa387b43bf05cd897956e3860d14acbe2b9621da8b6a1a5e149648a98dd8a6ac747f6fb698e9d4014262237cf623e7bbc5b7bd28f0b91d041ea1d7634c39b1cc824d0800e9fd80b51e500a10a8e8431ae6cbe7cb00a8f2d0bf67570c5c15ba01a2ba91586930ba58ede1dd4500ac65a33c61d058f27b48ccdf46553f0c7504455d3398602c4ae96ed4a0e757a92232b23bb116da18f12115ffe2a1f8df9e0040cd86ff2fc75dcbe60ba322cffc0a3de0a2537b37e0fff03326ba85fb15e6628ef6ae143bc389fe33163cb2f197c3637ba433754f6920b8501a2847766ef882a2ecf3631502fcedd123613470c67c377cac0bbb20d12d9e0a291c55543f2acdf19af093a39efb527e9241a7c9801dba01a37e33a32ed8431e8f424ec987836f29586fe934b8f30efbb4787cc83671acaeddfb498da1f5528d9f0ad34e4a4131f3607a8dd8f2eaf1bf36df8550de8f9fbbea456069b12088ce3b8e9bfdf40eb7a2da52b99494d78c9f203eb6502aec66f0183396b2761b2fa799bec8071f3723b0e942d6ac34b5b351b73ad1fdb4321989c6592e3b285b7ba75c6432c1b1149bef6b09b8c58ac630d85a3a391f671443721e6a277e8b18fdf64cccd2d8c1f67492acf9b6e121c5102c2956d1d8db700d30493cdea322894d99d1cdd28c0f9f2b92b5ec35ae83ca5167916fd82bc91f381da119b429c89f1fb21015310c6a5c4bdf4ea0d185c6fad34004ca735437a27201fca3b02874a42025080a981c66a8b97a1787c5195880003d528a7f01198ead7aace366ee28e7e06661e6f0c95d699acce17524a9008619253dc007c8dcd9416cde104dde99316b7e009a15a095c3c249f36589206f7fa902251f15a911a0cce239fc2c45ffaf36a03568e84329d199da6f88e92e9b4b1c7109bc3abf2b06f3e968a66bc76552bad2f28f9d1d3766fe9cd6ce591739a9119af76675dba9f52e81bb53d5b86d7d97ef40b24795352215e52dafc290af4671ebd82911d2842799b0f47c51a95d6a91ef737e96de4edfb66a63e29c0aed0bf82139b8247baf41516644ccc64d9fa4e0504a3368b7cac95f06a3a0487b8694862a5533e42e16a83ded33c9d7b184b62df9fb89c5883a993169b010df73b273d73762bbfc30dfc9245ead8dd62f3911d11a669901eef99c30996e10f869ea15b804c89556b74695e547d89d95f5d79f904242921446f3a9cbdc5d72b4ecdaebaffdbfa86395be4fc566c82608b7f8b29d394574e89c2c81ca25522231e5380eaaea19b2311eb5d57f76d6b9158b24eed8bb7bdd0b85005cf95463f57e5eb15711f1b178df7cadd621e8e237380a37c1784d28936469e9609709d474e76a90fa1cb82df60371829b122e18c36139abdfed0aa9a131310aa8d782f3ca28865f10bb4929457c4b1068697cc4911ec56669b254866c7ad6904a31bd70fc925114cf7d3b8b8352cfcc0d3c7d70ca1fd494838bd2f7280ba6258b3be9e7eaabf97695e35650cd62a0f847ca7ba58eb301fdff0ca90435470bd00b", 0x1000) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001940)) executing program 4: syz_open_pts() getrusage(0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r1 = dup(r0) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x80000, &(0x7f0000000400)="55a9c91c13fd815d9b1931", 0xb) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x1) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000", 0x7a, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) setsockopt$sock_int(r3, 0xffff, 0x80, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x84, 0x0, 0x0, 0x6}, {0x4000006, 0x0, 0x0, 0x1000004}]}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="e0ffe64a8128fffe7c85e38e4a9e", 0xe}], 0x1) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000080)=@un=@file={0x0, ""/59}, 0x3d, &(0x7f0000000100)=[{&(0x7f0000000200)=""/154, 0x9a}, {&(0x7f00000002c0)=""/142, 0x8e}], 0x2, &(0x7f0000000440)=""/132, 0x84}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="b1000504600000000000000009000000331c13fecea10500501d201de84a7c857ae320b37b67d2d236063705af04be3879164991f7accf5f882b297be1aa5b236deb51e2f0ac3e7c7b337c9a5f63003728210200720f70c1f5a472c881ea6e69e000d07f0bc422e9b8d1fcc1837fb0ca4d6c31fb59d209f3872f20816f0761acb4b4c9fc2c61eb3a74f8671875120d4014c19d0245f5301377370cd87df35b5030c1cff4dc02a1a4e3d083075b912b9625bcbf02db48b80c29a53b80584b5912", 0xc0, 0x6, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x2b, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0xad) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000182c00fe8000000000000000000000000000bbfe8000002000000000000000d263cb45530722"]) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040), 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, &(0x7f00000001c0)}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14"], 0x3e}, 0x0) executing program 6: r0 = syz_open_pts() close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() fchmod(r1, 0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) setuid(0xee01) r3 = getppid() ktrace(0x0, 0x5, 0x1332, r3) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000140)="eb", 0x1}], 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='c\x00') mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f00000005c0)='./file0/file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xb, &(0x7f0000000040), 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ccee0ad6e4b7a2665ea520f02956c2b0f97e3434"}) setrlimit(0x1, &(0x7f0000000080)={0x4, 0x9e6}) execve(0x0, 0x0, 0x0) executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) close(0xffffffffffffffff) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) setreuid(0xee00, 0x0) r1 = getuid() r2 = syz_open_pts() write(r2, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) close(r2) fcntl$dupfd(r0, 0x0, r2) chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) r3 = getuid() setreuid(0x0, r3) truncate(&(0x7f0000000200)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmmsg(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r5 = syz_open_pts() socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000240)='./file0/file0/file0\x00') executing program 3: 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() mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(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}, {&(0x7f0000378000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x0, 0x0}) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) socket(0x21, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) faccessat(r2, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000021e000/0x3000)=nil, 0x3000, 0x0, 0x1810, r4, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x101}, {&(0x7f000008e000/0x11000)=nil, &(0x7f00006c8000/0x4000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00005c2000/0x1000)=nil, &(0x7f000009e000/0x2000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000716000/0x1000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000484000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil, 0xffffffff}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x1000000000000008}], './file0\x00'}) sysctl$vm(0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x61) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) r1 = syz_open_pts() openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x110) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) r4 = socket$inet6(0x18, 0x1, 0xc0) r5 = accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)="871710c53c4cbe8bae16c0fdfada9a6de2bfc60354107c8e78722271326e57297d3cddba7237ec9e45fcb048560b5691f444e2b4e5d3867f6442a787da33e08c0cb5555497c0db6d67a201d5442fdb09a9f4dece61fe51f4300239edc42679b3a63dd5babf5d1a28e93e33bb29d4cde3216fbf6d410063a1d21d6f7936099bc2f0a3654d51420eced1909fe06ca4cf0899a76a7a8e815078d48db10cd025bc27ee01dd0ca609c5c9e50a3ba45e813be35766ca87a7f5c76d84846d206617ca4211516dfe30d60cb28042db6075ca53c65f8a8143dcd653b800a10747fa7d8814a293e23252b7ca8c8af6321500122356f6256b58643be77c8231556fa7d44eb75161e4828deb81d9115ab9cee4e9f40cb4b9c66a506fa02591d910effd83eacef70855e83a4a14e7d466ea2f43a9cddcfd36549586322428e846a8eefb9e64bef2f6ebb22040c14bd1938622e128659e87f226b167d2be61de020771370a3db77ae7ca9ce3edaa5ecef4c1fcc90b22433268d439277309a09e30e271eeca1d8d38a40c89bfdeb13e49fcef09bedbc50dc6f7bf4fc2567b15a4cd629ff6e82897768e1ff55386b22d53481a8458deeda45ce13842ffe4d3ef8808c4bc3d27e3a56e4adaa191bd24851618d908334eed84e65eed403ea4466b9a66525ba0e97f966f2a468f56dd200a2bb43d418c5128ca865d44ade883e0e840d0b591f16a68fb973c1418b8b8f4ed825127ade7c793c889781046358e06d049d734489d188def6a67f14da85637ac80a3656a629b2d5debe21e6d0b2590fb9ff948cf4e8be2244ba3748fdd76b8cdfcef5c3b97c5e8b737407470f46c41514fc8c1a263801cedb597b763fd255d6c779e00024bd177207641ea1fad5f7b23d1f166f46a2034a07f1023467014114e9d4e79397d455b12d11b58f15d465e1580f183ca3c9f67d1c21b4c570f9ec3e3b8a6a2a6ced1f2d28c555c80f4a57ae22f8d36dfabd29293e1329bf79f1a0cbc2ebcc3ed900a0a05152db81ba2f45ef6a285911011cf10dd274cab3f824c7318fb3a46bfff6ff2183ed9a4d511a656f498ddc10d66497916cc646aebb6ad4dc6f27c7514132d4dc06261c4bc0d7f267972ef718ec5b10aa41af776401d414186132438aa12f1deed79ecabcd24fc0e384e87ea60e7eaafd0f0ce157125d6b11bf2d10f48e171e1d94ab6fbd9cbc4f23bfe525e040fe67d3a181bc3015b764552ab0896a58c588cd1a77b0108d39e4bef46878efd8536a06f29cc29256ac2475089bb20a99d38fd32d6d3a6a979953dfa95453c74d8e1044e08bdcd79321e922fa9061464f2a13defc4e9ccb329ce00a2e5c017d9b10c886cb956f23f6d9e0349d7f18900eacd15c4fcb56bc36ba9bbabed112eb2b8ae9742a921b678f95332a8f2928f50ecd7ddd7d5e79c6e96fe6218e65dda3da7270769a65dcff75bc3d4aa3db26119ec54edd5f705a669cf899dd6ceb738b23bf6d2bb0a3c03557931043c914bf8a5dcb236f1020737b4e564addbed6580d89491874d17c07b01ab44073aec8bc977b110b5352e357bfdf506bef2eca86300b34a6d79155fcfb492bfb1748c26ff45cca3ae06b22962f89062468f2ae05134bd1947f73998c9aa5f0b4bcc92acf2f098b3938c52483a354bfbbee64ad28b6e34805d48d54b63831f316239eaf181d43ac0993b8f7d2dc2e67470e1f86aa978e50f8ff3867c4dcad9863b7741e5c363ab282dffada4769f9fe9c2d43a3de5f4201e6d94d51ffcdcd77df858fa674aabf813c0685d021314bf5869b399765ccbef53a99ff2213eac0c5ae11bbe8903a80e99f993be03dec39cd5a6043774910deb7fe8cf0893fd4684dc46cb9392a5c9bd46fce7e8c357a649d828a7c2225c0a74ed905d3dae47ba01597ca81534247f4886aac527bb958ca801399f17ae9930c02b268299982032ab43ccb16f62bc762d000acfdad91bdc34b8392364feb4c4f7d647c8fd29697f3ad1e959b4628a63259b06c1e3e465eea66e4399537c0cd9da4884845a67b95f0bfd16b0b8591b6de01659a8ffd1242e48126d618b48f591bab7fbb156527e89382bc71cea8f0f36d072e0366f88852169257581ffcfe3499a4c9856ccd7cae062e63a4b905be6822d1d5144687bc9767115788d9e37dc228dfc62c9262b7c4633518712b9aedb4e6d2c436d89bfd5677a0cfcc7dbd663b4b59706b3eab0424c629f1f7ef5c1747bda0144e485745668f03f8834dcc1445d775489a6099f3b51f97b801b39517248e151c46645da1cddb863716206ef71cca64ff05123f7b2f1507cab765179c78584ae011e874002f0bc48199a68a714f86d00bc150bde2f950e39f5ca6f5da391772dc74ad035de4fe3e8acd6bf343a1ef5ade91d825ee61132ada830241df3bee98f7db3b9d665af65caef02581b5aceb74d8f6f07ce86b7eefa87f9888b8ec13469beaedab84b0eec7fbbf1fc3cc3cd4f186919ce3932e42cb4f1082df1bf7cfc2dd8ea9e070c15dc20cd851e1bca1b038b66278fcbffe8a8d44e627f1f0b16e32638f14653ed62baa3337f7d6326c05dfc1fc9ead78aafeeb5843dac9e390edde297b3586150e136247459bbdbb6959a4895190381502ee5e898829b276c3d7138bce7a91db3fba9632f1a91951d619c8bf1b787848629379a7e30eb0a988066a0e3ae5401ba4ec6f681e2ebe386b3056c7d09b1858686cd0313ac2c0d71d13f69e8a5d86384786d37e0b8edcc67187f088b05f818efdfa85f90c20be3b383a59f7211d917eb8e126b4cc0debe4db4e91011174bda0910f2327c5e64159187cfc11c6a4823abba6f271debf83d5086987b32bcd8443886dfd5d87053879fe96956da4cfd3427d952704d45843acb9ac481b2335258661812f2d085de3a89aa315c3365f9b3fa47fb1536daaa74b1c6cedfd88f44c4dd268e81bf1d0f8d99f6323e338e526ff8f3d46437840d90e7d35b7639648b2241b2c7707005b4a25ee3b3ec8cfe94ccf8c2435d7636b9784af939d302e2132564e74c3176e8c86de48a8edff97a765deb003534615a064ebf4e186c54cd5f974e1deee67477a4605f61b54950027d08ed76c65537f06d716be926c810f24514b57ef4ed531a0960144969436ed0df14f5a8431ac297b27cb05ad395f195088b093b0bbde29e39a644d162ea2f99574dcbc5580bcce406790efe888cd6284878b8b9f365f28d499bcec8b45fc502f2b6941b6e8bac97a48da6949652745cabe3455987fba1726278f8b52941346b09b707cce202f529a1390840f7c1cb3b347f6ae841820fbe663936e52f8d8eb2488fd2c9a54972bc5ad35ae90f9b5701c7855324a7c56c6475cc0ce4013460d86b97371ed295f68f207fbd616f19131cca93b5a09692c0f556c48e2e2072c5483601871f8a7fb1f34cee2d4287aea9e352000cdab6ba710ef9405d9d31b020ac2faf788441633f30525af5faaa4a625484cd36d35e5fd7d318daaedc21e2b0b90ff90f5fe12307e5b027c2b1d45afbf654653d2d42c24aaea14bfc16fbb6444597c3dacf328ca0ce82c05a493ee0f4e11eded498c96cb8f8f2774b4d687032af8bcdf025f1d31de05ab1b34dd03f65bd1be1963c7bff4eb77b58114b3409634d74977257c5d3bb8030af2ce2c63b59804612c8f9fe5e605a3f33c1d802142b145edf39da105f6e07fbb6bfce61614966f78016b29f7eb9c643f9bcc33fe9e85536ef5ea695f40af19f4167d066b367b230d2b04a10a31bd4c9a929efbda27f0dd0c4dbb1b6cd6d6a6a078b5c0ef802090d142715a04a9dc080e5e56080ba3dfb524af3e03fed3e7f9ee113b9136b14abce716240f5b268f4d2b13ea9e63749f7217c8f7a31d596914b63d4e8af23c5c3de74e05c90580ccf5294b25090ced5725340667361a31d50fd609915834f84a4dce5e0c8b6a704442ee1210f928fe271e90c549bee015d26695d607116786277c3414be51344ee27406efa1d913f1044d2118ada563d9600342bb3e4e1259f6cd97dd37d15a872f52675818fcdf5d5b1ce11d82005cb4367d34e324965d83c738c17992d4002edb7a2ca7e732e26643b1d8b9c843e4b155e54ea8e5316b44594397b48e5a136676d6998f691129a1f716a389f934c05cdbc0ed1ea21b089deb48c3aac1c33c58bd3a4a1edbaea9caa4a99e0decd5e1306f793dbcef4fcd8bc0481a66f9ba6ab52b44caac515ed74438043068f35d5eb4188739012adc2fa53138ad71d260cf1caec56da91f45a756cfcc465936adb414b58be7fd739fe3ab127725f1b1c2ed3b216905bfdcac5a3fcb3545569222bf5d7579f23dbcb5af4e4673f1fe0b3fac6d57500183a8254c7317271d2a02d091b299e4f0220cf788c3565aa103ecc9da1ec384b3142ae9a266b362fb34d050ab676f4b581bebf6fc1d6f48fa2aaa28dbdc436df1f9c9ab99787c8407d3d8a005ee2476856184fb393e47f1db3c817838c0391b76535c35d7a01b92babd30eb95db7981c967abccd6b1b658432319df1ad5f0df0cfaaec35db9e3c93c615bc7ba2cc8789646f4e1c3302a2cbaf927d4b18d94af1509f0edde42df2f4e04d0490b19df1f5b37a2bc955267452f3519fd9f1c00a329d80d050420723d76688d3f3795c34f4e1379fec5c7e7910ec7a34b57902cc3ea3df58f43b35047266405a096c5250f7a4141135da4ecb24b6965fd594eaaa08ddccc202a3eb06e4cf991288905721d8d400eaa61a8a10e6512e308515ea7b320152b09d4dfe88a61083a070baf1e998e446c5fe1fca481c107c03ad0efaa4d6d690504e5233bf01e43e99a3eae32e934091b2131c0f4b098c6250ceee8623b66373a98ec3d8b690a78e1f551a8c38bd6a4917e9fce6db36fe28e8b62c52de0d9e2547b2a21ce9775d5337683514335b22180fc5714f2a542cf356bf685a6f5208d89e74816f1f2e6734d0c961772e347fa3b5c22378666d3dc5ef3bf71e0789ec448cc6e8c691acf1869da5a7adcedc1dbe315a2ef6945e8482bc997f4c01d5e19b213c97a71859eeb9d947bc7195a80c97dc30b040b7aae102e7065c219efabdba0185795a92d2b3eb6c4a161c5e3b1b8a8fbc56b676dd02f6a603537daefb69c85a5f12174f7579bc0a72d16ea8fb0a3b51eb4f7571e8c12cb17322d1824496af0c69fbd31e9e8633a8f9856599c8b2a2eb4532b972dfe197385f785fe446cdc2e57a458e801ea9b96c6bf78dd525d633eb36c32982c7cf742bc14152d869ff19e43d5533168e8404339e2c21075fcb5d95098897ac8b22ffe0f42c6bf352f7bdd2a64d3a90a891b6f4b4a2b0c2c66a578b3259008dd3f77eb85dccf22e936a43012fc3dca412414b7f4cf28f3b9d04a911f8e14e4ac4de8f784b05b49e9d870af30df86b8a5b7440fe5e6507d665452fb8553e3972c8ec6c04f2210662e5471a74c05ea33497f7e59298a44d165174e98356aceeac852353c55d0a214ffbbcebdbd2c4798edc66d6e91f6088718f3209b4b7de8c273bf0ad7184749dac4cdb62308d2053e7d8291c361ec672c82758a7e5e6b8c6f7d534e5083ce3306e779574a58e30399e4279f420c9b79938b846b76900055575d14dda3e815673bfd77887d139354ccf924b6fe5e5b22aebbdafc51804089d4f260b87b14299d1f7def01cace73c489890cabba3cbd85aff34e4aad1efb598431c0be185e33bc566263913e64f0a1091356116d3d2ea04af98dd822cfe169e13a23b2902ac9ed09dd9c34c5bb415cbc5a81716f8ad5f380fc0b696cf655c23bf", 0x1000) r6 = socket$inet(0x2, 0x1, 0x40) sendmsg(r6, &(0x7f0000001c80)={&(0x7f0000001240)=@in6={0x18, 0x0, 0x327e, 0x1b}, 0xc, &(0x7f0000001700)=[{&(0x7f0000001280)}, {&(0x7f00000012c0)="c1f86c0ad8fd6db9ed4609", 0xb}, {&(0x7f0000001300)="125f236f696c615e532b54454b5ef6e616f4c9f52df50a45b9e3b792e1cdd8fec8da1023933f656d86e15a2c5f404a99abc1a02f1e59416c89022530fb45a716a0381ff874466695a281a1177b1754caee8d584c0fefff6ec912ca7221afa63491bffde307b6356e816dbc2f13d7263bd559b38037a73399a980db61dfa1af277a28031b1c2bbda1cdf6c925167e36b7edd6774d7d7010ea3c5a254aaa798cd761a98dd71425c26eafb2c1c081312c2d97a76ec82fcda53068375955e44bc157e7a7f80b2519538b077e883d1c9fedcb506d437fa3177b", 0xd7}, {&(0x7f0000001400)="c916fd3a52325f57b51a025897e3a6258b2ca074ddd752bddc331319f349dbada7f992b96801792d840cfd20a8768477adfa3e7453b34c", 0x37}, {&(0x7f0000001440)="d57042c7a482e3a98485d1bed283f9bc173457ef8dd35877f184026ff6ae6ca9c8e056b7e26f64b1d84dedcfbcfe86fd3a3fa93d2875ddf7f575d3847d76213e58fcb8f5c8ab3658f5083f90bb9cffdcc1ad9c4b492c42579374977f5eaef61baa7a7f5dc72952a2e7dacefb6fba62f0636716aa2f1d256991183ff1a16e48ccd3b6", 0x82}, {&(0x7f0000001500)="8560ca2a6cf30704c815f8a4f030e763c42c5f7ff6481f22d08f728a3f107f1e74cac5c81f8153381e58b06200c5842084e440922de45121a34ac3e37f19886fb24f77f3b5e30ad632f226ba687da2d5d71d19210dcb8794762b8804070730c0295289423f8880127cbf89d1e4b6cc0d28095b0e5d7f10198f25326c3630692c1b461257613409021653c43baac9210588261c6ee3edaabb90b85f25677039798ab0f0b1b69574ccddcff66173b85a4de31fd0ce16e88bdb7df7f208123d16f716bbe6c04d4ce6e3a1e58aaaba5a0b211cf182b7ecee568585912cd1cbf3552f00be23256b725f", 0xe7}, {&(0x7f0000001600)="895b0fe8053e2156b2e232737abc10ea8049a5d39fad544e21af392fdf29c067bd13394b05f7889cdbe17f37e2955c1525e8a35ffafa2d364d0e262bdade1fb49629c0ad92ecdaa3de9cee5b57adec9f9058969a6e04fbe5c3e141555f7924bf66eea120e67f39d766f6296cd1e04e806f97ca53bafdfb21c792aee52d31214e40adc775b6e282e9d4ba6f6d20278144ee5677141f04667deda7d0b467b8119b4a4bc0c238e7b55863b2442d84764596f6dbb7468d59cf9f2456c0154c0270aabbb7bd4a165f04b651658f8de731a910e310", 0xd2}], 0x7, &(0x7f0000001780)=[{0xc8, 0xffff, 0x4, "5f8af513b189c28da410fa5b130199394023bafbed82ff8e04c5760788abc1d97f41a96128bb80298778afa827da680ec6189a6ab1c6ca74a3d32fffcf023079420d24c0f3e3fc158a4c439683bdad564affbfb9cc2f13b12ee192e4200ff27e9438d6d284efa9263c84c9c2a5a58989d43b5e11a81d75bc3f7c8bb96beacb120fdc03f76e41c98c2a6577dc2132f6cec2f0921c5117086bdf0301d2e9317199f5472460c7b2b67e2a5aa1bedbcd07fec094d87fbe46942b"}, {0x100, 0xffff, 0x40, "1bfb35a4e8a60f1b8c21d50b03d57fca644832ea372d4c19954e04b7696c505f59591b6476e8c1322248aac22df8afc2bfed0b3fb28df991ed0fa063f132e2c8c721c9bc1051ec0e0a4831f1de92f62c431bb5ddd4b7685b901d03af8d055f65c40f8788b5213459f533665191de6610d162350ada782a663e9ca746ddbd790e220b14ae9474a245e75adeae71351637fe09da12d0710d91e369a04e3bd5aa7a14d7502fa2b0997ed276957710c10aa2c6d91eaae560a9353505fff85b5d966df9ad5c9712f15fbd2ce6a6dbfc8f26a8cb0eee1edb4b14b10b015bb6357f04cc68570f9008bbe58009cbc6cdae1b2f"}, {0x100, 0x1, 0x9, "b5ac27b257bd992d51336ece8ce4a04e936f92de108a3d8a8a00308aab885170eb9bf9ca6ac420eb4bc76cc19d237586662f5238d9031bb2135716853e7a6f174f7acb106ea6763876d08d29864868fe0d3722a8e08959dde725303afef8bcc37100438c28ddb6ee7c026b353869ac891594494584e116ab51685627d978f56f4135d7fc4c96235be8c239c02bddb9f425ce5056c1cdcecbb713098b45fed95e49133d386648c7c0c0977f22cbcd20927ca2e172f6d097fc136654f518b82229934f14b8ba22325d4603a6229409d1109e13c511f5c84734c322ff6a42f12fbf5d5fe9e82050198cc723"}, {0xc8, 0x1, 0x6, "f539d0fb7b083d729a9f0690fb4a5b0684edb4b768e8e9687e3a0f6d733e8162116965b6a20d73eb5a45508a19a57e6fe108f97f53172a950288a98366b95eea5c871637f3b7a66fc36f0ca6f7ff25995c39cbce6991817127fc563d1f4e3b5fe9ed65bdcca17ed5da7a842ba44cb85450d0a555128b0ed64a1984de987c03190cf342ff216639988251fffb8dccfdb696e33a70c7b6de3fe90c9a3d190463d0ab0f5511672774c7babdcbc99489bf82388a94ef9473"}, {0xa0, 0x1, 0xffff0000, "e2769d6c368a275d3e962c30e6d15c95a6849b1b762972ad558fe5e1f31ecbf4959350dd1e4dfb476db7e4f1828a03ea534871b6730c88d98a9e0bd11fff584e2366d9f4ea77b0c5000f07937c606f4da84bababed0b18717c25725b1c1027b38ed613cd4a12b46f156c6c9adff87f6213133a20644a18713631f5a10e958ad3076d72f376a9b393abdf1def"}, {0x10, 0xffff, 0x6}, {0xa0, 0xffff, 0xfffffffd, "7a4d46f9dbeee60be94700921d831bb6f03b700aba7bc9179a372bc9df8e5a2f554215ba5f9b89707992476ddd2cdf8ec68d28d7bbf7d8652adf04d7b9b1964ec7de3c1dba5924eab8e515d1762248cce1f451fb0f23bcd901b732a00c92677c15c4ad225334177a21d3c81aade58109e5e1d3a49f37b072d2e072b4c7e808e70fdbc3f5ee1ee1ef8a67e12e8942"}], 0x4e0}, 0xd) unveil(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d00)='W\x00') r7 = semget$private(0x0, 0x4, 0x100) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001d40)=[0x2, 0xfc01, 0x2, 0x8]) open$dir(&(0x7f0000001d80)='./file0\x00', 0x1, 0x20) pread(r5, &(0x7f0000001dc0)="e6dd125841224c0285d3e417bf246b7684f759015bd47423c8cc322e7ddc627664b5c533eb5b5a4a6aaa11", 0x2b, 0x39) r8 = getpid() ktrace(&(0x7f0000001e00)='./file0\x00', 0x1, 0x804, r8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001e40)={0x0, 0x0}, 0xc) r10 = getuid() r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001e80)={{0x4, r9, 0x0, r10, r11, 0x141, 0x8964}, 0x9, 0x28, 0x7fff}) r12 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001f00)={r12, r10, r11}, 0xc) clock_gettime(0x4, &(0x7f0000001f40)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001f80)=0x7fff) getuid() openat(r2, &(0x7f0000001fc0)='./file0\x00', 0x100, 0x148) executing program 1: msgget(0x0, 0x0) r0 = semget(0x2, 0x3, 0x202) semop(r0, &(0x7f0000000000)=[{0x3, 0x80, 0x1000}, {0x0, 0x3}, {0x3, 0x5, 0x1800}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) mlockall(0x0) shmctl$SHM_UNLOCK(0x0, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r1 = socket(0x18, 0x5, 0x7f) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup2(r1, r2) r4 = shmget$private(0x0, 0x3000, 0x208, &(0x7f0000ffb000/0x3000)=nil) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) r5 = shmget(0x2, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x9, r6, r10, r8, r7, 0x80, 0x1000}, 0x100, 0xa, r9, r11, 0x4, 0x9, 0xffffffff}) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000340)=""/117) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400), 0xc) setsockopt$inet_opts(r12, 0x0, 0x0, &(0x7f0000000440)="2a5ec0d0d25c8f963535cc2420e4f8eec24d7a8ce790f26b0cb9995f0b6eba313f42ab95fce2e70a566c4acd4bddd900d2455ac5bc834c588ab14e0afdc331d7a70098bbbab22b5304e559ad9a602d28c62492c832e23ba4857248ee14dc24423d6e366952b1e25cf28c1e04fb1557e789eb6471ab8ffbec0a849dcce2b3ee48c65b7acc50f4b9281b9784e5c684ff112ad3d8dec77df05c2d578e55f8b0b9cf68b2b49c2fb87303397ce452a69e3bfc9849c6c5dd56746f4a796d8e22aa673897602083cbe584479ca7172c7509f691b14a86566bd3131017eb61", 0xdb) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000540)={0xebb5, './file0\x00'}) kqueue() executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) sendmmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setrlimit(0x3, &(0x7f0000000080)) mlockall(0x1) executing program 6: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, r0) clock_getres(0x2, &(0x7f0000000040)) executing program 0: bind$unix(0xffffffffffffffff, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x4}) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) write(r0, &(0x7f0000000040)="99dbc7a1", 0x4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x12b) fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\'^%[:$\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='@\x15\x00']) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) lseek(r0, 0x0, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) lseek(r2, 0x4, 0x0) r3 = dup2(r2, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4a}, 0x2, &(0x7f0000000100)="71f91e3471ac00dd6070af6fb10c634b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x81}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x4a, &(0x7f0000000300)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'aEV', 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @ipv4, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r4 = open$dir(0x0, 0x800, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x810, r4, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_reply}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x5, 0x5088}) select(0x40, &(0x7f0000000080)={0x0, 0x1, 0x4, 0x1, 0x2, 0x0, 0x7f, 0xfff}, &(0x7f00000000c0)={0x1, 0x2, 0x3ff, 0xffffffffffffffff, 0x7ff, 0xffffffffffffffb1, 0x2c, 0x1}, &(0x7f0000000100)={0x6, 0x800, 0x5, 0x7, 0x3, 0x2e47000, 0x9, 0xffff}, &(0x7f0000000140)={0x1, 0x7c}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000001440)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/176, 0xb0}, {&(0x7f0000001240)=""/246, 0xf6}], 0x3, &(0x7f0000001380)=""/154, 0x9a}, 0x5}, 0x10, 0x0, &(0x7f00000014c0)={0x8, 0x3f}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000001500), 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001540)=0x1000) r2 = open(&(0x7f0000001580)='./file0\x00', 0x80, 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000015c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600), 0x80, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[0x6, 0xffffff01, 0xd657, 0xde, 0x2]}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000016c0), 0x20000, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001700)={0x101, 0x3}) mknod$loop(&(0x7f0000001740)='./file0\x00', 0x20, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001780), 0x20, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r4 = openat(r2, &(0x7f00000017c0)='./file0\x00', 0x10000, 0x42) getsockname$inet(r4, &(0x7f0000001800), &(0x7f0000001840)=0xc) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000001880)={0x10, 0x1c, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe443}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb969}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbf9}], './file0\x00', 0x100}) r5 = syz_open_pts() ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000001a80)) syz_open_pts() ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000001ac0)=0x10001) setsockopt(r2, 0x2, 0x4, &(0x7f0000001b00)="8a5adaed3040440723efef250710c3f3204e491f24f5eb2144ecaa91748103d2d22b74cfb1170f300a590bf29170bd187c77963405ee0bd614facd45ad19438117024c7eb1625368deea6a530c98fd0bda3d80151779458a2c6bbbb60e85c7fd4f46793d6fc5d8de679b131b9a1254bd226c8476a1ab05732e20787aeca54b37640df3b9958210aa8a101b4f7375c5d144ed52f9a304d8dbbb825034b6c2ef71a8eeb0bb88b28f7be08d53d705145921d8cc53a45b743ddc795965468677440464672bcba76e64cc3b3408137d1a984a0b00139a5c1320ee54ff9de305c2fef7a11fd3fa165c30", 0xe7) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000001c00)) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000001c40)) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/155, 0x9b}], 0x1, 0x0}, 0x40) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) recvmmsg(r3, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x4, 0x5, 0x8, "bb08000100f1675910812cc900", 0x0, 0x1001}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x1}, {0x1}], 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) msgget(0x0, 0x0) mknod(0x0, 0x0, 0x5710) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x14}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(0x0, 0x70e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00005f7000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=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, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc028698d, &(0x7f00000001c0)) executing program 3: sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000040)="7f216f7d07ebc9c84adf9fa258136a1fb340809aabea902273615f8951fe5cfbc978786667833c627944df37806f757015ddaebe0d5dfafa6e5b2559a03513873b9d8976954b8ac099", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x0, 0x47bb, 0x1, {[0x100, 0x5, 0x4, 0x8, 0x4, 0x0, 0x1, 0x9, 0x7ff, 0x6, 0x3, 0x8, 0x2, 0x2, 0x3, 0x3f, 0x4, 0x9], [0xf4b2, 0xcd5, 0x9, 0x7, 0x100000000, 0xe87, 0x7, 0x1ff, 0xff, 0x1], [0x2, 0x8, 0x7ff, 0x4, 0x9, 0xfff, 0x9f], [0x5, 0x7fff, 0x8, 0x401, 0x1, 0x7], [{0x20, 0x9, 0x2, 0x3ff}, {0x81, 0x7, 0x1000, 0x8}, {0x1ff, 0x2, 0x0, 0xfff}, {0x9bd, 0x1f, 0x2, 0x4}, {0x3, 0xffffff13, 0x1, 0x3}, {0xf59, 0x3, 0x2, 0x4}, {0x7c1, 0x3, 0x8552, 0x77}, {0x8, 0xfffffff7, 0x0, 0x3}], {0xdcd9, 0x2, 0x7fff, 0x8}, {0xe835, 0x101, 0x0, 0x6}}}) close(r0) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) shutdown(r9, 0x2) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x2, 0x3, 0x2f) r3 = dup(r0) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r4 = socket(0x14, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x79, 0x4, 0x0, 0x93a2bf81}, {}, {0x80, 0x0, 0xff, 0x9036}, {0xc0, 0x3, 0x4, 0x7fffffff}, {0x0, 0x2, 0x0, 0x8aa9}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r2, 0xabf) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) rename(0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x0, 0xffffffffffffffff, 0x8) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x22) kqueue() ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000580)) sysctl$kern(&(0x7f00000005c0)={0x1, 0x36}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x4) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000880)={'./file0\x00', 0x4, 0x2, 0x3, 0x1, 0x1f, 0x3ff, 0x0, 0x0, 0x0, 0x8, 0x8000000000000000}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) utimes(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={{0x9, 0x900}, {0x8000, 0x2}}) socket$inet6(0x18, 0x208f0e1c777a1f11, 0x0) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000a00)="9daf0be96f243127eb7683d060e92adfa762031f97d3cbff9d7b7c8b659fde952531efedaa2ccb22acd7c7c8eef4d1b815653ede4a45b09fffcaeb9c8ff72d84475c64a2bda9f47fe8a12ac3cc61f3afed90ceec3e9a9ec8b7e7b58dc2c03f5cd913afb01dac0d27c4edef17ea0af1ed8ff3a5d846dd4f9be679a54a783ed047803e52a58527559b7b7abfefc01d9b101377a8755798f45700ebfb0bc12e680817c7d9b4950261ad32f6b5b582cd9a7ad54a4a4bbc5438c6f4a519b1927e55", &(0x7f0000000ac0)=0xbf, &(0x7f0000000b00)="e064b34ba5483a669f6c5e3a39545fa3f5fb8dd79c59ff59fbeeea457d1276340d8f2f193525c068e43de3b21836af7f3e1351747aec60cd48326887f68a58f825857e595081bc72614a40bf3aa7e311170877398cae", 0x56) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b80)) sysctl$net_inet_ip(&(0x7f0000000bc0)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000c00)="69e54269f044f2532d49fc61f63b0fd070f84430d6f97e7d9f3506593419d6742fc0c3637f9f2a24d0d35f006c5ea0f6713c09d7c90f0c68269c709d30f0a24dc2a198c745f6ec84c3c836ce4c52ddfbb8b61deb", &(0x7f0000000c80)=0x54, &(0x7f0000000cc0)="a2f7f2bfb5dd8d384b67a75733a8ff6581554a77b4ab9beb502f4d974f96b4c6283359f0d5172de07847e2f8e99dbf0d29229c781b2e8b453013613f63447243ca594cb85a63f020e5c78fb0a698d5dfda67c5798ebd85fa1228afbb5a04a680da7c4fbaf49110eb68b58265fdad0f86620fa880743a7d749ed344988f6799c64481d59bb4b8a33682ddd92914e6ba6cd0ecdc907b9e548593117cb1383b11e186ae355ecbb8f7f7fa8280795c23d42b4590316f4d7f52eb7d3172627d070172f7cfbe39390defb3ed358fdb0ad781a06f86285b51373985195a7f61138a899a4902fa4b77ef2f00df9b1cb03acd2ea43cf19c", 0xf3) sysctl$net_inet_ip(&(0x7f0000000dc0)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000e00)="96b08eebe2a6131acbf08a6f3251e9f44f395397f189a17a1c2f79ebeeb4974bbd0f75d53218de6e674d44de3b271d82f261c6fc10d88aa5f0a0b7a4bb0c994ddcb9374961650a46754f2201f032091cb9201af43232ffae685fb50f0feff93d5a062f0240f34ead4517ad38c232037afe18cfd350a6f09dd119d1bd992cd662a488c3bddb772af0ff42384e1ae2d9b2561b7d47c941ce6935b5d79618406bc71f201c9225cbe23dc1e4cd4bd110db310d6e5e4b8e5d24b3e5e13f0092ef9030635b5ec5572fb5638fce2f4aa912fd4614c46b4aab9a0756221c742c1a3302fc071ec9d7a918c39984c5d994274424a29111838fa9f5bcc4dd2090675e93cfcdcfcd896866a08b01e5ed2f0a2702ea8811e0adf0e11eb5e48ac435ba452ccf66938540accb0b6015aadcf3dd6b8edfbc1b906f764190b8d4e0a4561ba84a3486a88fd1642c017ad86791397eeab2f81d10a5f00596b34206ff2c6d0dac0537fdbfb013daaa10bf38f9d0060d42b8ef5fbfaf50a7b7ec8f3afe7465458859e7c9a23172c0a967d3d01519fcc9a737ebe48bc7253bd80902702113a378b15f551c7daf6735a22d31ee4efd44883cb0154aa186e59521e250dc50e99389a5d5b75c0b89bd183f206e101b9b64a4fe3fff16937204df3a92ac29026313c8d910abc48a959907ff633d3dd8fff69e4001ee6fccf3fb5a52486c482c96428acd635605283f47e15a61ecb4bf60a009c48167fa1260fef8b5e6f3777f175f91882e035d80e19ee62aef0e69d2c05410c51dae6fd619ad9bfd0345e52f045c54f0f61879061e8bbbed30bfb9b47bc007567578d8c29a2cdf7dda7d82c508c7f6771f968ece9f91d3abaace0ef7899ba05e95f98637124804634c8bdb6773bcf5c1da03ac6e348483bf955bf7874253a06ca6dbda2b682e8398340cc370cdbeb7d54084c89dc31187a1e34f78bf431594abbb7c0e3d98a49a68a2db9a4e040c547835ee7050d18926896f9096f4fe2256bba94fb575db5d0dbe2fbd3f29ec58fdd1d4a1a49f562fdf566582ac6c3ab22daab3c301df08dd6349cdcd73f3b0950edeacc80d90e985202535852e2cfae1139ba9946373878bd63f7f14d295ff6033f954b2ca56712656276b498345af6109a386741822eb2c49813145308546ed6e44c819b58e9ff057b4c09dc9ab089984991498a98b89ad35b0a9f59dda45e31e9a254248a54b03928009db6370f412eff962a8a86f7c9072f1618f59d22c44e1cc2efb8d0b77be1310c46235b85a502884a0961f3dddabc514786a3b9bde5efbeaa02c8469fdcc5a84130c7354a94ca869cd5e956d8dc8a83ae4ea4fa42d51c19ae2b83bbf50724fab27dad56b55114f0c6794ad1fa179401218a98e0b5943aaafa373f1e7e79b06759200d25925b5ff34bcb92d6bc59208e959d5a3c010b3648dffcf40b1473e7f907abc1b703739d2bff4f66a93757ea6037612d618c08387e85205a0ed319fcaf6ad8f306df9a45e73f86b453d5a5060e8d4944be658773b194f4affaebbf32badbe6e1e307be52e703337e6a889fa439f2009ca60ed9267e7ef19c1e9d26a08969d5eb4fe7a4ea7a0012055a8a444b97973805b7ad0869b1dfdc0288a0d63ba6100ca6119263c09fe7b9ed1a7b913bc1755aa913a15ae401e9c1a9c3dc99898f6d3311fb75be5b4706379ef1e95dc4a350295d17c1ca0c3c8005c2d35fe60745209f2e1d840cdaf579469f04d0755d69b36034148274ad22a101403e2a42538d56e0f31d05ef9af518a7d9e5a156a333b815570a017dd8b40b98456f07d4c33ec39d295e7d5a45e1f090e0dd955e1a6216c150a1f7d8bb108ad64473c1c9c0716930c06d43a163f3038077b7b4b3e5efab3edb91cc6f77533149c0b9b6d39a7c56a810186998621eedd5129078c1f3cf87a3162cec58ac4da3840c8cf2eaa2079254f35c441002e107b538c4874a8a987ab70f3b35eae48fc52cc76c7cefa6b24c2f6c50adcd92a219216e214b657e4eca73050a8079581d117302c719811c77db41f5599d4994754b745a526ebfe4942ec710b649a7a7fd9b3ab1f3b21285d53116506c68f0b9a2670a9cba9c67152d5e262c50d1c2199de522175670c1a659afe6cbc9c9850cf73c02f51e18d6a39b140a9aa0f2f59e4507d0ee79b2770ef4647f5aa1aecc047589e4ff2e4b9258717d78877c238963f40d744cd5d4ba58dcdfb41805f30cd98199d5b84e9b55dae20bf21176017e5c5e2a42aef621652b3f1fa8646dfd2c62b31ec4208d02e7622019b0e41113afd1321be1e0271460bb0b7b596a299079749b8d0a3d43d4ed5ad968bfb67f648c9e980161c41bee83f9f5717dcdeed57bd2140689709d0182fe240b90edd1e8117f3796c91c49d08e105a25bc560cb8d3505b409fed9b66cdbb0e8867e7f422c3b81376e782f7890f395e7a0a06f86b3421a81fa0954c47fdba1d1d46ce0d64d2a2997e69934d90c81d352a0447cec4a261f147c24c82f7bc832bb448fa7d14bd96e6b8d5d6d1b7a25600de35f6006f5e3ca48ca6d2d7c7871a5f1dc1971c7bbb08848b5cb85f1452e78900ab960b78fe8edd3aac892d4b32140c4d03d89a8aa03f7a82da03d280eee331c30f0f2765ac7365060428504cd4a8d35466b265ebc5e06e5b64333851d62635cd330f616b6981c1c30cbf75853ec2d1cccc0b61f25b99ff71d18dff1d956eb40a292d0a10d88f9218891978cfc47395344d0f9a4e5cdf036dd7333770ac0f54dc1ba9576a4a305d0ca969950bd45da80d4bd942656520f3ef4d1ce07608c54d637bc43c1435a4bfc8bfbc1a4213a7b41579454ce34fb3f6d4d70d122beebff64c89976bcaf774cbbaec9aeeb31f06d7a83f0ed8382cbf73745a99660404346e6db9a297b6b932e26b132835819c3684c7eefc4fb8175bd7ef3eaa84ea5d5c5b657e2e000d355d6f9f280744b6298045af2d0c77dd928c640f4202f9eef18bb3f318dd922f87a76b7d77e81ca9247a073c6da0021d03f18b45f47deac74bc91d52af186121e04b6a434a828edaaa4793ae44af22eadf5d9f460fd2942fde0ba295e4d20e7ecbed23c52a101954e8876aa61baf2e887d26b9e4c77f3aedeb03834d98bafcb6a10fedd78e54462ed2dc1905c03cccf73b7c5c3eecd07e05c6dfc901677569bbea00ae0e1c90f1cdc0d22e0d29fb28b8a2cdb6219ccb9a9e3c091921d3582ac8b553ca7055741e952a12bb873a5b7f8d3a2f0b84d7267b7cd3693c83fe3bc7bb8878000361f60023cf02bcc645bdd56b6ecca9c9fe1aa144cafaa08edee76773d9bf6b78847ae282a47a6992337b82d2bfcedbd93265a80cc36eba49f6ebc11a3f83d4365bc4fab6721d400ced85e25fc67e503154599fbeff25483d326e1f5059a87e2218cc4561e19ad6dee9cb841c3a74c6c70b99a6e1b233484f4450181179bc883bcf2d2dc633ea58b66e7f5caeae466ffdd8fc9108381a5a69b54304dafbe23cbe0d17bc1f86ce67ea000e96c2971f6b520ac6b61c4508994c0531a826890d3f58fe5255acc8a89c950cc977c555d9727f8c1bae973c84ec572a241bf14844e63f3b058b6f01d13d66316da67797c8b191b39ce4caa47efed73091c5c9cd972bb4fe7c324fca7b66885d30a12cdc8c675d20426c08f91c76389a71c20b102e955986085cb4fc8f0029d41bdab727c094428596a6c1329ac6e339af468a477b89b8641118b7139b06e948cf23edd9b3083ecfb1c8feead08b09af854c9b82a8e9736999eb3bf583fd3739721626ac3197bcdcadb692be3d00450ce9c8b9699a03eece505fd061f7d2654bbc2dbaadddcbca3ec91c2f51f7dd618400aee44609b3e7e5f595c5723f56b819b75008cc8738312be7def7d8941117026130870e0162a5d489916053e8b6edeb382c777418434f2b827223b87b3e71670b4843b279aeac8fa560871ea72af80658bc8927f229adae75e37672852ed6113e14578785904ff5f9bbc796bd84cf03fd99013619d618856c72091f938cddfdc6fc8b2d7a8a83ee12103ceb27199023c33a64d8c640221510a688ce05b0d381fee4901ae240e9b6943bc0e3fe22014eb92c80b9530050eedf8dec10402f0525007aac65e9b66a24dfe5980197a6c0b774f0bb582c72d78e1adea626a602cc2e90e5ffe617aa1c37bf205b1d27df43c08fcc888845733644766d133f1c41d9511cd66d3e8214179f397f8e4ca1f4caf776506552a64b183185b494eaca7c89263917b9b14aa940fd6159c092af72fad2867d6afbd4c86e4f8b7b4393ac27fb3e03499633fc54027c5958b61e0121acf0c3b9e68a127787a920ada8a17900e04b0b33a87b64a036b56a857a34da7f2ee4b800bb66e2d7ab06ac15f0d03ff999f0ac14120e7562c46aeb193aa1bc3889a7759c5264affa069f8ca94cb1c77e43c43fc472b9cf058b27a07fb86a0b7be23128667c58cc83f476ab6ed04fe2c552931472fa17e507fecd212f586786c87c45c63d5738cd36d6ac90e8dea477d04142798000e9fd85f8efdadfdb2536cfd6e809481dc07a5a3fb2de8062f5e41b08e3071a040401fdd7576d2d70be36059a98750aa02046b0e3d968285a6ec7aba4404401d31e3c19b4a22cc1aa18e801a60b4c5fb3eb48f775feb404180da2f47fe4ab4fe7050fb396be9f5bdd4b760173b76bbde773ffc692cb8878aaadeb72b5bdafa80ff04e0a6d7d4ee62fd7f8312aa7ab14002fa395cc2e94625e1e45e18190154f1eccc988bc34a80c79e9871de4c21d23982a41c49e46ed1ed1b5e03d9f84efb94ecc035c89ac0013c7e3eccf84ac70c8fc64d36cb4011b16e24d88e19d20557fedf1f91c79fe3273058dd4a1d9502c15a903edfd9d6b3f2a3eebe454c64332415ac1b34114f8ccddc405be17f4047cee68d73a1fab0996539dd0e60a41c5cc995300016410d3feaf645117e569c21f87c3670462dcb6e5594db0dd4b2aab13216089d6a0e5b3bef029f21598532940ff6a0f811397cf80c2f8502bb43036f13c45db95652f352f1f114fdce6b50fb123d82c7836080d2ba28af99d4f62908dd8fc69881765cc4b16c54ca2a67a2c1e150aa64b664be331e3d0ea44715753bf54d54ad8f4933d7855050d8140b4081d803ae39537d837afeb901611825bf80bb357948e5430f79f932ce2e79d3e633ec63361439af5ba49a8b530f4dd0a8fd0293451150a221e86955bccccb7c6452110e6d0c994231604334335876ea275743e142e76b268788479dbfb147dfc3bdf84a5facbc9e0a192099f9b8401ec33c8ff9827dcb5474b894ebda95cd83b7a3c48e22f8405dacc32ceff57167a787e35099fa87f03200dd63dc0c4895980e0d86a5a3dc0bd5d869c9d9491d256dadca941d9579589f3629f5bf82f10029c398f0f0cb025c5280db58204f55ae5d9bc29c527da2a5f9d753a9c60c0ff27d7d79b2df9432a6be0cde4a5858ce846f6be3de12346cff00868a4ebfcc8fbfa7c93b373401e325ee357318052a80201356f57f4854a972bf667838d3706178539b7b5f327575b112fc9704a3118559d4ade1b4eb6816ba11834906970ad722f84a5a3d058e7f6e138b680e4a3a1ae4e47eb843fdda06985c8cb127e1cda537c20cfa90c6865e315094597562fbc28b3f2dbf51e50b9474565e0c559fd8c6b08ae6d0cb5547b9480b662627b8c468ae9f890ea2a4adb4bfdf41d3f385cc3f8ffdaa493ee0d8da60c7e6f281529a5195f9cc332233c0d8ee5b62a5460a352b9d65b47cb12190377408389c63", &(0x7f0000001e00)=0x1000, &(0x7f0000001e40)="1d868c2e20f0e1446a916bd29d32ceac4a7e943ed2c3c3cf70682ce785d3e1c29c2fb090bb7dfe4101fafce1e979b154b6037ad97f0b45a57bf993b9d3c287d3c216ddff95ed5835184026652c03f9eb710f68320210d80af39121a1e76c4458a25b790a26caf6eb0ed6ae03596e3bedfc958e315e501e7b7944a187153c52ec983440a791b21dc9a1ea11b85e234f26256557bcf2362d831bd68b6b2942e5caf643c72f090f6ca140c98d8b4391749672731a2388fa4444cffbf897a9af25965988e8631167985b69f4cf7be3848fe412f29a1c0fb047f6f040840727de432ab654ee2a80c84300e8502e904004e23158b7c47d82df7c76f874833f3fc2754960a24376339e5c8be9c1cd883d699a664dc04a1b5018313ff02dbe5ac70f9976342ecf2e3959b4f6d04ecc08f4cd6979d1a9b555349889d4196bc4d52b079e1e028198986ff963e5dca5ef523cc5c2b0965b07cdcb974aabb6f39847b582b1578733abbbb0a4b5d1e1463ae7aef75ec2d51c0e589f5971b4f8ed20065c27f2ab58df74a165cb4f1f0203926153a5fbfab6d46b74a975d80bfe150216e3de44637d1ae59f109ca9ede9940f5edc8abb396671a2faa47fc17f9ed7ce319cc9ea49445327068b9fb456c8190290a280d21de1b3c5eef191d5abe7d10219b6fe687363cb3697f71548a383a26865d4cc150536b0e5b5b1dff9939442c5918b038f215e1809aa891754d3d404ca22170572ff30316d99bdece768f10fe8854ca5173af05c63eec904d71080c3214327079e96207d6caf0614ba7bddc2cf1ea34563624504cbe9160c86e436bfb1ce0a56a403d37e32ba28a66d6c1d7809c3201e5cdf37238927beaddcb43c21c63679832ffcd51c727d7e747426390e2ebfbb8fbafbf286accad59d9a73aff4ce0a7f0d7ca8afd3b8f4acab70cb1995bd6524da78be1194d4006102abf04c257a2f1addcab572e54de7b0e9a69c7e0b35f7cb20e25d95e07cc8c49b6acf554cdb279fd8b6e7ded2848656aa1a2d9a69a018ccf56d6a51225b57a10f5a7795f88a613d05258dd9ba8828ce2599647a0e0e91a7ba970b48fee0eec41e81395d22cd092200990295783b91a4ce5b24cfcc9c74d23d9ccb8718947f015548505cc18bcb0adb8a2a2d8a79729f10fbc85104cb48226a3155eb0ea8ed784a14a3cb0b5210238577bb190a824ec893827e59b9fef0917fa005a517f466598532562dea01462cbb85a9a0813ed940efedcce1fb7c8d4513f9632aa54aacd7326a44750516228d24088ba4a8dce0625f72b4de73c9fa121d2c7e2a486b28ed10904d7108e8f92ae78b0f1918619f98acad61e4e56c2fb2cb3452e91da1fd8c65ba88e3b9f2e3ee2ae3b879a4381b21365063bd7652374f92840ec65374ea51a5c91d312ccbf3bec8ef243ebd9604cc791b588c980f6d408168a2a8be5a99c5771282f8896dea1c62f4fe7cebf8856d859d1f112c546ad30d4add55bc7fc6305924233dd25d3ef5a45b7e7f4d078610d7012f225fda41ca734fedf663227088e8b37f6bba6aa01437706806d0c359cc71dea9e5919cde14b3a7d6d322b40b651d67578324dc16f6037fd03613b1b15340ed236616704dec43f57506037007de18006d90023fa495e4aa1ae0975551c092ae48074424ba68f0874e8f7091f2ede843a9739042d450b62100fd5d0294ce5b7daec67acc091886c6c233a340204d7460ea83ab1be5b3e1c80a6e5b9b2072008cf4961178ae73a825d53f266e0eb9bca9ff578c81d244cb3b34e27f472196c270e2b2ef92f0ce378600b812bef806776a677e07c8294a0b36da87f6a60a826b14908e2d80380bffc089def9b3bd20d855f36bec53f44389f429b0da43d5704b87be8ddeea2933630eada0daa4a8966a4e9627acc01747ef0128a77e8cf096214c2e8d794b115aac42b966e6be88784dab3ccbb39bbfdfaeb53c4f0fb359dac14136231f98af5392cf06e9cb92b3079b9049e5f2e27b29776e220080760f17dae052725b4b610fc63995298885cd9bd4367a535955473fdfaca05812be5a866f679d637281d354f1bbc718f1c35b1900b1aa98c7c1f9c49e306743717d800f3a4142e5003861f8ad44f3afb8087352dd4501faad3406d37b33ca7e1b07d16d2c708873218693f0714a657c4da73431260fe2eb9be8bdd75946a0191ab257a4b3d94f4dea377af57f5d20f729f432703df4f74981116f63eeb83a2d1714d5f3713b1369be24a286c798ba7c25c4947a3a68b9eb59d2a9f223874d6b37df7121b1c3db2f361a0198af91aae602185168a8a445b8fb6367744eabbfa45e6c2c0e156dbd681f1e6ecc298b0af9ced5e4b3fee57f08815e8e53ae114f54f052a28a08cab3a8bf34acee7864648622f0fff8cb594b0cdcfc5f987f2e3f65ece2523e7a7d1c0cf03869fae6b580c30d1d2477edc6eac1408877d7d3c1f2dbcaa3179b072418c10914ae3cba14376bb3795b9910a7d24524a4cd45a3c7248a0409c80501254c461e679cf75ac9c33a0f0ef4b9b1d5e318b5f5d749117248c37fe1758faed4d55cb7a401449e1b7a435a3affcc059d5cfa68d0ea5bbd89cb7c93496633fc318a09c22f851888c4f7609c25ce919d70939feb90686ec1fc7a39c3465a56eb1c1ba87d49a0e079244060292fe5e98b1941e2f75f640ccf8a19a08d0c9bbd7c39327338346e6735d889b8571b8d056308d9aabb1461f8c0523ce43ca3462f3abd725df3aa92f1625cb12af898e80dd89ff26069d77b9bf0a00ce31213862144f9e7c557ee560cdb38952624755aa0eab649cfa7af1717af23048f7766f8e6b924ea0a59efdb0aa7daabbd6d7dabb22c50090aa3843d25abdd14b7e2c3913679621a2e9085b3947e38f0ad10d1a59d3c7c79a69c65a77ba4fb22d5f9699464214e395699884ac805d98a3a87dbfb7641596d9d1db0689f75055fecc0db4a390d47835c33cac9979fb0388484069c4378fd2b373dc903014c534212676d93fa0225e3b4257e80dab92779c8e0f8788166cd08b6913b20f927193d5a1281d499c2db662c1a7154e369ef824294bf7cd8b17383b384a8975d1f6f06a0cd2d0efe41767297ce5e9a29907ace61a9d01e8098f3a8cc2f9c9db679b0c7e8096aba99d0b4ce287a6a702b2d9a870efb647b2fc589b1e228bf63a5b79adcf3935183700da71e69ed167c41a3b91cd2655b1af6cb382d6c69e8438a1bf62e9b0f1007b47de0f9c93e4f73b6890f6336a8e1bb5d8fc56ef62af01d33c3be9edd8f63101f1a58886ade05608e3125be2ff31ee1822b0b0f79de11601d89f7b454dd9e77029a591b76b2cced23b3ac7113651c745ae1df8ca701010f6c5fc43b3d8e4c0c9d68c4444a9fd9c15dcb0f8e52205c2744d0e63e99aafcc8924c01eaf8aa568727553c2ac05b927fbf15a15d9795124dd9371fd5cefc04cd126d356b158cfaf2790a3c7d45e30ac0202216cfa3c69bbfac6fd4165d2836cd5b250bb492a80327099db39c2616d07d16dab910f018ef5346b21297c688de7740b5473a141a9721f768f8fcea169726987d4153340e2056e779e651da7d4f0e3c94e09e5876ac8b54b43e962116fcd9a5e6cd202734f81de0536f4063a0baeb635696f276492f020057778ac6e580fcf86c58e5c352ea03fad664283019f61d0fb136b53596eb049ba716166969ba1c07f735b522d28951a353a464befbf0f19800c86453d6f752edbcfb0d1d2cb5958ea54f724c0f33e9481ae16ae0b046556558ede587bcb5c14893093cd822f4c5ce6bd73b71d3a5ccc981c2d94871c332f4c4748d1e72df4c5b21ba7c0999c69c6dc3a6baf01c283e6b773673ba0fe60b0d73652837105a96c1d252893cdca91186839ed3958a21848dd7a56a2d6236c9a43018142372ec881521183eb138ddc2e130378acfd4976fd26bebac8193aef5450784e221611d1f985eeb7e1f3917789eb763424729942d23485c0ac5bdb4b25355adb52991ef91ee942298bace11e519fddea4eddac55ec88a0859b3854826b493484c7815d65b11a2f5cd16469538c1c9cd091b91b0e2d0d3d4828051ac4537fd26d0c532d93dce834d6da30e6ea67aa863ff0c359254e2b32bf2370d49e8594d432d01af1f5304a1a24b49e610d4878b171cd9a69d37ec54a2831aea82114fc6202c190f4aa867239c398b145ee6e6a13687f33be73a2d3bae617d0aa832fc31fee3483c28c6a62fbb801394d044d61d01b74994389f66a710eb3338a53b5e886d967deb1248daca0166c5c0e1f6de468db0aa35bfc6c035f7e73bb605ef2f179b4c16c9c7107a0ee8318f8b54ce175cd727a9bd20c98e6c7449a75606739da96bf5ea4b509ecbd7e58320953bca8c0d669ecd19e43544012ce9209845519a6038f2bf84fcbcc7c087f3704babe1a4f5e77d5b996cbdd4f8f3cf4a6554d2cca167267fc71c05960e69f5997c2b522b041e4d05bd50ba913ec4b10e5dfad1fd109ada493b3792ab593ef1d7b80a4254b2320780ecb21a2968c9d2653f042086bd404db3c4ab38de036b0cecd4068909847b42fea260eefc0b875b347b05f7e7ae05895eea8ed5f72949cb8e329f37d74ca34af27c2671e0889a9b3059ea369cc3028973ff55803270e3e90d28fe74a735c4de6a23b8dbca9da349d789f3d6ba53d3ac228a811ae77bb10080015372b3d5d18c693e073287b082a340769761427c850f380353e29ce0f5b02650678df63c7d00800bd0de75714212e5575fdffaa5228a10baa1fa575d3fdd21fd5b2781d1ea07c757f4cf28b26d09871e40f1e928d808de78b8041bc076130962ddf3892fe3af4f13f5404df3182fb34d2f7ea8d9ba48dff44e3f4fb3d67e7f1f4213cfdbb588b50e9a001cb4b3f17620debed59dfeaa1c5647c3bd1e36df19fb77c5e954c65cde63a77b0cb385eb5d99193d8730554075d8e02f724a792a69a222809f4bad12bef03f7088221b80d9d81bf9841b79a5fa12cf2a1282d4e382402e71c2b4e0db30113641d5d5f3fdd38f3a4d3ac861ddedb5cb20ff66d72f5e3670d978f1dbc7e70ac4af5596dd2e0a29344fa4b1b91ac89104ae624330963811ba6d7e4433cea370a2b989accc29e9cc8cc61563d3faec9254aaa877d708d3c74d3e258855ccc0d080622f4e457b9427ed8a3e1d1e00d18e676fde11e4fc95dbed574dc15081c5ff4246708f091e690fd67b9df425cefaa0b1c018327739c5ee17bc8b0e788761c32a93407b9cf617c570dc7307ce750db1cb61c1a4a8233d220182b4bd1a594488141bbbb1ee80456dcd4467517a4524fb683e8976a91e6889eb4542a57d5afdc692716d36fb878763741f903a25f64ef683eacac714f339e31a70abb622f992ac2df993db553a238660b52f030193a0db49154440e1e0d2d91944d1b60a60804ea3c82c86c20bab632e57887d7a39b176dfbbd89f626b61aa600c9b48fcab97ef02e437fcde60f02248573081cda7cdf8f1d4296c96da51e74033fbda423d1da56e1f484cc1ae91c69d0891f934785642ea68dde14fc57de79aa06010a9873fd9c0ef1f61b425722c3c30d3d2d0888418e1de276640306ed19ccdb81af5a5daca7f27315b455d9025ce1261ad99884203be81f08058bef472ecf2ae5e0f95cc0181f3142ead2f427d14ebab8cc5f9d2fc8c2fdb32c4f7e3236156744a01ca59193cb631a2a55c6c9707931ffded5c4f4c05e12543b47ba7ca7643fa46c2db05e9f6a09f7eb98a1418a2f00ea9613e4fd970ea18c9bb6f369b4b4a09f55fe0", 0x1000) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000002e40), &(0x7f0000002e80)=0xc) recvmsg(r3, &(0x7f0000004540)={&(0x7f0000002ec0)=@un=@abs, 0x8, &(0x7f0000004440)=[{&(0x7f0000002f00)=""/4096, 0x1000}, {&(0x7f0000003f00)=""/57, 0x39}, {&(0x7f0000003f40)=""/231, 0xe7}, {&(0x7f0000004040)=""/244, 0xf4}, {&(0x7f0000004140)=""/67, 0x43}, {&(0x7f00000041c0)=""/229, 0xe5}, {&(0x7f00000042c0)=""/238, 0xee}, {&(0x7f00000043c0)=""/103, 0x67}], 0x8, &(0x7f00000044c0)=""/103, 0x67}, 0x800) executing program 3: socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x11) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000002c0)='./file0\x00', r3, 0xffffffffffffffff) r5 = semget(0x3, 0x4, 0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000500)={{0x100, r3, r4, 0xffffffffffffffff, r4, 0x0, 0x5}, 0x9, 0x5, 0x8}) socketpair(0x30d8cddc729b6b78, 0x2, 0x91, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000740), 0x200, 0x0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000780)={0x54cc}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r8, 0x800c5707, &(0x7f0000000800)={0x1bb, 0x0, 0x24a9}) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000840)={0x10, 0x48, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000004000/0x3000)=nil, 0x7f}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x10001}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000003000/0x2000)=nil, 0x3e0000}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000feb000/0x2000)=nil, 0x1}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf8}], './file0\x00', 0x8}) flock(r7, 0x0) sendmsg$unix(r6, &(0x7f0000000400)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0), 0x0, &(0x7f0000001140)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r7]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x18, 0xffff, 0x1, [r6, r8]}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r4}], 0x88, 0x1}, 0x401) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, r9) r10 = kqueue() kevent(r10, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x9f, 0x1}], 0x7ff, 0x0) executing program 7: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}, 0x0, 0x6b}, {{0xffffffffffffff9c}}, {{}, 0x0, 0x0, 0x0, 0xffff}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f00000002c0)={'./bus\x00', 0x8f98, 0x0, 0x20}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffff9c, r7) write(r6, &(0x7f0000000280), 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f0000000100)) executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0)=0xfffe, 0x4) r0 = socket(0x2, 0x1, 0x0) accept$unix(r0, &(0x7f0000002640)=@file={0x0, ""/4124}, 0x0) 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) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil, 0x759}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000380), 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = open$dir(0x0, 0x0, 0x0) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x4) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x164) setreuid(0x0, 0xee01) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x32) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000001180)={0x10, 0x400, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffff7a0}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x2, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000180)="4024571a5f706143670ee134", 0xc}, {&(0x7f0000000200)="5f86c81df90aab8ce1417a71d17aa88e102726a1edc90d0e11c1df4504639a8c2b7682028137e22cc6aef7edf987b9f561415bbd711d0d53d623a02812abf73ee646addbb79c480a8f064afbe0019b034a90dc3eff4af454b5d92522e362598b3c78ae4b1df1b6d4003324cd5e7466d4e74c45bef947fa1a5ff555c6970b225af3a25c0b50a89f6d2b5cc7e634d4521b5c218bcf7030337d", 0x98}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCLOCK(r3, 0x20004276) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300), &(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', 0x2000, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x9c) open$dir(&(0x7f0000000340)='./bus\x00', 0x10, 0x151) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) setreuid(r2, r2) getuid() executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_request}}}}) executing program 5: sysctl$kern(&(0x7f00000001c0)={0x1, 0x1d}, 0x2, &(0x7f0000000240)="f669ca85cf4527c0e56fe56317ccee0643f25a188ff1dfcf7b9227691f64153819d4fe5a9016a5d794a18fc9ba2ebfc8b1824940d6e389f90296e504013457589498198c8894c3d2843c2b2ab0ea7be2de69141eea11cdd08abf1e7d2fd6d76da35e59e9c599f9b9a7f2688eadda3ecbc8cf0d4720a085956e66b951cabb5e7807c39218fc05f2a0985e095029440a3418e711759245187d6c2c7e94b0f56b57d7b1c5781497a3f977abc4120ca3721eefb38aae77a3bcc0c2850f2229c4329e9b487b65c296e4b630cf85a8e9ab8275bdeac92689673ef6037cb90742cf6a0e2ca88c30bf8a0ca1cf24a1d1c3932784719d583d8ee49c1d3163124062612398edb7957cf632e1d4962474efa2fd7b4dc47d837e48684f290dd673df7151307219c79973d4d5ce504620cbfe52921a7514d90bbd5ac167962e9e2d790f104a1e152bf6865f2e085e602a91115f0fc0dff7d2dfd23ef2aa7d3bb1d86aff22af0e3ef048b7a2d020776dd20f7878ce3f0d3eff255ec25880ea255b9f18577dfb8b44ea33c7a57d0b26179bcb388e9f0a6308b7edae3f1eddd5f9321d0e4ae35527f38325cfe8ba499a6ce86761c87022e44ecc61feae86d875424aa6b718ea17d8418da90a464c9e4aefe9ebc5cf8212480c7b54cd996189032919d912fe1e78571e1379d75e7192e793f9e91aef060010c7aa38514ed757cebfed66c7bc1a96e7e44ad8707ac65dbc04f2e5f8eddd1ee1957e2d919c48e9190f230f44502efad957a5e5e95776f130ee5dd6d8db13a20e9a36c2f78138fa4bdab727f46f12ac5b3ee9ea3d2ef5ebb666d799125c7303c6ac560a20ffbb4be42459e9f7d65b65b649c158af1765b290ec2114ef37ed28f3009809d8a982a09b09953b2edc8d0758e13d5ab5746730148bb42559461645ac0d8d2b0aaa2f760dbdfc9fcc6ce6f89ffc2243754202f16211255ccef8c5c6349008a20fe1b58ad4598b6596379fddc643a7b52697a7407f68abd8539256b6dfa74ed4c9abcbe10cb0a93bb6802efb1a0b9e9450d28b022162326a02570952913e2f890b1d77efff14128d9a0f5b5dd8c28d234de8f1d0cf798400736a2f39869b6ef84f133787204114150ebd1f7cba2911e4f02780fe19e995cbf8f0d2a4b7c320cc6f50956cf4aca86418a74522ceb7276681828dd9c96f7c88ea8896971df897277921ca131c197918fc737f0bf17e42d30053e08fe20898498cf452a82a34cc3fa118678ec0665f008641676042ba990bddad78d2e6bbd5948dc0f7031c32ecfab577dbfe5fb2b92e356991355ad804148a38b28ed6384e0efedc2cc5ef72dbf58168ed7f2c13ea8f5cf0a7d40525d9bf45e0012df7a66803de6577ad1cc66805777f179165db08c330d08de1fbcadb167a46b7f2f9a77ce2c9568b9104d1f94dd36eb060fb537f41b4e6ad30461563ff71c567115ce87b74550a323faca4238bd1d3c167131a203b195d82087a1345793e9bb18177092ddae491d06789367dde7e51b1842733c2a7ca166929c2cb3cf82ae1e27d00ee95c3531ea856ea79f079b458da5c99b7d64345051e7e7b68d007a13f7e87170efe7205d99261a170acd370483cfa9f0518dd99bbee2bffd01ab6971709977d1d3c38db9ae376fb787c918d16a7c4ad9de3ca03a06d5242051d2929aa629165364ccc8ba86d58e1b1e22413468397b2302245e55941e20eb1ca8b0de71b7d6b4e28dac649199bd49d2eb169c7809c368de297e06c6ccf8e59201e79dfb02c1d1a01610a461539ef89f6e5c0a9bdc4aff547484eaf4e2a8d26156f90d660127220b04e397aade1c14eb872e127503b6be74e12abf5e7f88253594a22791341d0bef373ce6f1462b0c9e80e240a7dbe322045e45b128cea7328cacdb10954d2e75a9dc5ffd369fb67f2554815a2d0e291137b30d2af7c8018789c3d61a629aad61db849ae753ea51aea60201bd9c69ec82c230d2f25564c8bb2559cfaf14655e334d010cd6c60a6ef209c89062d83fe43268255df21bdb22d22defe131bef71332925cd5299388b4bd92c964af3bd7eabde4f48400bb45fd62385e377f4d6659f4a7aae3937026b16dbf06ba47476dbe4cb4eaf1b2eaa5b556ea90c5fe29a66580c217058d77088027a54d69554dd0fdfd74837cb9b7b7012f39d801d733793fdfd0445247b753d9c691b97d77d568d265cb00c3fe14eb2079a0dfd53e25548e2d4ea2d7722a203beeb58d1ca390b791cd88123445b510f2c8bdf6255dbfc7666ae020e3ae6a490bb6d759e3c616a4f26669b52acac04af10cbf2c70e7db42cca0d87d13a05ef28253b036e11230d3cc5f659d1a7307db9b95f639ebbcc5b3da8f607089e008ddf820990d3eeac766e88a5dc9b27379623722c18c66ae9aa84ecd9e9d6748877a72b1d9b9356ee7788280a6d6bd37017b4f31ce0ced6c97bd58caa515422d26c56d082f6f52bb3ee756ab727146a2863013b30918882ad0bf4f921032a49ffa5a5d4d100362206a647043cd62411c62ab28e1fa47d80f7e642462ba3d4e039f35d22f417b0c7a10aeac41f42e99f665e84ee66f5287ef2fbc2db4e367756587d2350364b77c5d37f8bd5c56ccb99e4f2315cdf09d2b07b6629931e3a8c6a5a9540982271a00c12a0ab6cadf751be891031b7d1dc06759d74dc70d7b5d5cd598ec5fdc83ed3ee5eb91f14181f33c721fd727c7f8626e82564defbb86a2740bb922d83a16e88a8388b8e5eedda621a2bea00074dd641dd427e5dc8266bdb6e9132fe15c7742e693bcb3c986709bc85f0098f1fc85bfd3980984da6e0531be01116329e543cfba89d684302b0b7807a781ef709251ff1e77209d1aa3bc8f580cace5222d7ba97b506ab4f1a7b76e34b06b2d2c8b2cf14511277da71290a28be4951768cbbb6ef713e7692219573e3df9499ca80a7d88fa49d07aa343fce7c20a2d2745fdfd2999df5cedf8d29fd52a501b4d292f942aa595f3ad898f635c4a30a6df4acb1b59f278e8b4500dc550527e5caa73335a38e1343a69ea870f31bcc34c6ad9bd368b484cb2a9a3820e3f4b71c0c95600bc691b643a69bf4fe4697566a25bb5dd5515160f49e81b67ddcae8391cabfb96303c364a5aff13c61fc1549bfbba66d7deb13a34791a4c464791788734043c9088e82ab1d67964a1f3944c174192ecb23376c2047bc5d4400b1fa4c5dcbcf9102f3f8c803da10390ab956810758a10099f90d9d5de0927786d6ef2d17ed407e3b9e2481608b97290351ea6cc3aedef063452602c89ba0e4de94dd99d6fd45926d8a8cb8ec14023c72ea95b54beb694d779d0343921271615c5338a483a30da5f1685446a8eac700915347524ba688a4923065b100a73e146e1b468acdbdfb14502e36960ed0d170a4b0353f1b43ec9c4be66a301e2d6bbdeb5993822ab8b51490fce7a77f8d05e86f973a4c34405ccbab838b6535cf7c6160cadf7c489b829b67a701ccc61d329ff009460918d263e12a030fd605501b9f33b3ba9e5af073774a8361b01723017c793a477116393e0b07dc7de1643d7baf6a520065bee695ae524a1f928425b816ae28f2b6df8b4e71ff8a9c31549139fe146cd4816b0860eed7dbd64f1cbaa9b9e262458160150307f36a07604d9d23ff33bfd6db7553cea64c617fa69b16418037fa75efb0089b99cf693229202f17b3f4f3640ed443f48f6c6984764c63bdad2a52d40373d6c6e560891d5bf2f8044377759f4d041e6e3b74a6817729da19681e97d990dc4349b7ca409f740ca0f267e4888fcad8e5c49474da8a0737c862aa8b687a35549f1895e62999dc755f1b2fe6c13d3b0107d2560e56ddeb9f0d687296256deae93d47335006cf90570b1e0ef5f6312cd4c0059985b917537ca3f98b924f7fee65078c46dffe072cdbb15c225f6df2637dac994ad19892c18800327af501a96a8b7a446affa3aa133105db35f25dab84819e44b175c3ee41e045ce9afa29b6933d1276dedaeb7f1de1c17e0e32faebb9c1a3de0c96761525c7e3e7423877814bf4a41ff1ddb981c663f95a42323246d2ba7f999d8cc73136043169216c4a746c6775448d887907e257dfdb44841a7febf1b3540184840a7ee68a21089461e162fbe20ed2819aa94a12c9bef8fdfb31af8d21d6b64157f98b890fdc6451793edbb542323c31781d1d1aa92abffdc40cfdd9624509fe3b7042c73d60ac832d1488e28aab65867308dd92de22d78dddb03ba7e5519862869ddd61297cc3be2b364c6fc05c507ff0e93581e760e5e526d2aaa71b1c1c43c7a587b9e09accb99aba27a3da7745cd5dfdc79104629345d57ef1060d16ab12016f703163a5cc3e3966c456e4806eb58499f491fbe4024db5c71184b089c0623b9c9641e33df7497a6b02f200afe5e813577a624393519538dc40318a53713bfd4b06eb1b0f096b24e8255d09f1992828f885c83d2f7d8e40ccdf74c8631c695fc9249c0198bda7c99be000f5bb486c8ce5571b098954c86b3d57b5c9895a3300414460544af5f272eae1b729baa51f748119bba0c3d157b688121fa9d29fa5b6ef6a81d7575411d2c87fd49f47a5921b96623acb80d721227b19a651c51f0c08ea31b7ac47406e666d8c7ff09c1cd901fba97d5390604b4ef60e323355d12b0af721fde491ec4d5f5b264abfb00246dca31be6d40f818ef6d6bb2e7631869bab489dd5f976f9b8b2bf672f4e4166b1e191c77c50719ac270653a845c7d0527ccd815978b877751cda32c1810f769be696777489e059d653bdde9ae8b4b817e7ad4e07b95be88533ea368ba76f45215e6117c0cc750026716a969c3a2bb665c1769d8cb96d829a744d409f2eaa63e07e97daae51b0fcbb792835d83de0151be82b1ac3a024cc2cb49b631fbd4bb6713b5c7a43dbb967d283845a56050c7466d51aa854b25c1301ccc22ef8763375a19ad98464a5c1bdb6e91bdb93329a1cb2a9c9a7ded5bd41439038577fbb42447bab552fdfb76a4453ca016fbae55a7de73d28d85b95ab8e2d9892aab51656f864a492812ca27a38fb15a5d34888fc8ae3db61e6b58468193afa27eb845d9dcb8f9a488db7cf7d004d669ee674d80e7a3ed4ebef2f0f81330c6f8bdd5fbe1adfdf611025afdf8706c9d24784a47352c3a3064f12157e26abf381f6381c426d018de7c4265e4dd28035ed130a975d1210753845743e0b1938f3ccddbff4d441070ebf60bfbd4b09926de6e5558ba7baa0879a37fbe8d231358452394755e32c4ea6516fc14f0cd54e2fba889e8bc4f46f7655fbbb2c04dc501a1105ea3ae52eaf06f65d772c37aa34f71e8ac97b7eb7fa1bae2d23547e21ac2a50a71beafef710d570ff4b58677af9c80765a3b41850f5747fbfab351466c96b72781cd2568fbc752f4ec49257d2b1098629b49552304153c39b4a9ea217bb46279da31d4cf345acad4195936d81da3b62abb250a0bf9e8c0e4d64087c3383f6b44f56d58e99dc0a5e9f83b4681585e7fbc07ef0950b3d807ed32ff3e8fe5becbf94ac209f8377317d47fd7f56764f9b50eda91f7f5ac6cc42719185f5bd6e0b61d395ff8b737d2e8e54cd393524c56ffa108605bcb4a383dc30ca2865b28ebf4829b6e68b2e56972e11bc75d93c17894220c4201a9b4426539f678a9ae56a8209f10445eb1a15bde76dcc87a104f2c184a79224569b84707d83ea2099ca44a9445f29e815e29878a378cb85057aed1552867f59db040309009bc2eb8d3397ae536a85610fdec230d0ea0386fe8c394cffdcce21eecaf69", &(0x7f0000001240)=0x1000, &(0x7f0000001280)="6fe7ae47dcbb5123ad8d7e1dc3d57ffe0606fcea461f330e5a769b5ef7645107b40aed57a63ba1b7da2e52b39e12e2d1b62b0874df8140", 0x37) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000012c0)=r2) r3 = socket(0x18, 0x3, 0x3a) r4 = socket$inet(0x2, 0x3, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0xb, &(0x7f0000000040)="8f854ebdb0ce2e0a5a951fbf0400885b", &(0x7f0000000180)=0x10, &(0x7f00000001c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200), 0xc) executing program 5: sysctl$net_inet_ipcomp(&(0x7f0000000080), 0xa, 0x0, 0x0, &(0x7f00000000c0)="3821e11e736fffc9d410a7fe1970fd4a9641f2151870", 0x16) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe6c7a36746af569ae94b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824e97f013e56d710915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3cc44f193a2f5fabdf894005e7b3280d96ec12d3af346a940924986ba166f3d97bc1db4eff", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{}]}) syz_emit_ethernet(0x6e, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r4 = socket(0x20, 0x4, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1) connect$unix(r4, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x38, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) r5 = dup2(r2, r1) r6 = socket(0x2, 0x1, 0x0) dup2(r5, r6) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: syz_open_pts() getrusage(0x0, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r1 = dup(r0) (async) clock_getres(0x0, &(0x7f0000000000)) (async) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x80000, &(0x7f0000000400)="55a9c91c13fd815d9b1931", 0xb) (async) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x1) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000", 0x7a, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) setsockopt$sock_int(r3, 0xffff, 0x80, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x84, 0x0, 0x0, 0x6}, {0x4000006, 0x0, 0x0, 0x1000004}]}) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="e0ffe64a8128fffe7c85e38e4a9e", 0xe}], 0x1) (async) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000080)=@un=@file={0x0, ""/59}, 0x3d, &(0x7f0000000100)=[{&(0x7f0000000200)=""/154, 0x9a}, {&(0x7f00000002c0)=""/142, 0x8e}], 0x2, &(0x7f0000000440)=""/132, 0x84}, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="b1000504600000000000000009000000331c13fecea10500501d201de84a7c857ae320b37b67d2d236063705af04be3879164991f7accf5f882b297be1aa5b236deb51e2f0ac3e7c7b337c9a5f63003728210200720f70c1f5a472c881ea6e69e000d07f0bc422e9b8d1fcc1837fb0ca4d6c31fb59d209f3872f20816f0761acb4b4c9fc2c61eb3a74f8671875120d4014c19d0245f5301377370cd87df35b5030c1cff4dc02a1a4e3d083075b912b9625bcbf02db48b80c29a53b80584b5912", 0xc0, 0x6, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x2b, 0x0, 0x0) (async) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0xad) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000182c00fe8000000000000000000000000000bbfe8000002000000000000000d263cb45530722"]) executing program 3: socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000440)="1080a3a1202fb772386d52452f6004bd7439d476ceb21933afb422632311dec8b3ba47cd9d5bdb0a91b4aea5eaa0d6af716408a68adb147745df53647d20dd899c7c857f90a29e7d96f63530e0de3f0712000eb7c01d6f6a8842fa88dbccef5d456b91", 0x63}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240), 0x0) setregid(0x0, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = dup(0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x0, 0x2, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(0xffffffffffffffff, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(0xffffffffffffffff, &(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}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}], 0x90, 0x406}, 0x4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) pipe(0x0) r7 = socket(0x0, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c0000000000"]) executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff, 0x7, 0x0, 0x400, 0xffffffffffffffff, 0x4db9fb22, 0x30}, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0, @ANYRES32]) r1 = msgget$private(0x0, 0x91) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="615d622325d6aaaaaaaaaabb08004500001c0000000000019078ac1400aae000120109009078fe339657"]) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000000c0)='&\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='/dev/speaker\x00', &(0x7f0000000440)='$%!!\x00', &(0x7f0000000480)='/dev/bpf\x00'], &(0x7f0000000600)=[&(0x7f0000000500)='$]$\xc4}-\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='/dev/speaker\x00', &(0x7f00000005c0)]) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000410000383a00f66c06af09006c130afc590bdb9e4ff6ff02000000000000000000000000000101009078000000130c00000000000000297c5601a5ae235d3544d14cb2e907c800000000000000000000ffff0000000033000005"]) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/160}, 0xa8, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) select(0x14, &(0x7f00000000c0)={0x200000}, 0x0, &(0x7f0000000080)={0x3ff}, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x20], [], [0x8000000], [], {}, {0x7}}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x20}, {0x6, 0x0, 0x0, 0x2010004}]}) write(r2, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) utimes(0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000030000000000000000000000000000000000000000000000000000000000060b9001000"]) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000280)=[{0x0}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socket(0x1, 0x2, 0x0) socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) executing program 6: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x0, 0x6) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) kqueue() open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r9) r10 = getuid() setreuid(0x0, r10) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r11 = syz_open_pts() r12 = dup2(r11, r11) close(r12) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7b8, "0d838000000000070000000002fd00"}) writev(r11, &(0x7f0000000240)=[{&(0x7f00000009c0)="e55a0ace2829081cc2a3aa7a0f9dbf3213a78cd243669c99ae3c7a55e0a9c829e206a79a5a4009f28145ae433e99a8cba56877fd082bbc07c3ce18a36d7e58a68a026474ca2d86ef1f25afd0dc17ea223f5cc2cb3a1e474566c18e354955295d46062ca1f676ced3147582e21cedc8762583cbf19b3db5474733ee330df883bc5fac77ca3efbe462878aad38a8a2424d7608eb0d0d", 0x95}], 0x1) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) semop(0x0, &(0x7f0000000140)=[{0x4, 0x5, 0x1800}, {0x2, 0x9, 0x1800}, {0x2, 0x1000, 0x800}, {0x0, 0xb98, 0x1000}, {0x0, 0x7, 0x1000}], 0x5) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000200)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25e699a1f119b672f4d335c223e7d0c032bfa896443a4271851af2066262af0f3af2d0dc1216ae4d002000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002121fbfa0c0f00008abfba221554f4e0f668246c09000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x27) chmod(&(0x7f0000000040)='./file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r1, r1) close(r2) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r4, r3) kevent(r2, 0x0, 0x0, 0x0, 0x0, 0x0) pledge(0x0, &(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) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x21, &(0x7f0000000240)='./file0\x00', 0x8}) execve(0x0, 0x0, 0x0) executing program 3: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, r0) clock_getres(0x2, &(0x7f0000000040)) executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001200000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8341712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8}}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@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, 0x2, 0x0, @multicast1, @multicast1}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x524, &(0x7f000056c000/0x2000)=nil) shmat(r1, &(0x7f000016c000/0x1000)=nil, 0x3000) setitimer(0x0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000180000fe8000000000000000000000000000bbfe8000000000000000000000000000aa830090aabae92000"/78]) socket(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000500)) syz_emit_ethernet(0x135, &(0x7f0000000100)={@broadcast, @remote, [{[{0x88a8, 0x3}], {0x8100, 0x5, 0x1, 0x4}}], {@ipv6={0x86dd, {0x7, 0x6, "ae7194", 0xf7, 0x2b, 0x0, @rand_addr="73a3a7c1bbf33fbf776aea58beec01a1", @mcast2, {[], @generic="6cefc9490c4aa87022c22885b1fdf08ed89e8cf13c5ffee88699a54fec478a7346a81ad5a0004b9a548d0f08d0cbeceb3ad13654d232f84a8fe9ba94c414d1abfaf47fe32be650cfbd22c4b55dbc51390db399a5a237d361ceffdb197139edd60e3fb9c5455914cd245f100396480b3c8737e096eaf49f802ba2b903a879cb9fd36489171b4abf4df1521c98fde0406b8a3a4adcc165772698d3c81a09c2cd833b5269585db863394559986e3a32675c79b10bcf308fd1c575a4ba8f6262876a913fa76e75ff9a8cd39dfa49c9ee79f53d775138186973f0a51a3002d4114fdb9ba44e23f79185bdf4a021a0694c46b31ed76784a7d23d"}}}}}) ktrace(0x0, 0x1, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) r2 = getegid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r2, r3, r2, 0x8c, 0x8}, 0x8, 0x5}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000000383a01fee8f147b6d5235da5000000000000aa7a1ecf28440e727cf1d12d42e54c5b9a8f"]) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) executing program 6: r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000006c0)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r2) getsockopt(r2, 0x29, 0x3e, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080), 0x1f}, {&(0x7f00000000c0)=""/241, 0xf1}, {&(0x7f00000001c0)=""/109, 0x6d}, {&(0x7f0000000240)=""/246, 0xf6}], 0x4, &(0x7f0000000380)=""/245, 0xf5}, 0x1000) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) (async) r4 = socket(0x2, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) (async) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) write(r0, &(0x7f0000000040)="99dbc7a1", 0x4) (async) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x12b) fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) (async) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\'^%[:$\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='@\x15\x00']) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) executing program 1: bind$unix(0xffffffffffffffff, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x5}) executing program 7: r0 = socket(0x11, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r1, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffede) sendmsg(r5, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xa) sendto$unix(r0, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) getsockname(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4088}, &(0x7f0000000000)=0xffa) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1b2) mkdirat(r6, &(0x7f0000000080)='./file0\x00', 0x11) executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x79, 0x4, 0x0, 0x93a2bf81}, {}, {0x80, 0x0, 0xff, 0x9036}, {0xc0, 0x3, 0x4, 0x7fffffff}, {0x0, 0x2, 0x0, 0x8aa9}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r2, 0xabf) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) rename(0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x0, 0xffffffffffffffff, 0x8) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x22) kqueue() ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000580)) sysctl$kern(&(0x7f00000005c0)={0x1, 0x36}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x4) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000880)={'./file0\x00', 0x4, 0x2, 0x3, 0x1, 0x1f, 0x3ff, 0x0, 0x0, 0x0, 0x8, 0x8000000000000000}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) utimes(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={{0x9, 0x900}, {0x8000, 0x2}}) socket$inet6(0x18, 0x208f0e1c777a1f11, 0x0) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000a00)="9daf0be96f243127eb7683d060e92adfa762031f97d3cbff9d7b7c8b659fde952531efedaa2ccb22acd7c7c8eef4d1b815653ede4a45b09fffcaeb9c8ff72d84475c64a2bda9f47fe8a12ac3cc61f3afed90ceec3e9a9ec8b7e7b58dc2c03f5cd913afb01dac0d27c4edef17ea0af1ed8ff3a5d846dd4f9be679a54a783ed047803e52a58527559b7b7abfefc01d9b101377a8755798f45700ebfb0bc12e680817c7d9b4950261ad32f6b5b582cd9a7ad54a4a4bbc5438c6f4a519b1927e55", &(0x7f0000000ac0)=0xbf, &(0x7f0000000b00)="e064b34ba5483a669f6c5e3a39545fa3f5fb8dd79c59ff59fbeeea457d1276340d8f2f193525c068e43de3b21836af7f3e1351747aec60cd48326887f68a58f825857e595081bc72614a40bf3aa7e311170877398cae", 0x56) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b80)) sysctl$net_inet_ip(&(0x7f0000000bc0)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000c00)="69e54269f044f2532d49fc61f63b0fd070f84430d6f97e7d9f3506593419d6742fc0c3637f9f2a24d0d35f006c5ea0f6713c09d7c90f0c68269c709d30f0a24dc2a198c745f6ec84c3c836ce4c52ddfbb8b61deb", &(0x7f0000000c80)=0x54, &(0x7f0000000cc0)="a2f7f2bfb5dd8d384b67a75733a8ff6581554a77b4ab9beb502f4d974f96b4c6283359f0d5172de07847e2f8e99dbf0d29229c781b2e8b453013613f63447243ca594cb85a63f020e5c78fb0a698d5dfda67c5798ebd85fa1228afbb5a04a680da7c4fbaf49110eb68b58265fdad0f86620fa880743a7d749ed344988f6799c64481d59bb4b8a33682ddd92914e6ba6cd0ecdc907b9e548593117cb1383b11e186ae355ecbb8f7f7fa8280795c23d42b4590316f4d7f52eb7d3172627d070172f7cfbe39390defb3ed358fdb0ad781a06f86285b51373985195a7f61138a899a4902fa4b77ef2f00df9b1cb03acd2ea43cf19c0d", 0xf4) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000e00)="96b08eebe2a6131acbf08a6f3251e9f44f395397f189a17a1c2f79ebeeb4974bbd0f75d53218de6e674d44de3b271d82f261c6fc10d88aa5f0a0b7a4bb0c994ddcb9374961650a46754f2201f032091cb9201af43232ffae685fb50f0feff93d5a062f0240f34ead4517ad38c232037afe18cfd350a6f09dd119d1bd992cd662a488c3bddb772af0ff42384e1ae2d9b2561b7d47c941ce6935b5d79618406bc71f201c9225cbe23dc1e4cd4bd110db310d6e5e4b8e5d24b3e5e13f0092ef9030635b5ec5572fb5638fce2f4aa912fd4614c46b4aab9a0756221c742c1a3302fc071ec9d7a918c39984c5d994274424a29111838fa9f5bcc4dd2090675e93cfcdcfcd896866a08b01e5ed2f0a2702ea8811e0adf0e11eb5e48ac435ba452ccf66938540accb0b6015aadcf3dd6b8edfbc1b906f764190b8d4e0a4561ba84a3486a88fd1642c017ad86791397eeab2f81d10a5f00596b34206ff2c6d0dac0537fdbfb013daaa10bf38f9d0060d42b8ef5fbfaf50a7b7ec8f3afe7465458859e7c9a23172c0a967d3d01519fcc9a737ebe48bc7253bd80902702113a378b15f551c7daf6735a22d31ee4efd44883cb0154aa186e59521e250dc50e99389a5d5b75c0b89bd183f206e101b9b64a4fe3fff16937204df3a92ac29026313c8d910abc48a959907ff633d3dd8fff69e4001ee6fccf3fb5a52486c482c96428acd635605283f47e15a61ecb4bf60a009c48167fa1260fef8b5e6f3777f175f91882e035d80e19ee62aef0e69d2c05410c51dae6fd619ad9bfd0345e52f045c54f0f61879061e8bbbed30bfb9b47bc007567578d8c29a2cdf7dda7d82c508c7f6771f968ece9f91d3abaace0ef7899ba05e95f98637124804634c8bdb6773bcf5c1da03ac6e348483bf955bf7874253a06ca6dbda2b682e8398340cc370cdbeb7d54084c89dc31187a1e34f78bf431594abbb7c0e3d98a49a68a2db9a4e040c547835ee7050d18926896f9096f4fe2256bba94fb575db5d0dbe2fbd3f29ec58fdd1d4a1a49f562fdf566582ac6c3ab22daab3c301df08dd6349cdcd73f3b0950edeacc80d90e985202535852e2cfae1139ba9946373878bd63f7f14d295ff6033f954b2ca56712656276b498345af6109a386741822eb2c49813145308546ed6e44c819b58e9ff057b4c09dc9ab089984991498a98b89ad35b0a9f59dda45e31e9a254248a54b03928009db6370f412eff962a8a86f7c9072f1618f59d22c44e1cc2efb8d0b77be1310c46235b85a502884a0961f3dddabc514786a3b9bde5efbeaa02c8469fdcc5a84130c7354a94ca869cd5e956d8dc8a83ae4ea4fa42d51c19ae2b83bbf50724fab27dad56b55114f0c6794ad1fa179401218a98e0b5943aaafa373f1e7e79b06759200d25925b5ff34bcb92d6bc59208e959d5a3c010b3648dffcf40b1473e7f907abc1b703739d2bff4f66a93757ea6037612d618c08387e85205a0ed319fcaf6ad8f306df9a45e73f86b453d5a5060e8d4944be658773b194f4affaebbf32badbe6e1e307be52e703337e6a889fa439f2009ca60ed9267e7ef19c1e9d26a08969d5eb4fe7a4ea7a0012055a8a444b97973805b7ad0869b1dfdc0288a0d63ba6100ca6119263c09fe7b9ed1a7b913bc1755aa913a15ae401e9c1a9c3dc99898f6d3311fb75be5b4706379ef1e95dc4a350295d17c1ca0c3c8005c2d35fe60745209f2e1d840cdaf579469f04d0755d69b36034148274ad22a101403e2a42538d56e0f31d05ef9af518a7d9e5a156a333b815570a017dd8b40b98456f07d4c33ec39d295e7d5a45e1f090e0dd955e1a6216c150a1f7d8bb108ad64473c1c9c0716930c06d43a163f3038077b7b4b3e5efab3edb91cc6f77533149c0b9b6d39a7c56a810186998621eedd5129078c1f3cf87a3162cec58ac4da3840c8cf2eaa2079254f35c441002e107b538c4874a8a987ab70f3b35eae48fc52cc76c7cefa6b24c2f6c50adcd92a219216e214b657e4eca73050a8079581d117302c719811c77db41f5599d4994754b745a526ebfe4942ec710b649a7a7fd9b3ab1f3b21285d53116506c68f0b9a2670a9cba9c67152d5e262c50d1c2199de522175670c1a659afe6cbc9c9850cf73c02f51e18d6a39b140a9aa0f2f59e4507d0ee79b2770ef4647f5aa1aecc047589e4ff2e4b9258717d78877c238963f40d744cd5d4ba58dcdfb41805f30cd98199d5b84e9b55dae20bf21176017e5c5e2a42aef621652b3f1fa8646dfd2c62b31ec4208d02e7622019b0e41113afd1321be1e0271460bb0b7b596a299079749b8d0a3d43d4ed5ad968bfb67f648c9e980161c41bee83f9f5717dcdeed57bd2140689709d0182fe240b90edd1e8117f3796c91c49d08e105a25bc560cb8d3505b409fed9b66cdbb0e8867e7f422c3b81376e782f7890f395e7a0a06f86b3421a81fa0954c47fdba1d1d46ce0d64d2a2997e69934d90c81d352a0447cec4a261f147c24c82f7bc832bb448fa7d14bd96e6b8d5d6d1b7a25600de35f6006f5e3ca48ca6d2d7c7871a5f1dc1971c7bbb08848b5cb85f1452e78900ab960b78fe8edd3aac892d4b32140c4d03d89a8aa03f7a82da03d280eee331c30f0f2765ac7365060428504cd4a8d35466b265ebc5e06e5b64333851d62635cd330f616b6981c1c30cbf75853ec2d1cccc0b61f25b99ff71d18dff1d956eb40a292d0a10d88f9218891978cfc47395344d0f9a4e5cdf036dd7333770ac0f54dc1ba9576a4a305d0ca969950bd45da80d4bd942656520f3ef4d1ce07608c54d637bc43c1435a4bfc8bfbc1a4213a7b41579454ce34fb3f6d4d70d122beebff64c89976bcaf774cbbaec9aeeb31f06d7a83f0ed8382cbf73745a99660404346e6db9a297b6b932e26b132835819c3684c7eefc4fb8175bd7ef3eaa84ea5d5c5b657e2e000d355d6f9f280744b6298045af2d0c77dd928c640f4202f9eef18bb3f318dd922f87a76b7d77e81ca9247a073c6da0021d03f18b45f47deac74bc91d52af186121e04b6a434a828edaaa4793ae44af22eadf5d9f460fd2942fde0ba295e4d20e7ecbed23c52a101954e8876aa61baf2e887d26b9e4c77f3aedeb03834d98bafcb6a10fedd78e54462ed2dc1905c03cccf73b7c5c3eecd07e05c6dfc901677569bbea00ae0e1c90f1cdc0d22e0d29fb28b8a2cdb6219ccb9a9e3c091921d3582ac8b553ca7055741e952a12bb873a5b7f8d3a2f0b84d7267b7cd3693c83fe3bc7bb8878000361f60023cf02bcc645bdd56b6ecca9c9fe1aa144cafaa08edee76773d9bf6b78847ae282a47a6992337b82d2bfcedbd93265a80cc36eba49f6ebc11a3f83d4365bc4fab6721d400ced85e25fc67e503154599fbeff25483d326e1f5059a87e2218cc4561e19ad6dee9cb841c3a74c6c70b99a6e1b233484f4450181179bc883bcf2d2dc633ea58b66e7f5caeae466ffdd8fc9108381a5a69b54304dafbe23cbe0d17bc1f86ce67ea000e96c2971f6b520ac6b61c4508994c0531a826890d3f58fe5255acc8a89c950cc977c555d9727f8c1bae973c84ec572a241bf14844e63f3b058b6f01d13d66316da67797c8b191b39ce4caa47efed73091c5c9cd972bb4fe7c324fca7b66885d30a12cdc8c675d20426c08f91c76389a71c20b102e955986085cb4fc8f0029d41bdab727c094428596a6c1329ac6e339af468a477b89b8641118b7139b06e948cf23edd9b3083ecfb1c8feead08b09af854c9b82a8e9736999eb3bf583fd3739721626ac3197bcdcadb692be3d00450ce9c8b9699a03eece505fd061f7d2654bbc2dbaadddcbca3ec91c2f51f7dd618400aee44609b3e7e5f595c5723f56b819b75008cc8738312be7def7d8941117026130870e0162a5d489916053e8b6edeb382c777418434f2b827223b87b3e71670b4843b279aeac8fa560871ea72af80658bc8927f229adae75e37672852ed6113e14578785904ff5f9bbc796bd84cf03fd99013619d618856c72091f938cddfdc6fc8b2d7a8a83ee12103ceb27199023c33a64d8c640221510a688ce05b0d381fee4901ae240e9b6943bc0e3fe22014eb92c80b9530050eedf8dec10402f0525007aac65e9b66a24dfe5980197a6c0b774f0bb582c72d78e1adea626a602cc2e90e5ffe617aa1c37bf205b1d27df43c08fcc888845733644766d133f1c41d9511cd66d3e8214179f397f8e4ca1f4caf776506552a64b183185b494eaca7c89263917b9b14aa940fd6159c092af72fad2867d6afbd4c86e4f8b7b4393ac27fb3e03499633fc54027c5958b61e0121acf0c3b9e68a127787a920ada8a17900e04b0b33a87b64a036b56a857a34da7f2ee4b800bb66e2d7ab06ac15f0d03ff999f0ac14120e7562c46aeb193aa1bc3889a7759c5264affa069f8ca94cb1c77e43c43fc472b9cf058b27a07fb86a0b7be23128667c58cc83f476ab6ed04fe2c552931472fa17e507fecd212f586786c87c45c63d5738cd36d6ac90e8dea477d04142798000e9fd85f8efdadfdb2536cfd6e809481dc07a5a3fb2de8062f5e41b08e3071a040401fdd7576d2d70be36059a98750aa02046b0e3d968285a6ec7aba4404401d31e3c19b4a22cc1aa18e801a60b4c5fb3eb48f775feb404180da2f47fe4ab4fe7050fb396be9f5bdd4b760173b76bbde773ffc692cb8878aaadeb72b5bdafa80ff04e0a6d7d4ee62fd7f8312aa7ab14002fa395cc2e94625e1e45e18190154f1eccc988bc34a80c79e9871de4c21d23982a41c49e46ed1ed1b5e03d9f84efb94ecc035c89ac0013c7e3eccf84ac70c8fc64d36cb4011b16e24d88e19d20557fedf1f91c79fe3273058dd4a1d9502c15a903edfd9d6b3f2a3eebe454c64332415ac1b34114f8ccddc405be17f4047cee68d73a1fab0996539dd0e60a41c5cc995300016410d3feaf645117e569c21f87c3670462dcb6e5594db0dd4b2aab13216089d6a0e5b3bef029f21598532940ff6a0f811397cf80c2f8502bb43036f13c45db95652f352f1f114fdce6b50fb123d82c7836080d2ba28af99d4f62908dd8fc69881765cc4b16c54ca2a67a2c1e150aa64b664be331e3d0ea44715753bf54d54ad8f4933d7855050d8140b4081d803ae39537d837afeb901611825bf80bb357948e5430f79f932ce2e79d3e633ec63361439af5ba49a8b530f4dd0a8fd0293451150a221e86955bccccb7c6452110e6d0c994231604334335876ea275743e142e76b268788479dbfb147dfc3bdf84a5facbc9e0a192099f9b8401ec33c8ff9827dcb5474b894ebda95cd83b7a3c48e22f8405dacc32ceff57167a787e35099fa87f03200dd63dc0c4895980e0d86a5a3dc0bd5d869c9d9491d256dadca941d9579589f3629f5bf82f10029c398f0f0cb025c5280db58204f55ae5d9bc29c527da2a5f9d753a9c60c0ff27d7d79b2df9432a6be0cde4a5858ce846f6be3de12346cff00868a4ebfcc8fbfa7c93b373401e325ee357318052a80201356f57f4854a972bf667838d3706178539b7b5f327575b112fc9704a3118559d4ade1b4eb6816ba11834906970ad722f84a5a3d058e7f6e138b680e4a3a1ae4e47eb843fdda06985c8cb127e1cda537c20cfa90c6865e315094597562fbc28b3f2dbf51e50b9474565e0c559fd8c6b08ae6d0cb5547b9480b662627b8c468ae9f890ea2a4adb4bfdf41d3f385cc3f8ffdaa493ee0d8da60c7e6f281529a5195f9cc332233c0d8ee5b62a5460a352b9d65b47cb12190377408389c63", &(0x7f0000001e00)=0x1000, &(0x7f0000001e40)="1d868c2e20f0e1446a916bd29d32ceac4a7e943ed2c3c3cf70682ce785d3e1c29c2fb090bb7dfe4101fafce1e979b154b6037ad97f0b45a57bf993b9d3c287d3c216ddff95ed5835184026652c03f9eb710f68320210d80af39121a1e76c4458a25b790a26caf6eb0ed6ae03596e3bedfc958e315e501e7b7944a187153c52ec983440a791b21dc9a1ea11b85e234f26256557bcf2362d831bd68b6b2942e5caf643c72f090f6ca140c98d8b4391749672731a2388fa4444cffbf897a9af25965988e8631167985b69f4cf7be3848fe412f29a1c0fb047f6f040840727de432ab654ee2a80c84300e8502e904004e23158b7c47d82df7c76f874833f3fc2754960a24376339e5c8be9c1cd883d699a664dc04a1b5018313ff02dbe5ac70f9976342ecf2e3959b4f6d04ecc08f4cd6979d1a9b555349889d4196bc4d52b079e1e028198986ff963e5dca5ef523cc5c2b0965b07cdcb974aabb6f39847b582b1578733abbbb0a4b5d1e1463ae7aef75ec2d51c0e589f5971b4f8ed20065c27f2ab58df74a165cb4f1f0203926153a5fbfab6d46b74a975d80bfe150216e3de44637d1ae59f109ca9ede9940f5edc8abb396671a2faa47fc17f9ed7ce319cc9ea49445327068b9fb456c8190290a280d21de1b3c5eef191d5abe7d10219b6fe687363cb3697f71548a383a26865d4cc150536b0e5b5b1dff9939442c5918b038f215e1809aa891754d3d404ca22170572ff30316d99bdece768f10fe8854ca5173af05c63eec904d71080c3214327079e96207d6caf0614ba7bddc2cf1ea34563624504cbe9160c86e436bfb1ce0a56a403d37e32ba28a66d6c1d7809c3201e5cdf37238927beaddcb43c21c63679832ffcd51c727d7e747426390e2ebfbb8fbafbf286accad59d9a73aff4ce0a7f0d7ca8afd3b8f4acab70cb1995bd6524da78be1194d4006102abf04c257a2f1addcab572e54de7b0e9a69c7e0b35f7cb20e25d95e07cc8c49b6acf554cdb279fd8b6e7ded2848656aa1a2d9a69a018ccf56d6a51225b57a10f5a7795f88a613d05258dd9ba8828ce2599647a0e0e91a7ba970b48fee0eec41e81395d22cd092200990295783b91a4ce5b24cfcc9c74d23d9ccb8718947f015548505cc18bcb0adb8a2a2d8a79729f10fbc85104cb48226a3155eb0ea8ed784a14a3cb0b5210238577bb190a824ec893827e59b9fef0917fa005a517f466598532562dea01462cbb85a9a0813ed940efedcce1fb7c8d4513f9632aa54aacd7326a44750516228d24088ba4a8dce0625f72b4de73c9fa121d2c7e2a486b28ed10904d7108e8f92ae78b0f1918619f98acad61e4e56c2fb2cb3452e91da1fd8c65ba88e3b9f2e3ee2ae3b879a4381b21365063bd7652374f92840ec65374ea51a5c91d312ccbf3bec8ef243ebd9604cc791b588c980f6d408168a2a8be5a99c5771282f8896dea1c62f4fe7cebf8856d859d1f112c546ad30d4add55bc7fc6305924233dd25d3ef5a45b7e7f4d078610d7012f225fda41ca734fedf663227088e8b37f6bba6aa01437706806d0c359cc71dea9e5919cde14b3a7d6d322b40b651d67578324dc16f6037fd03613b1b15340ed236616704dec43f57506037007de18006d90023fa495e4aa1ae0975551c092ae48074424ba68f0874e8f7091f2ede843a9739042d450b62100fd5d0294ce5b7daec67acc091886c6c233a340204d7460ea83ab1be5b3e1c80a6e5b9b2072008cf4961178ae73a825d53f266e0eb9bca9ff578c81d244cb3b34e27f472196c270e2b2ef92f0ce378600b812bef806776a677e07c8294a0b36da87f6a60a826b14908e2d80380bffc089def9b3bd20d855f36bec53f44389f429b0da43d5704b87be8ddeea2933630eada0daa4a8966a4e9627acc01747ef0128a77e8cf096214c2e8d794b115aac42b966e6be88784dab3ccbb39bbfdfaeb53c4f0fb359dac14136231f98af5392cf06e9cb92b3079b9049e5f2e27b29776e220080760f17dae052725b4b610fc63995298885cd9bd4367a535955473fdfaca05812be5a866f679d637281d354f1bbc718f1c35b1900b1aa98c7c1f9c49e306743717d800f3a4142e5003861f8ad44f3afb8087352dd4501faad3406d37b33ca7e1b07d16d2c708873218693f0714a657c4da73431260fe2eb9be8bdd75946a0191ab257a4b3d94f4dea377af57f5d20f729f432703df4f74981116f63eeb83a2d1714d5f3713b1369be24a286c798ba7c25c4947a3a68b9eb59d2a9f223874d6b37df7121b1c3db2f361a0198af91aae602185168a8a445b8fb6367744eabbfa45e6c2c0e156dbd681f1e6ecc298b0af9ced5e4b3fee57f08815e8e53ae114f54f052a28a08cab3a8bf34acee7864648622f0fff8cb594b0cdcfc5f987f2e3f65ece2523e7a7d1c0cf03869fae6b580c30d1d2477edc6eac1408877d7d3c1f2dbcaa3179b072418c10914ae3cba14376bb3795b9910a7d24524a4cd45a3c7248a0409c80501254c461e679cf75ac9c33a0f0ef4b9b1d5e318b5f5d749117248c37fe1758faed4d55cb7a401449e1b7a435a3affcc059d5cfa68d0ea5bbd89cb7c93496633fc318a09c22f851888c4f7609c25ce919d70939feb90686ec1fc7a39c3465a56eb1c1ba87d49a0e079244060292fe5e98b1941e2f75f640ccf8a19a08d0c9bbd7c39327338346e6735d889b8571b8d056308d9aabb1461f8c0523ce43ca3462f3abd725df3aa92f1625cb12af898e80dd89ff26069d77b9bf0a00ce31213862144f9e7c557ee560cdb38952624755aa0eab649cfa7af1717af23048f7766f8e6b924ea0a59efdb0aa7daabbd6d7dabb22c50090aa3843d25abdd14b7e2c3913679621a2e9085b3947e38f0ad10d1a59d3c7c79a69c65a77ba4fb22d5f9699464214e395699884ac805d98a3a87dbfb7641596d9d1db0689f75055fecc0db4a390d47835c33cac9979fb0388484069c4378fd2b373dc903014c534212676d93fa0225e3b4257e80dab92779c8e0f8788166cd08b6913b20f927193d5a1281d499c2db662c1a7154e369ef824294bf7cd8b17383b384a8975d1f6f06a0cd2d0efe41767297ce5e9a29907ace61a9d01e8098f3a8cc2f9c9db679b0c7e8096aba99d0b4ce287a6a702b2d9a870efb647b2fc589b1e228bf63a5b79adcf3935183700da71e69ed167c41a3b91cd2655b1af6cb382d6c69e8438a1bf62e9b0f1007b47de0f9c93e4f73b6890f6336a8e1bb5d8fc56ef62af01d33c3be9edd8f63101f1a58886ade05608e3125be2ff31ee1822b0b0f79de11601d89f7b454dd9e77029a591b76b2cced23b3ac7113651c745ae1df8ca701010f6c5fc43b3d8e4c0c9d68c4444a9fd9c15dcb0f8e52205c2744d0e63e99aafcc8924c01eaf8aa568727553c2ac05b927fbf15a15d9795124dd9371fd5cefc04cd126d356b158cfaf2790a3c7d45e30ac0202216cfa3c69bbfac6fd4165d2836cd5b250bb492a80327099db39c2616d07d16dab910f018ef5346b21297c688de7740b5473a141a9721f768f8fcea169726987d4153340e2056e779e651da7d4f0e3c94e09e5876ac8b54b43e962116fcd9a5e6cd202734f81de0536f4063a0baeb635696f276492f020057778ac6e580fcf86c58e5c352ea03fad664283019f61d0fb136b53596eb049ba716166969ba1c07f735b522d28951a353a464befbf0f19800c86453d6f752edbcfb0d1d2cb5958ea54f724c0f33e9481ae16ae0b046556558ede587bcb5c14893093cd822f4c5ce6bd73b71d3a5ccc981c2d94871c332f4c4748d1e72df4c5b21ba7c0999c69c6dc3a6baf01c283e6b773673ba0fe60b0d73652837105a96c1d252893cdca91186839ed3958a21848dd7a56a2d6236c9a43018142372ec881521183eb138ddc2e130378acfd4976fd26bebac8193aef5450784e221611d1f985eeb7e1f3917789eb763424729942d23485c0ac5bdb4b25355adb52991ef91ee942298bace11e519fddea4eddac55ec88a0859b3854826b493484c7815d65b11a2f5cd16469538c1c9cd091b91b0e2d0d3d4828051ac4537fd26d0c532d93dce834d6da30e6ea67aa863ff0c359254e2b32bf2370d49e8594d432d01af1f5304a1a24b49e610d4878b171cd9a69d37ec54a2831aea82114fc6202c190f4aa867239c398b145ee6e6a13687f33be73a2d3bae617d0aa832fc31fee3483c28c6a62fbb801394d044d61d01b74994389f66a710eb3338a53b5e886d967deb1248daca0166c5c0e1f6de468db0aa35bfc6c035f7e73bb605ef2f179b4c16c9c7107a0ee8318f8b54ce175cd727a9bd20c98e6c7449a75606739da96bf5ea4b509ecbd7e58320953bca8c0d669ecd19e43544012ce9209845519a6038f2bf84fcbcc7c087f3704babe1a4f5e77d5b996cbdd4f8f3cf4a6554d2cca167267fc71c05960e69f5997c2b522b041e4d05bd50ba913ec4b10e5dfad1fd109ada493b3792ab593ef1d7b80a4254b2320780ecb21a2968c9d2653f042086bd404db3c4ab38de036b0cecd4068909847b42fea260eefc0b875b347b05f7e7ae05895eea8ed5f72949cb8e329f37d74ca34af27c2671e0889a9b3059ea369cc3028973ff55803270e3e90d28fe74a735c4de6a23b8dbca9da349d789f3d6ba53d3ac228a811ae77bb10080015372b3d5d18c693e073287b082a340769761427c850f380353e29ce0f5b02650678df63c7d00800bd0de75714212e5575fdffaa5228a10baa1fa575d3fdd21fd5b2781d1ea07c757f4cf28b26d09871e40f1e928d808de78b8041bc076130962ddf3892fe3af4f13f5404df3182fb34d2f7ea8d9ba48dff44e3f4fb3d67e7f1f4213cfdbb588b50e9a001cb4b3f17620debed59dfeaa1c5647c3bd1e36df19fb77c5e954c65cde63a77b0cb385eb5d99193d8730554075d8e02f724a792a69a222809f4bad12bef03f7088221b80d9d81bf9841b79a5fa12cf2a1282d4e382402e71c2b4e0db30113641d5d5f3fdd38f3a4d3ac861ddedb5cb20ff66d72f5e3670d978f1dbc7e70ac4af5596dd2e0a29344fa4b1b91ac89104ae624330963811ba6d7e4433cea370a2b989accc29e9cc8cc61563d3faec9254aaa877d708d3c74d3e258855ccc0d080622f4e457b9427ed8a3e1d1e00d18e676fde11e4fc95dbed574dc15081c5ff4246708f091e690fd67b9df425cefaa0b1c018327739c5ee17bc8b0e788761c32a93407b9cf617c570dc7307ce750db1cb61c1a4a8233d220182b4bd1a594488141bbbb1ee80456dcd4467517a4524fb683e8976a91e6889eb4542a57d5afdc692716d36fb878763741f903a25f64ef683eacac714f339e31a70abb622f992ac2df993db553a238660b52f030193a0db49154440e1e0d2d91944d1b60a60804ea3c82c86c20bab632e57887d7a39b176dfbbd89f626b61aa600c9b48fcab97ef02e437fcde60f02248573081cda7cdf8f1d4296c96da51e74033fbda423d1da56e1f484cc1ae91c69d0891f934785642ea68dde14fc57de79aa06010a9873fd9c0ef1f61b425722c3c30d3d2d0888418e1de276640306ed19ccdb81af5a5daca7f27315b455d9025ce1261ad99884203be81f08058bef472ecf2ae5e0f95cc0181f3142ead2f427d14ebab8cc5f9d2fc8c2fdb32c4f7e3236156744a01ca59193cb631a2a55c6c9707931ffded5c4f4c05e12543b47ba7ca7643fa46c2db05e9f6a09f7eb98a1418a2f00ea9613e4fd970ea18c9bb6f369b4b4a09f55fe0", 0x1000) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000002e40), &(0x7f0000002e80)=0xc) recvmsg(r3, &(0x7f0000004540)={&(0x7f0000002ec0)=@un=@abs, 0x8, &(0x7f0000004440)=[{&(0x7f0000002f00)=""/4096, 0x1000}, {&(0x7f0000003f00)=""/57, 0x39}, {&(0x7f0000003f40)=""/231, 0xe7}, {&(0x7f0000004040)=""/244, 0xf4}, {&(0x7f0000004140)=""/67, 0x43}, {&(0x7f00000041c0)=""/229, 0xe5}, {&(0x7f00000042c0)=""/238, 0xee}, {&(0x7f00000043c0)=""/103, 0x67}], 0x8, &(0x7f00000044c0)=""/103, 0x67}, 0x800) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x912916ef50f52907) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x44, 0x3) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) rmdir(&(0x7f0000000100)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000180)="f996588afb4136c0d6ef67fc1b9dbfbd03a444b5e20c32ca875c50cff4370a31518f2fe26891e90f657dd457d9dcc2adb9f3a6b557f45bbfee14cb5f617c", &(0x7f00000001c0)=0x3e, &(0x7f0000000200)="3038fc2c8147656bd1241f3c4648f4a91b3a3dc68a1ba87ff1683099b7d7d9abe16b360ebb95954fcd3eac7f2786423767b82bdd1eb960e6ed8ad1fa4247f46082ba09f39b11d1e72b4fccb477f8927bf7cba4a797c56d6892649f21757709dfb1650affc9ae52cdd51e3462903568bff6beb6331af9275bee30bac7becd6a1d65c975795181a74e30e7a268c86a6a6c9c3125359eb81917975496e79d69373258e0821e424db2fda242cd5f", 0xac) r2 = msgget(0x2, 0x200) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001300), 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x0, 0x2, 0x719, 0x1, 0x600, 0x2, 0xd73, 0xe6b157d6d9db19b9, 0x0, 0xabb, 0x6}) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f00000013c0)) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = getpgid(0x0) r9 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000001440)={{0x200, r4, 0xffffffffffffffff, r5, r7, 0x11, 0x7}, 0x101, 0x2, r8, r9, 0xffffffffffffffff, 0x1, 0x7e000000, 0xb8}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000014c0)=0x1) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000001500)=""/183) unveil(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='W\x00') fcntl$getown(r3, 0x5) sysctl$net_inet_ip(&(0x7f0000001640)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000001680)="e9e5df666f101a52033b68466a112440de864c581faadea82ecd4a515a8c4e616dfdfe3ab7fa6045ba88930ac732a140bf516c3c30f7264a2040d51423ef73a8c0053a17fd639b8af07fcdeb419fd64f9b0a3f4f6b9cf98bb9134dd4f31544e5d6cd5b7a32829acdcb5205eb53dc0ecabb43c56c0dccfa81080185bf944378b3de9c171a16a56aabd3fbd54c734026557d586c20a5aebd17a708", &(0x7f0000001740)=0x9a, &(0x7f0000001780)="1714b856205a9c69730068e1cfe9651941247c54a0a667788c86381f0c24a42b79f6dc8ca2fed5bccda97bdfc76b7f13c59337ddbd0c172ae2ee2cd2e3b3da8a9645a2d848c9a467ff5ca13f3e8b1c2073a06e5e0bdc3ee5e1bd0c5079c2940fbea987c8e68b54318ee3b6dd98d60bdf31c8aa94db540e599e373369e59c8df652f0ceba6399a44a4b2d5e5c811854604d7180182a01b293e568ac81c1f9ae528055eae2b5e1e7261e4a", 0xaa) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001840), 0x200, 0x0) preadv(r10, &(0x7f0000001c80)=[{&(0x7f0000001880)=""/214, 0xd6}, {&(0x7f0000001980)=""/184, 0xb8}, {&(0x7f0000001a40)=""/196, 0xc4}, {&(0x7f0000001b40)=""/7, 0x7}, {&(0x7f0000001b80)=""/215, 0xd7}], 0x5, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001d00)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001d40)={0xfffffffb, 0x9, 0x1, 0xfffffffe, "e55fb1740ae889de75cfac5a425305051a7e6c4e", 0x2, 0x6}) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000001d80)=0x2) r11 = msgget(0x2, 0x94) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001e40)={{0x401, r4, r7, r4, r6, 0x0, 0x1000}, 0x6b, 0x80, 0x0, r9, 0x73, 0x9, 0x8000, 0x39f}) executing program 2: minherit(&(0x7f0000171000/0x3000)=nil, 0x3000, 0x1) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) sysctl$vm(&(0x7f0000000140)={0x2, 0xc}, 0x2, &(0x7f0000000180)="eb", &(0x7f0000000200)=0x1, &(0x7f0000000240)="38a0df099ed9e84f1d5e4ddef8dd0b8064705c01feeb964a366a5bb6ba5bac339b94ec76261d712ae5e9cdee6ccd923046e7fb8b31968da7", 0x38) executing program 4: r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000000)="9cf7a082949d6338", 0x8}], 0x1) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = kqueue() fcntl$setown(r7, 0x6, r6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x7}, {0xfffe, 0x0, 0x6, 0xfffffffb}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r8 = socket(0x2, 0x1, 0x0) listen(r8, 0x0) shutdown(r0, 0x2) executing program 2: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x7, 0x0, 0x0, 0x3}, {0x4c, 0x0, 0x7}, {0x6, 0x0, 0x1, 0x101}]}) r1 = getuid() r2 = getuid() r3 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r2, 0x0, 0x0, r3, 0x111, 0x8}, 0x7, 0x0, 0x81}) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r4, 0x0, 0xb, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000004c0)={{0x200, r1, 0x0, r2, 0x0, 0x38, 0xa}, 0xd1c}) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000001c0)=""/182) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x1ff, 0x1, 0x1, 0x2, 0xc4, 0xfffd]) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f00003cf000/0x14000)=nil, 0x14000, 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}, {&(0x7f0000378000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0xfffffffffffffcd1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000140)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffe90, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f0000000080)=0x8000003) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000a00)="918db972f599c02e0565eaed008441dd285e11922f9103f3c18b5e92e496724e488417d1a4aecff3b316656215acb1ba3469e19579f44495b29b07fe40f1d77a39c53e17b28fc542501c9f02c366a9f9679e03513078c8c0bf397f4921a869eb7160b5c6561c003fd67da318f79c2127e7f3c500d169439ae30e39631480864c6bda469ea7e1ecf2e6657adb0036e6931fe3cbc836dcd271081509c32878b2da5d1ab56161436bee33e0cd772d065f1708afa86d57e24a7bea15250c3faefecb4e2b152ba92f6978d8ef7b597faa894d911cb44ae7a71d96593feb079580679d13808303d5049b8b6f11f143f3c81ca0732a03ca4916376e135557348ef5df6c2cba44a39e9d7fe27157ed537227ae5a9590c77f5ac9b9832dd57c60b937113a7ab702d20f45f76460ea7a679b4c54bfa3c005d6965256c37a4583048b5a2aab5d7a8ac18f24c92c93b8a1c764eb4586d562119f8267feddb033f5eb6593166cb966d02946ba52fe745a9eb470cdaa87d7f1629a7df698a12cb59881d8a91e201ad99b44512b810c452fbcb78d3f32f6d76f48a084a44e9941341c6aef84efcfe31104258a6e26073ee8bed10494f667aafaf2505b0722b53583520170a7ae54e0e80e191074d167f17eeba58fd2401a8845bf37d609f74bbcdeea50df8dad70ea9f7108a9611d7eb57b83615b110b4ecd122f41ffa6e0d618e4759cbfb864b3f7d95da051be0458ccb08720cedec863aa80732717ee640ed88052be9a38830269b7cdfea83ba8ebddc1a989dfe1356a7e55d19721cd233aa97687c901746d1ef5c49d028bdea5061311fb81b8312f32e5ed8e52f7432bde05960d96d19241d7148ed50739429604429b21f56fa7713fcbcbf8ffbb49ae1489d2ec834ae31cf30cefc206484ce94cb79117ad2d8a64528afb6f143995c033a84c2efda865b96cbc1587fb2f4ae79eb5e136dfd0997d576ee762349e532ee540be32df7a6e7f67c760c1486c5c46f832d89b499e91ce9648a5e9df83530eb5762be1ff26151eabf5cee46618c2fbddb137baea87c520cd53b568a7e57cd22593bf3facda0eec6868837390846b9413b6e55ba2a21ed06d639f47b4839c39ee6df1bcc7cfcca9178ec0ac1d5780663cfe53d9d2682385141e1d02b4a5c5d2012ac9c83e0a477e49eb0158a79bbc58924c9bb97b911e14e149f88fe719c34cb95c6a458977989e5cec2a902def76269d36f2e980bd7fedd668dc0e2fd1f3c6c3d9befbda2d80e2ebf7cd9d0744b2ae0fff033987d09fa2bfb312c559599f1064913b96a3085735c1cd14bcfe3902c154ec491393e9eeec8fcecdb509632d2797d2abcc9c73e70636bd3e10a9eff051a33fdf73a3ad25f6575829fa3e3f05fd72adca5a74f3bcb2e96fe3ea3a0a045f54e432e26f3f580cf51b3e6e680b675b3d12cda2aa6f769404de58dbf2160b83110e52914340d07696635bd3ce97a620ca9609e7cc4a5173b05571b9572855042a6c59974b990fe7315d4ef882274fcc231be8a4b860169470b48f26ac16c344887cae2a245015954c5b1b42574e7b927077c1377933f6d20bbba799e0a51d1c1969e48b146740fb49dd6051a81b5485fe1d89b083b84082568e35dab66b79dea4848248dabc63eb6040c864bfd468ed578586cc3bfc3dbe978351145138fea623758dbc4ed437891baf5b67b44165e1c7eaf9e0e5252bc5001ea4d5ee4cf9316932f3a13c44e426d101b53ecbf29e05da752c63be86c91803461b30438b2951b504c57887fe570e3ce4def823d0cb3807a013308ad4f9c5c80ba2399db2f305111f48ac7244ecce02ec418d794644f0c4d041310bb1bf383df624a4402add9f52a33252855e18e8bb553e503dab370a7a554e59bd61b8bbdcff41b51144232d7d5bd6d32b7e80e3e8261c370b28e9e8d847bc5a05333d7efed0cfabc7c3e28f4956d364da97036435ab025c1d7dde0c890a26ab5ae010578a09897ea92982918352f65b19a73e55a07491ea807b3d7b096d4dc153223badd7619970ff7b2cfa39f23e025e59111f089012382e1585b7038ebb1634e7729476453f89572b670218bad37a9d6413022ddc2cd4a7e113bc0a282ececebc26d01e9f9fbc837ea1ad04ddafb4335d2888cb150c748ae39c8de3f09a6880df3419dc51a1dd3126921f2451b4a61978c0889496c0ab9dcbd98ad8bdebe5205a4a238b41fdea7c6a97e730a344e4df30a8179067f163e34628504c1dfda646411001579e40795b410a8ceead37bd99166eadd61a6daac078a0603f4bfd8042a21285c240010f4d16abfbf72ad8ff9ad5a9d3e259a39e436ee3ad26523d9fae2c0bb4b9a6655a8572820979e3a172446ac741b4d8020ba5f8f5a6ad6cf6afbb303cae09309a3d0043bfc5f8b798721269b78808f2a4f0be7b0e9d72fb2ab835552b1ddab02af3dd4b319e20e819cf7e74e2bb71d797e8a4abb06620a16b5732dee7699063b6e23f20c0b7418d71098a32a88711e7035f90eb6cf8328baaebb0711cc00c1c295ead8889bf0370ade93db8694fc837b8551f97085a0a1e319acc443ec0a7386caef796fd43bdcb5e282a04811c25407fc8dd1a70715d5c07026aa949ab5eac9834ef0c98dd54119585a59e504ce63696634a277a122d02ddc29192db37b879540b5db47eb27f88f870c42f70157203cd7b5592076fcb385be4b15a0de7ca07fde4c9210d365159a5c3fdc714c60af8f7a205bd7cfd5ec73c5fd3fd26a341f68d1450c82573018340222d3c1324d42568a565e92b970cb4119da54fe8b558d89e6cb4a10b58f3455f055039b961c8dd0c4771bc58bba9479374b08fcb6dc5fb554011273d34b817fc84ff713487dd224d365e7c9bc9258e4ec42bc6df7fe9aa5703dbbde6a5eb718d0944c29125501f555873323f8d4ebf87e1d0b04ddf9408c00f80879a2014de98cfffdf476c9dd30c13900a53086beb9a2de451d59fbbc4fd02477ec8744f0c113a60933115c06b2122178b9a7cceef7a1664d9b72c9d8714c88adc469e64e1a9f73b511b6fcd7924f1d7363e566f6b6e18ca0f52fc566fed4ae5ec7a37130f1c3b1559719e4fbb6be12bf1725a534e00ec050dc96c644a7153e410496baa9684d57542aafcbeaea04e8cf12965beff0382c540c1d564d635b6bc10e422c1e5b3ab724f23ca0ffc76e1da984e31ab30e50d315bed73082e3791baf3c5d19e4ab9d8df77d18045c807fb3907cdeaa1afc7b7b43b203eb8785f4d791d429380bd00602de24ee8728e9b157ee95a58a1152ac35f70df6bd57a1233a3a4d06075688f0656b36bbeb72cf065bb31edbac27f35cbaee649d7cf54b64b3350c29495dcf4255f8dd8e686bf248eedb376fb00faf8c2ac7c533e32eac9ceaba14b9eec7bd9b7cfcd287f6455dd335f923751bd967b763c7912c2a839281c88d47afc22cd93981c4b2c773dd638ca65555ed7941a1287e45e04d04ae8f05aedc3cfc66be9d4a58a555aafa2fbaebc7a5e23766e885916685079637613bafd020ba3a9edb670c8b2365634d932518a49c380b05b1dc965068036edd10de14003e8ce9f8b50f3e2d44521f86bffd03c4e37f02498dba98dd5051b1277d3dc57c35f7acf6de1d2f5f4c85ff463211ec437a5b54e48925aa6b01598a6c010fa4fb689424d9d001a7afc19d2a848e1c284effc5f79a709dc3f95222031b90d6d018df866a6d2be04343ce26e27fa1c8a14c8cf19e723e4a120eb3e0cc290ddc2ff4bd359616d8d033d843da2a45d87423c00eb2f9a5e745da9671cadbd8825655dbaf9b34b2f56657a5683e6af96b44db827dcdce6e8bdfb78e9f1eae83c3ad87f482dcaade4a655721b1673c53b6b0a08e688409db6e6ff387e4182f736b6c43899c1fd87581880946883c046dd9b049134416212155bcf3ad80432aca3c67d3777c3fb94c07759debe771f85a93cee0c32754222ee8b3df8f09eb18643dd53b54d97a39bbb1db11fcf8002dac118226948ecc439cf71649836b59ec4cb99d8dad51bc87734fb3ecdf5d3dfa8a337f2d5e705bbed7e830e4cd5ea8cdad680727d77b5cdfdc461e2bbb766a366f9c108a6085ae207569976b86f5c20269f596a04320a639aa42445ce0239277f502cf340e9a62cfa77975062ad64a9771f70bae6e0d14ba502ed7ab35dd3da65e9788b208fa8b475cb642114609f5bb5034c008008ea7171c3dce25a05c1d871a760c8c632bf28caa7dc6801ef6e54a5af043ab6aa31272c198f9ece06a7c1e74c13ea23cbd012bb1dd38ebc0e7b46688005b78d65af3e85e0a8f3eb86047c6f83db91e28dd59b90aed2ff3d3cc3486a6d9997dcd0013cae0bc230c74e4a4d5482f199cd14700d11231434196f48e478ed7b162574ec96b2f03f3a16ce8ce977f71d23219d56cc2395fd60444e2cc1b1b58478f5beb6a5463d7265e391f7e3f8daa7bcc1b468da66d96eeeb7c0d3791a3ad618cc05832a50e9298e6a81cf518448bd1ea1aae859ab2dffcbf5e39be0e78f4b7baaca2bf3cafa92114d7c7f0cf159e2f4aae2404bf3aede2d0fd57e059472567a1819f64f8634cf995ef6cec655d18e60c85022d1945564fdcd991283694e695f149a8c219558ab19ec3f9112b22df2403aa1d9cb85a0763906ebb464490db271a51d7e1b4111834ee440f42adc1ccdbddf6942952642dc21dddd71edb8a95b5ad91058827f3603441a53b08983d578a27d64109ff2940bfbaf09d142840b462a338e12f76529a3a89c9d308fc113f20d4b67d7feab0dbf7a131b00398d3e74549ae499ea8c9beedb1fbc6db26aeea390aa6b00d894d17b6b5681437d26d52d5c0958580495848a8dbd38c3ad3a325d3f61b9c9bdf9c24dc1c42020931d1e2097f4bd725f8da76bccc1c9c343831f822163b08518724d08dee737085ae372cc5f6c60b03e0f54909ae57678e5ff557bfc8373fcfea61faa8809bb17f565af3c9392d3b4bd76b99a32ff07c091d49542aa48bac686992ca80ec750e8093222e7d8210cec7ece721b2997d9c51a4ec298d2014ed2f3e6a63297af839ba92e281d4ec6c9dbb358032437279eb6e2941972228d9939222a5c9e053389a85538880f2e4caf8b3db88232da0257cab88e98f56af503a0cd1539b860b717e39810c6cb8073faa55cdf5401ab0117976fbc68cf56e2707f29995e9b2b18e304d72004857f60aca7aee4570242b9a1ce97ff176ffa717a656a28a9b8a3fd061c3b9bb64983b44d4f7bad39fc638f510a988a3a4141354a8995f48a08b01aed8a75f8079778df1955cc56e4b3ec70de1b00348a2f8d14d53a17177e43485bb8ef931fd56e4702069d4ce7cfae1509d80c9c3e22cdde3d7a2c60ea758490169be8a8212011ec7574ae90812b3ef68a475dda62141792bb6157e02dada02aff15de5a8da43cb1ecf89d5827b640918e7e49f17bbd89e59fe99b6f09bc00f2d03a221f31fe7987bc19bace7bd5768b44c59c5a822ac84acf267b10de2ebc38c5b7bc14c640099b87741fe2df99889ca0ab42c0b5de84abeab58fcb9ebb75de897204501917c3a9673af2ff5f9ca2b57fc86c88ad98a602e4714b9a43f052b24b8be353a24542a2898372cb94cc5254412d96dd4f8dc494ea8b4cfa896cb30f7f908a97d6fe8fdc26ce351631e366286c889ff5639c9842e3dff2ea9ed150096db35c41d661e738e56cd9cf9ca10b00811e662ac57d15d001ccc3970f359073362a6c2aba5ebac19bb0dab90756414559dade6cc8a441749cfa8c20dd890a252e92a1404c2e", 0x1000}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffef6, 0x7fff, "ffe7c96de33bcd96fc1b000000000000002000"}) writev(r3, &(0x7f0000000400)=[{&(0x7f00000009c0)="e2", 0x1}], 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r4 = semget$private(0x0, 0x0, 0x400) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000200)=""/248) close(r2) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x5, &(0x7f0000000040), 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) executing program 2: openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020691f, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0x5, 0x3, 0x1, "6bf323952f42e85b467d18e080ee7f13047464e2", 0x2, 0x101}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x84}, {0x6}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) r2 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="00024000", 0x4) connect$inet(r3, &(0x7f0000000000), 0x10) r5 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}}) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a00000000000000000000000000000000c183a083d7c1", &(0x7f0000000000)=0x210, 0x0, 0x0) syz_emit_ethernet(0xffffffffffffff18, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000008856ae4c4f8f14de63828e0ddde5eb1e1867a0413ecd55ac91d488ac55ee281dad85d45739893fb48298be92c9341bb5fe2aa12b55a58ec1df27f0b14836029b0ef5b3df18af3fea9b797f8c0e7e3bdccd2a82f731b2e82d348d92968197d328db4da9adcb0cffc3117991e08d938e2569d74b2f46f1a5555f6dd9be643e15e157ecf042cb0a9701ff0090b51033bc4103389bf0a779bbb1fe26bd1500880780ea6fddc97ace84e2273657f73d9c7bdd42908de79d57e2a15cbe91072891b2ea3a930fea7fcea2c33b83e3882bdca010fb7b384db75ced614a719209"]) executing program 1: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x8, 0x22) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) getitimer(0x1, &(0x7f0000000080)) open(0x0, 0x8, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r3 = socket(0x18, 0x1, 0xb6) close(r3) socket(0x800000018, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x18, 0x3, 0x3a) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c27", 0x3f}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xf5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4", 0xa}, {0x0}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0x7b}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) setrlimit(0x4, &(0x7f0000000000)={0x7, 0x54}) r5 = syz_open_pts() close(r5) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet_udp(&(0x7f0000001c80)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000001cc0), 0x0, &(0x7f0000001dc0), 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x27}, 0x0) executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080)="8bb4f320", &(0x7f00000000c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r7) r8 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r4, r7, r8, r1}, 0x8, 0x80000001, 0x13217f73}) r9 = getegid() r10 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000001900), &(0x7f0000001940)=0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r12 = getgid() getgroups(0x9, &(0x7f0000000180)=[r11, r0, 0x0, 0x0, r1, r2, r9, 0x0, r12]) getuid() sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f00000002c0)="655f4589fc5c173831da2ef662314e96e1bd7c1613d840ef", 0x18}, {&(0x7f0000000300)="1fc2e9243c8af80da5d38b0d64bff584c09d132fc3e6bb953e773dd180cce6743296429fb8e3a8b97750a13fea27ff8ed36c9ad6ca4cf1d3efd78366dcc692181ededa72a35a7e835579be35014770be7661b48c98dd182ced9bca3437a8816164f952e2896cd7dbd0d40260900bd41fe2c078151372f2931230cb6b5cd8957e17e304e4dbc118f9a44a76ac24eea51b655fab8bdbcb74fdb33974f4e757d8384ac2009fd07ba112b926061c39057cd5", 0xb0}, {&(0x7f0000000540)="0bf7bfa66ad73c4d020c1ba0669439a7f02be360312974c3ac9ea11be94779888814cf2d5457f13856675ef518e7f1b4c8eeb5a19ae6b0b625c297dac217f6acf1bd89ff6a8d78ad87ec479261921b60543dab134d4ba7a7fd380f0f456b5aa2f4f07f56625a72b288355b14dc250ab6f22af4cb41554908e386c4473e3ee704937b4a6ac2892994df0659304fe26f65d7a80998d7d4167dde5c124f9dc173a98b9decb0a08fc153ecfb524193601bc98bb7f80601c001eebaf605d833acf311f0e06103adf709b7474cb0c61cb8eed796a35ef1", 0xd4}], 0x3, &(0x7f0000000640), 0x0, 0x4}, 0x6) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r14 = socket(0x18, 0x3, 0x1d) getsockopt(r14, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) ioctl$PCIOCREAD(r13, 0xc0187009, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r13, 0x1) executing program 0: r0 = socket(0x18, 0x2, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="00024000", 0x4) connect$inet(r1, &(0x7f0000000000), 0x10) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000840)="441af309a498936a6a4ccd7d5c7a9140bc1a70a3c715cc69b70bb5c2a524780c295b279138c5e3890754ee766a26b5b18ceb5b19733e5e16d1494a310649d1d62ce7e6a6a266cb851dacf4be4f9f74f71b6685c293c3a5da757d84b1617910ee9b3f758bcdecf8175b8cd70f6ee48a45df40b089170d431f6ace8280926a5e2120bd47f329f969d70842b6d5ad3c04f88cdc40f23287f14853c6f13dd882781eb18a3d554d18f074b5578739ecb540f1991b95678d7a69de2a0753401d72d382b22bc498d2e2bb81cafe92e1ffff5e5e6e2783807fc67b9d00e073f4ebacbabc6af74a41c0769970196a25e01d19da482ccb5a3fe343ba6de33dda0f08b4f184e8516ff641d8a0c843890f026350bbdca372bd756ff0efff5c49ff5f7d13136b89544e877235d430b8a19976cebf2030948dec246f8ccb2c42db69abfaedf6b989861429c1c25a118c748df7920086c9311afb86276dcc12ffcd541d019081cdcc14148de44be9af4acd9499236a3339559c6759b03a064b306fe05907d5bd8d4d91f40ea431e3ae4b72e272d514aca155c9528f062079346aaaa9ca55b0c1da25b27a2ccb1066e96052512c791f5063f11ca520c86a29eacd9508cf2374db92e734d54dedd19f398d317fa74dd3febdf1da38f755ec6403b555b62ca3d6e650ab6fd84c0bea2fa30e5ee785f184e0a108db0bf105d4d60133eb86567b4c97d2dde25442f3147d731226784d7bb553719c3b1d87bc8d780062502462bb001d9d3aae50371dc5a59a489244921f3b5292f1cb25157745c7d22ada17439c5318017b9aeb6bd2988e86395f6b399f6263c4b7fba28a5750e736e3739835a5cfadcae325249f1fbbd7365fcc4bb19892d13ee73db7dba2b0b4a1bb00903abd9b765c957d2e9f1e94c40ea01ee64b7fbd864a78a9aa684d0347b4f795a3e8bba6ebd9893b70f5f6d2a596e15f68f96acaa7dd41aa750ef071eadc66e503b3a68a0deca367a8720dc1828476a5a477b3adb9bbd297beec5b30f0090710b11212abf51f7b38cd61f1bfc46c466b2b6468a8ce722deb610ad4fd32836a009bbf076aa3912b46305909f5488c58bb24730bbb3e30ee7349e1bd5df2a77b666695c04f37059d61d4f069780f43fff43224611a5e8bc4bd2ed0fe9962a67bbc86303fd9f7bd8a3c0ce58b11b5e13c50ba355d769b44ccd5d9cfaf8c0672c4136f73ed90e74b1527f2e463f8182abff276fb8661ab513ca09a94900fbb34805e2cc8c4abfe5b9336c5291177e16d4354775ff9decc0ae982a19d2ce9c006e909c9e138767610d08dd26b2aa715d429858d36e841701df484c29763c2e4a564357c6989ec9774f155385959da2135aafb7e271ddac363890ac058ad130cb2f457feac4c713b074cc6a6621d3edf3c7cea828626be4c4ae8cec7d3826af42f16ef3581142982f424a7182c1a3ae693d5bc2d14df58cd94aed167f9c432e01621618a47e8e74e2564c3c137b25c9780d9fa0db369bf0c28dfd55929dcce7cc499b520d5fa476a09fa9c0a3aba2e3c7104624178b51f7b0098962d12b96212e9ccc3a63581f44979262018cde42c0018993d60eb284002848732aeae72dcf97a7be45531fca4fee5ff8dd8b85936a903c7c4f04c04173eef26b84b3d6ed9490c475a9713b211df47a4d5ee7436bb70fa66544368449c3a2d0b73172abb12def848c2bb3205950c54421824e1523bf84372afe614fc5b2a7fb1a831da0a0e7bdc353a353cc2943659e0b7aadeec7121add1dba27e69d3bbb3b0f62ff36664f3d6d11fd23e2d1298d58558c3bda52801d58e7fe9a04bbc06c49e99b6089e05164c78d96fd49fec4470fc564374ba46b657bbc5d83df5a1a220bc23af1c68a3669f908b0c1f5e5ede8761ad374ae9a13bc230c519887dc9b998f55ca7de37ecb1a772a02249e258b0a747c9ef360702ee6ba4f136b2f1bf2438ec7002d52bd7d47b7effd2213a60469fe55c221827811ff86ead08b74c5b2fc2a32e5dd751bcdc25c04ef52f26fbd4c82c339dd64e24ba865c028ff58a4e56ac1d7ea59d013c2e350ed5c830f92be75055fd577b22d43c9eebbebe4294b0e648f5ddacb5f00d7079a19f78abc0fab6bdb577d14251ec7cbf30ac9a2f1a8f9e20db8255d6c8ad780bb79abcdbf4dfe38c4183625a9a7b391d5c5f56bb7f9d2f8c5a47f0278089ce650a0ae9738ce230f71ad7f30fe2bf3ac048f7008dae6250cd7bbcaef188c7f9abaeb97124af30a9efe76385cc5b47dfe289131133deaaa8c6562980bab4ddd051b265462eb200bdde3f0d89c1181e7f87639fb502a1afed5e78aec3b368e81810cc2f381e9a3fe589fbaea7b531c257ae768cb23be0478926753e85ffe6a346b9ad8f8203ffb7652a5fad6818058e2ee08701c6aa4fa1fc6d5e59455738610e8749033811e9d3c77dcd354b89ca0155c7726ec0f171fcaf6f8303acc9571b4eb78241f0bae69296e6d6cd9506eb9a11373d92eb7cc2feeadc7600b4401b9bf8c319c8c04c41fad743f5c9f68b9139a7de5ffa0200772f0dee0058ad1e6c787481df17925b508cf271a57e28436278cd4014f11fe5ceb662e2a04bb2fe1e5e9b70fb7d33c321e4bc3085259b9a63a975ca865138dbf76ae459e51656ec314f1eb1015c513f4576802e1f19e625e2b5b25ed19b0691eab8c55c78f51527c72e6af761d27354eee620e9b4bc237efa1f3fd3d6a56d2ec03c60a1acabcb10589861e83983ab119abecfead3ad896fa12165767ec71700ccb84f5a86068ba004b735a081aa4ba803ff4844374e904d5927cdb3787fb629d10e0cb4edcf0b76609e7dd4c74590fb51b89b95cba61bd34b7713bd648bf83c1515553a1434a4e6c3c7bfd18533c2117897c6161014d70364d62155c6a9bd4a9b97a6f4c29a66f8c7c06eb5b3282afc2c5f8062ec57d4d0f2a917603f9d59260c37d4e74e51331951d2f16fe08c9cdfe084741759728d04ea9a1dcb1d95ad4d52c00597b3dafc6447dbb52c65422c2dbadaf725dd4871f1676a6c7a105817d1dd7402da750f4167afb01abd69bb0e92741ab0df336c05f8e702efb3ee626021b73fb39ca563adab45f4cbee8d48c91c5e692c470532782657387aebfc4ab789bc4284251454673d4c717317dcc5f5ca0189978f670fc8a3be833e983f36acec58f05ec1f2fb02f93671389ae2b19e5069b698076295843d39b74cf4607a817042dbde11d451a601779230c14ce78ef7f47b40b4e77d4caa75f2a847d34cde11b374052570566b1064735d6a58febba71e6314742a0d2430fa1c87e12474199cf8dcce036699212bec416099a1305840b8a31dabb5e3581fb3620a2f01cb085fddca61eb180eb2a99fe35d3794dde2ee482a04fa60aa658d9defb915276843a45cc8c9f77e8a67de6adcec4c92a2b3685dcfe6a7599e52a4df7cf12fae89a1dc49d7fc512ae56a23568272ea3122258206737038c141fd1055bbbf513fc523c18742c3125e5c1ea97676e97c484d8afc003c70a43ffb7a4af3ffd044b3e257df83c6e610847d3690d2297ba06bb38b9bd279da127d1679fd1976450f3f4fdf5e8dc95845b32da5ddd59ba085770b8b1b2e11c6b2be5dc04723dd08af8964e75bb043d5c6bb731e5061aa9229f21ef4e111fcb83d7401a4c5383226d6ea0e278cb52a180243368484cf77f04e26b46f6b5494719aa9826c6da2fffec5259a6d6e550edd32df5aca1ce673349063c4dd80f7a4e171fff011177fc13823e151277e86ef1fc695c7a22d4d0ca46d3d51646f03dd2bb64f525a5a87813c2ceaecc9c0a032b734f98cb7a477d1ebd1bb4b688160bdee56c3b8e955be734e9080de7078420b0a2313bda545eb0ae724946cf2de9b7e68a05ad04d8614e2f1fad45f1f67710317e6b3806229fb0ebc3a00c274ccf933a51a7c8a761d92c1dd6a02ccd542da86157f762ac2bff1e464d357096b3dc7b9115d782b54fd154f869cd02f95475eb337da06269b0db996f5e5757e2ee9e548d23dd58417dcd4a043d25f9e0b4dd26fbdab3876fbda3770cc0887885f91434e327a98c873bd3c1c6c51c8a825b14632a546eb4f84e4ffd3c14badb39261e995c2c5af2c043f0e8eba08dc41d591f5fdca52c86b00768add2b91229cf845e19b6349d4b9f89c49d5eec8e157ed5c4bd2e0914f717e469be81bde5c422c8164bdde6c1852ab6b078101ed9dc4ab464cc1a90764766189381caae26d62ccb8a247066bce784b4234a41f0e8cd8114fa66576e72ac2aeb862002f839d88c87d3758ab7084062542a5ec3d6bc3a19ebea3f685d0ffe7aecca005ac0e8d284edcb54abfd7c0733b177ab036a4987bcaf2808acb70b997d5ca73ffcbceea5a2c9584ce5776d580718f0c89dba8c8cc5db1afcb5857bb0c14e9065040ae86ea3adec6ac823ac2b17314507c800c5866e6ec5b9b94e5a83ea64858dca1e35c54c353c30de564a3ac97a7c108834aaf940e42a4bf5c7e38cd7d65e9a1b7ac27d123e68dae3a3e536c3038a8b1b315a04a29ae70f99da780583ec7143a24157d51c242f1bd6c8a14bbdf21469aae4078c9b0829041efbdc6e26f92de3b1265b17b44a2eb2e33a8f7768ee14a71408b3495e152a8c10e9c3370a5994fd8125d60f147142dd21bc639851c353a9f2c196f664968b0ee8da4fc3caa9c1391bef9b62b23ff7b924d4988e93c6c40ef952cecfda191e8c06ed29566b8262262d5cb118b5a6671e92b2640071de9ad64f9a02e0ac29d989bb50bf737aa6c9dc9c3db6a3c9957e555e5d4e1312aa7abe3bb437a5b2d1564dc2cf864847065f9b550d815c4a4aea56cf80c10fd3cbc97df797212f29b2107fae7ec8a3fb9503db6edf8c9de7df38b76fd31024faa51062d74174b321ef6564a5a72b54e4668a975ba3a9effdb6cfca2743670f3157ae3808becbda2030974960358da989fdff408e55bf40a2b9a1753069fe9cb217d209944eea6860c3a9fb580fb13f7ed19be760262282cdbc2ed0b0be2562c0def6f3da1f3b44e4e93e70e646a37b8ccb71e557d895b9ce8ad258e5aa5f7a8a8b11e157e5bbd62726fc12599b2bfea737588ebd2038fb9b644d8ef2c3c4be1a8edcb417162a322db00cbe7d055e8eec080eadce89628f688f9f6430b39121c795059db34877d09fa3c4e6a25e5bc90fecbac57f1486cc938e36024b4ed6b9f9ceb16305ae853e0b7253970ddb2a3e5c7afbb63ae63cd3e8820f05f71bc6dfccec6d9195eb5c5278f2dbfe3ceb83e1639b1a246dbfa028511e5a2d8841c24286397e52a8112a184eb360790871d75163b6d578564e84180f6c6165afba704713f61e7785395ef034dcf5a74d13f6c67310b1fd8466bbfca6d99e8daf4d368443095ca718ca3ac51db4bbc8bb38b3a94f3222a93521f4476903f505398782617d91352cc96f6530c1e78ef154c2187663b86ed307a30d602045d9df5cd90284ecbbde6c8770698700b5e05e78c60adf07af8c5dd9ed253eb3708d3e7ad0adb0424fa1f17f558fd715e38e883e80876bdb88de117d4ebb2a00976ce9bb3adcef8fc3eba4284de450d5a20a4cef6495324c6be4debfc6b74ad46280e64961dbac1cf7514b504dc6d8fdc20bba56a68f417686b909df4c9f25f7f7582a4b8afe969bee4955d8a5656309b75c1cfd0e9a0958d5c4d350296d6463291a3009d981ab1d2d34dd0f877dbdca2fec1fd4786e6bec27c17d5711c746df7d94657a6d48e17b8373893f0919edec0c3e3424ca922afadda0b84ac2aa287bdd7ed31c223", 0x1000}, {&(0x7f0000000400)="d7a2b6800fc2477f05d654ac7310c6", 0xf}, {&(0x7f0000000440)="38278a017ea736cbf5b536eda9e45b20321e21b7e33da4121ef1e1", 0x1b}, {&(0x7f0000000480)="8934e92a9f337433f96911c9e28cbae0ea3567d15320a27f1e163751e5c2a7bb424f9da151f4e51f84c74328e0b11e6fd6a36073924d2510ca9c684e7397426d852a8d461397fb51330fd00a422afc119200bf4da08e50ae1210dfb97f0c7a42ba51fd4c2dd3f5", 0x67}, {&(0x7f0000000500)="c7df7d846d68c247c52471d2ed9ccddfa7897440e7346b3c86a5f6208e13fb9a75bc3c893c80a38da71e55778d6b6b0281b3417de2618e37fb33c5b663fc935d32bab482b4859b95768b3744039bb6bc140fe4eac7c85b7e148df317afc3639c675f70d1", 0x64}], 0x5) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x17, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil, 0x8}, {&(0x7f0000549000/0x3000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000292000/0x4000)=nil}, {&(0x7f00001d3000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f000068d000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000342000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4ba9df39}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000626000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x4, 0x3f, &(0x7f0000000040)="030008", 0x3) shutdown(0xffffffffffffffff, 0x1) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) utimes(0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[@ANYRES64=r1]) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000002c0)={0x4, [{0x3}, {0x2, 0x56d9}, {0x1, 0x8}, {0x2, 0x3f}, {0x1, 0x87c2}, {0x1, 0x7f}, {0x3, 0x81}, {0x1, 0x8}, {0x3, 0x100}, {0x3, 0x4c}, {0x3, 0x55ef034f}, {0x2, 0x8}, {0x3, 0x7fffffff}, {0x3, 0x10000}, {0x1, 0x40}, {0x2, 0xffffffc2}, {0x3, 0x6a5}, {0x2, 0x5}, {0x1, 0xe8ca}, {0x1, 0xd58}, {0x3}, {0x2, 0x9540}, {0x1, 0x1118}, {0x3, 0x3698}, {0x3}, {0x2, 0x3415}, {0x1, 0x7e6}, {0x3, 0x51b3}, {0x3, 0x2}, {0x1, 0x80}, {0x3, 0x7ff}, {0x3, 0x1}]}) sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(0x0, 0x40, 0x1) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0xffffff7d, 0xffff7fff, 0x3, 0x4, "fc686b3405d65c00", 0x8000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r3, 0x7d}], 0x1, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000100)='./file0\x00', 0x7, &(0x7f00000001c0)='./file1\x00', 0x8}) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x46, 0x1}, {0x2, 0x8}, {0x42, 0x6}, {0x82, 0xe62}, {0x0, 0x8}, {0x20, 0xffa5}, {0x43, 0x8000}], 0x7}) setsockopt(r5, 0x1000000029, 0xc, 0x0, 0x0) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x20, 0x80) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x1, 0xfffffffc}], 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000180)=0xa) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000040)) pwrite(r5, &(0x7f00000001c0)="055bb1e556a57d00b8c8a2fbacdc45493f6f9a48793609bf2b31e21bcd7b50073d71267d13ace18b82717a880629e0d48805aa83fcb31f74", 0x38, 0x7) open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x0) getpid() socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000001600)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) dup2(r3, r4) socket$inet(0x2, 0x2, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="9abec65cd3a474833937b307ff5f08ddf701dff9149d05cfb81639f10f621344d74b1afd048a52085e8fa20f12afc3da7ef83bee564462a5682b23eac6942148f0d734bea6b88ff3346e7d4b8536938a285e94a3ea83cbee14794b1ab453d9184e5f618bfd772887c6fef064240d", 0x6e}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffff000000efffffffffffffff000000"], 0x10}, 0x0) listen(r1, 0x2d3608a5) r4 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0xffff) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) socket$unix(0x1, 0x0, 0x0) getrlimit(0x0, 0x0) sync() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x35, 0x0, 0x0, 0x800}, {0x7}, {0x16, 0x1, 0x8}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB]) executing program 2: r0 = syz_open_pts() syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') close(r0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00feb6"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) socket(0x18, 0x3, 0x3a) sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x3, 0x0) mknod(0x0, 0x0, 0x205b1a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001180), 0x0, 0x0) close(r3) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080), 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140)={0x1, 0x0, 0x0, 0xc033}, 0xc) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setrlimit(0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffc0, "0401000f0000000800"}) poll(&(0x7f0000000040), 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002d343b40 executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd81", 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x44}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) dup(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x2}, 0x0, 0x0, r3}) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x10, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001500), 0x0) sendmsg$unix(r4, &(0x7f0000000640)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000002740)="31229655df90cc37f5daed91e7f1d13e3ef0ffc4165a201211e1cc331ecc1b4b6adeb7007cc18ecf3860a70473e25b765b29467b24d4493f1ff1d54001515f87fdd9815f65813e812d021e1e076237d9c2343b03fa1d122ed2bcdacad13596a19c39de6a299eefa9d670a7c965aeb7c38e8b5eab2f4b7176cce70f2699a6326a543b57aab6951a0c45fe63875a71deb55f0e85cec2683b225bfa1e40b71b3646a1ee444265e7819226e6df6eb41d4d5bd6733c948c682108734a0734b5eb1b3102d755ae93e62ff61ce00e112c5ed6838077ba36bcb6ed587542196ce8c3924bf4031d5c522ae08ce9770f4de5ee602e696b138191ea143762babecf5463be3e14b499ad1ac46e5a447d36c2d207742231aa08ee5c92762c996c192bfa0d3895e3464eeb7f8559c2e1b4ad8e64dc85afb58d3a6ecd0e2a1f31c039d9e85f680928cc68828493f1b07ab397b70a192a62e61c423cb94f14301aeb5693ed7836ade02fb179555bb7040d7dad1b158b7ab00bea2223b5dbd544dc850401f1d3387f09d068706428541e2df8a06a9ab41c1bd5827aaf4a5e3446df273fa3303fd82f84e9f5d1109e9febca8364b306bc8a338213b59c2e7fbd5079db26db7c3c60988395ea99999e446181aec0fa2c11dc70a5423325f4ca9807a8c04bd7feaca2914a1c627b870f9abf5a7f4958a7d6bb32d26bef4cf0e98ac09ed953b1ed5e4290f1762a17cfb9f0c3d59f68dc0a41e49ad4d414529f688ae252112915a36c84be9b3dce7f6b2ad0be7d81479529e6935bb9da6bed154f4215fd4d07734d9d4546e21640e6a6907aebf59fdf7765bbc69b50d8c6e278e697eb1c9fd8465e8f135b847c7222cd86860a0b077c3d84beb6759de0f3c7d4766ec8e5dab1cce831d7e48ec3eb9ee544ab0da4848a78e44c4a93a9504c8c45ad68740f0339a1bcf93c19f557e1e03088df6249fd46460667199a64bfedf0ef22cc71a8a54e36e89d5e266d617ddf3a1d2993c021a58b893300ee23e1401ae50b15114891d559a05e7b30acfdedeaba0ed7de050b47a649dd62019fcfeb24e4c231f5ba78bf0174de1d5d2017ad5534727cb0a67e4707ce3aba19042e0ab680f0c2640dddd41dc82572e6722982a738ce5ea6c3612355747aef053656748a365882450196ed3058bb31875ed636bd17f6db2c8c0d9aec62adcbafb2f697d2d0bbc7dca5b36e33da24f9db4fe985e0a7e740dc685361ab4dd2b144068d6bcfb543b31f762433774bbc549abbebcc724d2d384f7d926815a86de08c72c931b8ad0f63ddcdde5e72d74c56726012d2d020375de228a7ba43bae65c223638939b3045b9f94d9f9133bf3c15fac91539424ba626daef56c064c2624e6a118f8433bb10620618c422965fc1b30abf8b52a5433a29420ae8fc6f0ebd7a50b227ac3748ef55b60545af78e6210ce7eb95a1fbc283aefb791e2cc6befe12a070d6b3dbd5f2c2f68bcd59c3442fd23daeefc7a455c5514312cdd7002fa4961829a54f7672d1d507660f382202170b392198d2fb99d018dcc54aef950714ed04f34e2326a7a1b67a05dfbf884ba43ebd25dc0e668cc17e9d7c0e907875bfbecdaf643c244831ca92ee91690517d2914d82d40dd6f9850230a1beb95d5ede180d7426d9e2c28f42369d8506b5b3eeb4c3a3b3afd84928fb587cad55c32d9ee8a64a26f54bb6b8227a8101ee19d2ce42e19fa85a6021b64fc401cadd16f275b2b2dabddd0db9b96f0cb4a122a9959947dd2dfc2e6a77671d068aa33d06e2a9555c5a0b189752abae38454389b8694ad76fa79307ddc027519eb44b8cb6dfffbc70a7d885901e8ff557a0c75415641c257f01eeb6eef9fe8582173058e2f7451ef61fef09adaf6ad69ad5e727785eaad4421516900a8549b0db12aeb582ff6418ab090dbcb6becac6d354844c637324710e1ba0a4589924525df84de78dc205bd42eb30938e574e258b7a512c589ee7a530f7320b75f3a7d88df312e7dd7f07d7c7a3f65f432e7bcb03c68eee12188f6677e3aae4f1d89ebbce43387268637f9e66b93b8580931105a10ceae030e7277a3890cf069c32f7958bcee3ac3beb8413486e0a770fa4d4d6c5e9344228d246106d9ea6302a3bf109ed9f1cb6cb167526b9a75eb5db7ada44eae4e8151553391cb56f2cdc38ceb08ed6e0ff86449fc56c0ea73b2f372279209e3e467f4bf3f4f98686e01bd1374569e5ad612b1678b286360e862171fe5b049e4739c7b8a4aa4fdd8171944de7d8ade082d1573536d9fb866ac24ed8f9db00b521c2279ca40c4b0441ab087f3a6dc640f2804b0a6186c5e2e4cf7c794a5b1add2b52112cbc95426c31b3d4e853a992385952515bfc34ffcfd647a97e46c8ae3f9d2c34e9f48b40f95f75f2f8134757904eb524f626069459c507d18b928f18c1ae02c0bd0da13cc343c7a2124211ae82af9c6355efa6f52a9cccf44fcefc8a831d37e8c30e7dd2951c7be07195a7047784a291a007eb5484937788f2b97d28a672a6d26ab9cb39c96c5737ff047533c0973aac43b33cdf66dc647892f0f12b10d7ce185912e1a60bb6029c50ee713e22691b5c71c1a5a7d44463eed58ba7521d86cf0ac1b0bf90b4333cf099d91c628f418440aa62f907a9e99a09e7f99611f3230c8ac07f0e49a31a719f0eff4b7ab501ad78069c607cf2ddc73c270e30c466084796af278605c6d09bbd7578cfdd310e84340871da8b615c3b6184532943681f81cbb006d17715e666512fc8f7a4c1ed53af334d0d374a061c2bb0c3da1bac159b19981b9714affa695f6bafe5ed110e969082c2cbe428f4d656f960679d29d3dcf5013d95d6ec5ca841e7f6a68a7e95041468cae544758c7cbe0fec61abcb0672b5aa306d62382f77686190754c6cdfe40f36e95732f205f2d7ca1009173faa786a936a2d747036e301aa8a857df9f3830a04de252a15152e124124c5372757ab442fb8d112457b748d29c79494f13a3d9b2137d7793713e9186a731d074777579993e37eaf76d6c5d2d898876df1f3aa502985ec1cf0df49a9c28820eab8fc80f96bfb95e703d3f998736c781571c7345e0e61aebd134df20cbcd17c6e256ad53cd8b2c0b80dd3f189495d000ac63976b6018a0158e1d7343e4b0bc9acc58314ef533f991178f50f9c661d891b0d2d60a57a1ee07af97e77e3a9c6cac218631fc34d18043816dcc9bfa9a2f39ff67b2537f2353c64ad34062688b0a4e527abc9ee08f30bdea4eb7e74d25644f2fa812b69dbb1c4c7273f0103fbf1a936fa6e9fa11cd8251b75baa70419dcbe8bc6db0dce59395f57103d2b32cfa714099a30dc471882b0bb4790f69fa7e8293dbccae84b4b1a0c56a5bd046746a7ef3b06980da754ec70a1e68e4ae81de0a7dd9f81239a4dd0c2e58cda4e58c3c9c39845c00c03630b2cf8d3f37b9a9834c64253d458f2ba10a36a2b66c2ce231abe969c41d1f50ecdf162f0503d8be5d8330bb0a9ab809ed2b96aa1a7dcd882df6ff42dd2c337360fd3a5735377423e96857fae73fc1b8bb4bc8cef3f3136ab96e1f02354c30fcd0123a64b953ced5b79a4fbd19c98273428a46694513d4d12d3e65bbf7846d63ec3ad514a138536ef7f5465d37a5afd3c152a55e5c0172e38ad71f107959ac38473c673c1919f6cb3e0debb4491ff2263e8bc4e104b10a0658179e75fa3d10f0bee104cb4b97f12287531929e9e444411fdc62647c34f058c0894f4442f7f937bb97c44851d2665f8bcf35b1aeba74390ac1e63a6d96614f827f7e68817ebb7057b44331c6fdbf9e24946bd8bc8ca11e28935410e0105bdbe5d6ced99fe1987aa8b23e9e5a0f3ec95b8afb0d1dadcf32ce6472975d969a8ff03e07a8307433f631d822f40677ab4700a4c61e7d823edbd232bc484bcfd39ca5e803d7b2f6c6817219cbf60e9d8a5a323ab53b858b2d1717cbe37f43da1f9bed8e8c966a7d971daf5e0b13986db86aa13ddac95362e48603f1b8e297e52d141b82c1ae9e869ae3cd527a34bf45d7d4bc2c87f1e683b15e164edc0f2387449337da3f71e64544d3a6820d22ad90bba435921706384dac3454853bd80bbdf07c2cc5b593d688d4d381cdc6b11c537225cd0fa8e766f985b443f80a48387202257a2f2edcaba8cc41bb6c8941d4ddd80f1b6b3bec296e645f165d3557047a1aba1f752e1ed6810e29392447cd204a1aca6e89b28b8824a64a1b6e1c8a6e9073a9385f4b549de8131df9d872db7c0c18789a6e07ffca7a2900f26030e0a8fc03d7e34a29121f3dc87f8e91bfeb70057956d91a1d312d3212679ba8bc72522b7fcc061ba48958a4dc19f63deaf8831c987d1f1e4987211277843935f8259165e5d651a070b7f596d655733e58ee1a0c19067c637db8ee604f563f96217e37d2a08132db2ecd3e2770816040b38552e25d0c2d7797594b68c8975dfceb52467271d8d29b4e0e8aa5a1886f29a9ed106f1cf8717322ed39865c9636372c22c29f370cfcec1022310321ccf0ab3413522f3d302365d377fc9dcf0acd804d8e02eee43016a9e126193a5f23302b1870eef59ca20d289f18032ad22e05ab98c3f21092eb53adddf573816c51e1efa67e5cd4f00f686e00fa1f02112defe002e071dd4baae818d6997e75fa70b53591f7de688a287c5f12e5aeb04be102e2b2900bcbd16f3da7f3ad22b5bcbb29ca47067190f4db56f128b22727d7aa8e68c5488f2dac98ab26c67a0b6508a95c5c3a0ead3cacf68b27befe3a2462b8883f7694bdeda8cefe804b20afa4e1b16ffb8c200bb23ce2cbf816a4486b4e984d43cff76f627e4a8aba1df1c6d27667f5690083b00edd1316ad64a1717f2bb58a280c41c23d73287b4321c173d46a29f8b06beb689a73f32984de06a5f251480bccaa57aaa6b2750a62e7b9cd3171659cdab2fb2ebe8329c22db02973c56ea3b86c03243eef71c977b2cc7590d7fe53ebdc5cb51774366ffb0c8534fef935a059ec27dee06efa6a2e974aac92db53dc9a7931e7be49dc671613f50007d2c500ddfa9ca661f91299ad9a6df966bce975155aafd2ea26963fe8e0237bd1c90fd8194644b5a6f54a2d2a9255b69a3a45c172f1444144a7964706b31680f424660b198d3ce2faa1149040b449ce2bf2a3f14a382af69a274481d90bc17862b21c7d6a2c6dee5b8b8e32fe60717f49248534c6383c431407ef9d68c4314f144e56bfaded8ea1e9a5d53eb397555a3857c4aee3d316264deb43ff9bf8fc0021b33a99b01a2ea3be191ba6de48521c3e2673c198cf51fd4a07a2efec91bc232285c8cf52882d096d909765c5103c4acf255ddddd624913934bd7f33c9aaff5fbfd6e348b17ff1f445e71334c1b2ec64810b6265b9e0f8a0e2d9f2ddff21f374a51e6115ce7f734c6a289f310f74a1e3a5706053bf67b7b9c0e9b2fc24ca2611438daef10ae1e91f38d11f9ddb6e596fd3e2ae1b7bfb4a18a96f4a28b3b8c64c8bb6835b185d1b61e90427e5fed5c8506eea52b40ab851b4b84d980ef5399f88e67e3b6d40cd836c27b868229ccb8f42e1f6d3637a122ef7f4066d524271298a720df03ad9b80cb70c0a08ab42f4e3ca42cf7b31be7fc2bee969c606672859f8eab005cee6a77c413f6aa428fe7299ba50374aa854c4a2a55fafbd7aef4fc9a877cbec10558b6c16fc8423d99fa937305a8fdbe28630bdd084ab3ae0329b1bdb9eadae7f5d9a41b51167453466e6c13da661756e4f70357a9b8519ac81a11d4b8a968c1f305f5ba20c092a980b7bbdc68bbc772ec0fd325f", 0x1000}], 0x2}, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000340)=""/97, &(0x7f0000000040)=0x61) geteuid() executing program 4: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="71ed0d194398228bdefaacccd14e12aa05bc00788881b2e72cb3d413283738808ce9976aa6dc99d60f66d53a597f8b096e8e357b23ffb2b7f72e52f9fd6f5336010473fbf15d5849013c729df47f01", 0x4f}], 0x1) executing program 4: select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) getpgid(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x0, 0x2, 0x8, 0x0, 0xffffffffffffffff}) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000340)="d6867c5b4e0b4be65d63", 0xa) mknod(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYRESOCT=r3, @ANYRES8, @ANYRES32=r3, @ANYRESOCT]) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0xa00, 0x0) r5 = dup2(r4, r4) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x0, 0x0) executing program 7: socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000440)="1080a3a1202fb772386d52452f6004bd7439d476ceb21933afb422632311dec8b3ba47cd9d5bdb0a91b4aea5eaa0d6af716408a68adb147745df53647d20dd899c7c857f90a29e7d96f63530e0de3f0712000eb7c01d6f6a8842fa88dbccef5d456b91", 0x63}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) setregid(0x0, 0x0) executing program 2: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) dup(r1) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) r2 = socket(0x11, 0x3, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x2}], 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}, {0x2, 0x94}, {0x3}], 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000002c0)="942fa635851b1c9624a63bc5ab4cec2667132cabce457be819e35114118cabe83980817dab067eabaf995102d1fed0474bcfbf2712aa6d6e7d6f7ade4d0258e5b46ac2f8db17aa10159a14fcdf5ccafd0346dade76e77f289c4d089a23e31955f0238aebb45337abda92e24d3f5849ad", &(0x7f0000000140)=0x70, &(0x7f0000000240), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x67) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000000)=0x6) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) socket(0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{0x1}, {0x34, 0x0, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x0, r4, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x8001, 0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmat(r5, &(0x7f0000d25000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/125) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) executing program 5: sysctl$net_pipex(&(0x7f0000000f00)={0x2}, 0x3, &(0x7f0000000f40), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, &(0x7f0000000480), &(0x7f00000004c0), 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000780), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f00000009c0), 0x0, 0x0) getitimer(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000002c0)={0x2, 0x6, {0x4, 0x10001}}) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x84, 0x9, 0x0, 0x8}, {0x28, 0x46, 0x0, 0x1000}, {0x6, 0x0, 0x4, 0x9d7}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f0000000400)=@abs={0x1, 0x7, 0x3}, 0x8) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket$inet(0x2, 0x4, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x400}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) executing program 1: r0 = syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0), 0x0, 0x0, 0x0, 0xc}, 0x404) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) recvmmsg(r2, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r2}], 0x1, 0x0) syz_emit_ethernet(0x4e, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r3, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff803500010300fd030000aaaaaaaaaabb00000000ffff0000010000000000"]) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) recvmsg(r3, &(0x7f0000002640)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/51, 0x33}, {0x0}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/140, 0x8c}], 0x5, &(0x7f0000002540)=""/223, 0xdf}, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r5 = semget(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000000)=[{0x2}, {0x0, 0x9, 0x1800}], 0x2) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r8 = semget$private(0x0, 0x4, 0x3a) semop(r8, &(0x7f00000002c0)=[{0x4, 0x81}, {0x3, 0x6, 0x1000}, {0x3, 0x9, 0x1000}], 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x8) syz_open_pts() shutdown(0xffffffffffffffff, 0x1) syz_open_pts() executing program 6: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x9, 0x0, r4}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000a80)='.\x00', r3}) executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x79, 0x4, 0x0, 0x93a2bf81}, {}, {0x80, 0x0, 0xff, 0x9036}, {0xc0, 0x3, 0x4, 0x7fffffff}, {0x0, 0x2, 0x0, 0x8aa9}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r2, 0xabf) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) rename(0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x0, 0xffffffffffffffff, 0x8) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x22) kqueue() ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000580)) sysctl$kern(&(0x7f00000005c0)={0x1, 0x36}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x4) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000880)={'./file0\x00', 0x4, 0x2, 0x3, 0x1, 0x1f, 0x3ff, 0x0, 0x0, 0x0, 0x8, 0x8000000000000000}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) utimes(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={{0x9, 0x900}, {0x8000, 0x2}}) socket$inet6(0x18, 0x208f0e1c777a1f11, 0x0) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000a00)="9daf0be96f243127eb7683d060e92adfa762031f97d3cbff9d7b7c8b659fde952531efedaa2ccb22acd7c7c8eef4d1b815653ede4a45b09fffcaeb9c8ff72d84475c64a2bda9f47fe8a12ac3cc61f3afed90ceec3e9a9ec8b7e7b58dc2c03f5cd913afb01dac0d27c4edef17ea0af1ed8ff3a5d846dd4f9be679a54a783ed047803e52a58527559b7b7abfefc01d9b101377a8755798f45700ebfb0bc12e680817c7d9b4950261ad32f6b5b582cd9a7ad54a4a4bbc5438c6f4a519b1927e55", &(0x7f0000000ac0)=0xbf, &(0x7f0000000b00)="e064b34ba5483a669f6c5e3a39545fa3f5fb8dd79c59ff59fbeeea457d1276340d8f2f193525c068e43de3b21836af7f3e1351747aec60cd48326887f68a58f825857e595081bc72614a40bf3aa7e311170877398cae", 0x56) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b80)) sysctl$net_inet_ip(&(0x7f0000000bc0)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000c00)="69e54269f044f2532d49fc61f63b0fd070f84430d6f97e7d9f3506593419d6742fc0c3637f9f2a24d0d35f006c5ea0f6713c09d7c90f0c68269c709d30f0a24dc2a198c745f6ec84c3c836ce4c52ddfbb8b61deb", &(0x7f0000000c80)=0x54, &(0x7f0000000cc0)="a2f7f2bfb5dd8d384b67a75733a8ff6581554a77b4ab9beb502f4d974f96b4c6283359f0d5172de07847e2f8e99dbf0d29229c781b2e8b453013613f63447243ca594cb85a63f020e5c78fb0a698d5dfda67c5798ebd85fa1228afbb5a04a680da7c4fbaf49110eb68b58265fdad0f86620fa880743a7d749ed344988f6799c64481d59bb4b8a33682ddd92914e6ba6cd0ecdc907b9e548593117cb1383b11e186ae355ecbb8f7f7fa8280795c23d42b4590316f4d7f52eb7d3172627d070172f7cfbe39390defb3ed358fdb0ad781a06f86285b51373985195a7f61138a899a4902fa4b77ef2f00df9b1cb03acd2ea43cf19c0d", 0xf4) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000e00)="96b08eebe2a6131acbf08a6f3251e9f44f395397f189a17a1c2f79ebeeb4974bbd0f75d53218de6e674d44de3b271d82f261c6fc10d88aa5f0a0b7a4bb0c994ddcb9374961650a46754f2201f032091cb9201af43232ffae685fb50f0feff93d5a062f0240f34ead4517ad38c232037afe18cfd350a6f09dd119d1bd992cd662a488c3bddb772af0ff42384e1ae2d9b2561b7d47c941ce6935b5d79618406bc71f201c9225cbe23dc1e4cd4bd110db310d6e5e4b8e5d24b3e5e13f0092ef9030635b5ec5572fb5638fce2f4aa912fd4614c46b4aab9a0756221c742c1a3302fc071ec9d7a918c39984c5d994274424a29111838fa9f5bcc4dd2090675e93cfcdcfcd896866a08b01e5ed2f0a2702ea8811e0adf0e11eb5e48ac435ba452ccf66938540accb0b6015aadcf3dd6b8edfbc1b906f764190b8d4e0a4561ba84a3486a88fd1642c017ad86791397eeab2f81d10a5f00596b34206ff2c6d0dac0537fdbfb013daaa10bf38f9d0060d42b8ef5fbfaf50a7b7ec8f3afe7465458859e7c9a23172c0a967d3d01519fcc9a737ebe48bc7253bd80902702113a378b15f551c7daf6735a22d31ee4efd44883cb0154aa186e59521e250dc50e99389a5d5b75c0b89bd183f206e101b9b64a4fe3fff16937204df3a92ac29026313c8d910abc48a959907ff633d3dd8fff69e4001ee6fccf3fb5a52486c482c96428acd635605283f47e15a61ecb4bf60a009c48167fa1260fef8b5e6f3777f175f91882e035d80e19ee62aef0e69d2c05410c51dae6fd619ad9bfd0345e52f045c54f0f61879061e8bbbed30bfb9b47bc007567578d8c29a2cdf7dda7d82c508c7f6771f968ece9f91d3abaace0ef7899ba05e95f98637124804634c8bdb6773bcf5c1da03ac6e348483bf955bf7874253a06ca6dbda2b682e8398340cc370cdbeb7d54084c89dc31187a1e34f78bf431594abbb7c0e3d98a49a68a2db9a4e040c547835ee7050d18926896f9096f4fe2256bba94fb575db5d0dbe2fbd3f29ec58fdd1d4a1a49f562fdf566582ac6c3ab22daab3c301df08dd6349cdcd73f3b0950edeacc80d90e985202535852e2cfae1139ba9946373878bd63f7f14d295ff6033f954b2ca56712656276b498345af6109a386741822eb2c49813145308546ed6e44c819b58e9ff057b4c09dc9ab089984991498a98b89ad35b0a9f59dda45e31e9a254248a54b03928009db6370f412eff962a8a86f7c9072f1618f59d22c44e1cc2efb8d0b77be1310c46235b85a502884a0961f3dddabc514786a3b9bde5efbeaa02c8469fdcc5a84130c7354a94ca869cd5e956d8dc8a83ae4ea4fa42d51c19ae2b83bbf50724fab27dad56b55114f0c6794ad1fa179401218a98e0b5943aaafa373f1e7e79b06759200d25925b5ff34bcb92d6bc59208e959d5a3c010b3648dffcf40b1473e7f907abc1b703739d2bff4f66a93757ea6037612d618c08387e85205a0ed319fcaf6ad8f306df9a45e73f86b453d5a5060e8d4944be658773b194f4affaebbf32badbe6e1e307be52e703337e6a889fa439f2009ca60ed9267e7ef19c1e9d26a08969d5eb4fe7a4ea7a0012055a8a444b97973805b7ad0869b1dfdc0288a0d63ba6100ca6119263c09fe7b9ed1a7b913bc1755aa913a15ae401e9c1a9c3dc99898f6d3311fb75be5b4706379ef1e95dc4a350295d17c1ca0c3c8005c2d35fe60745209f2e1d840cdaf579469f04d0755d69b36034148274ad22a101403e2a42538d56e0f31d05ef9af518a7d9e5a156a333b815570a017dd8b40b98456f07d4c33ec39d295e7d5a45e1f090e0dd955e1a6216c150a1f7d8bb108ad64473c1c9c0716930c06d43a163f3038077b7b4b3e5efab3edb91cc6f77533149c0b9b6d39a7c56a810186998621eedd5129078c1f3cf87a3162cec58ac4da3840c8cf2eaa2079254f35c441002e107b538c4874a8a987ab70f3b35eae48fc52cc76c7cefa6b24c2f6c50adcd92a219216e214b657e4eca73050a8079581d117302c719811c77db41f5599d4994754b745a526ebfe4942ec710b649a7a7fd9b3ab1f3b21285d53116506c68f0b9a2670a9cba9c67152d5e262c50d1c2199de522175670c1a659afe6cbc9c9850cf73c02f51e18d6a39b140a9aa0f2f59e4507d0ee79b2770ef4647f5aa1aecc047589e4ff2e4b9258717d78877c238963f40d744cd5d4ba58dcdfb41805f30cd98199d5b84e9b55dae20bf21176017e5c5e2a42aef621652b3f1fa8646dfd2c62b31ec4208d02e7622019b0e41113afd1321be1e0271460bb0b7b596a299079749b8d0a3d43d4ed5ad968bfb67f648c9e980161c41bee83f9f5717dcdeed57bd2140689709d0182fe240b90edd1e8117f3796c91c49d08e105a25bc560cb8d3505b409fed9b66cdbb0e8867e7f422c3b81376e782f7890f395e7a0a06f86b3421a81fa0954c47fdba1d1d46ce0d64d2a2997e69934d90c81d352a0447cec4a261f147c24c82f7bc832bb448fa7d14bd96e6b8d5d6d1b7a25600de35f6006f5e3ca48ca6d2d7c7871a5f1dc1971c7bbb08848b5cb85f1452e78900ab960b78fe8edd3aac892d4b32140c4d03d89a8aa03f7a82da03d280eee331c30f0f2765ac7365060428504cd4a8d35466b265ebc5e06e5b64333851d62635cd330f616b6981c1c30cbf75853ec2d1cccc0b61f25b99ff71d18dff1d956eb40a292d0a10d88f9218891978cfc47395344d0f9a4e5cdf036dd7333770ac0f54dc1ba9576a4a305d0ca969950bd45da80d4bd942656520f3ef4d1ce07608c54d637bc43c1435a4bfc8bfbc1a4213a7b41579454ce34fb3f6d4d70d122beebff64c89976bcaf774cbbaec9aeeb31f06d7a83f0ed8382cbf73745a99660404346e6db9a297b6b932e26b132835819c3684c7eefc4fb8175bd7ef3eaa84ea5d5c5b657e2e000d355d6f9f280744b6298045af2d0c77dd928c640f4202f9eef18bb3f318dd922f87a76b7d77e81ca9247a073c6da0021d03f18b45f47deac74bc91d52af186121e04b6a434a828edaaa4793ae44af22eadf5d9f460fd2942fde0ba295e4d20e7ecbed23c52a101954e8876aa61baf2e887d26b9e4c77f3aedeb03834d98bafcb6a10fedd78e54462ed2dc1905c03cccf73b7c5c3eecd07e05c6dfc901677569bbea00ae0e1c90f1cdc0d22e0d29fb28b8a2cdb6219ccb9a9e3c091921d3582ac8b553ca7055741e952a12bb873a5b7f8d3a2f0b84d7267b7cd3693c83fe3bc7bb8878000361f60023cf02bcc645bdd56b6ecca9c9fe1aa144cafaa08edee76773d9bf6b78847ae282a47a6992337b82d2bfcedbd93265a80cc36eba49f6ebc11a3f83d4365bc4fab6721d400ced85e25fc67e503154599fbeff25483d326e1f5059a87e2218cc4561e19ad6dee9cb841c3a74c6c70b99a6e1b233484f4450181179bc883bcf2d2dc633ea58b66e7f5caeae466ffdd8fc9108381a5a69b54304dafbe23cbe0d17bc1f86ce67ea000e96c2971f6b520ac6b61c4508994c0531a826890d3f58fe5255acc8a89c950cc977c555d9727f8c1bae973c84ec572a241bf14844e63f3b058b6f01d13d66316da67797c8b191b39ce4caa47efed73091c5c9cd972bb4fe7c324fca7b66885d30a12cdc8c675d20426c08f91c76389a71c20b102e955986085cb4fc8f0029d41bdab727c094428596a6c1329ac6e339af468a477b89b8641118b7139b06e948cf23edd9b3083ecfb1c8feead08b09af854c9b82a8e9736999eb3bf583fd3739721626ac3197bcdcadb692be3d00450ce9c8b9699a03eece505fd061f7d2654bbc2dbaadddcbca3ec91c2f51f7dd618400aee44609b3e7e5f595c5723f56b819b75008cc8738312be7def7d8941117026130870e0162a5d489916053e8b6edeb382c777418434f2b827223b87b3e71670b4843b279aeac8fa560871ea72af80658bc8927f229adae75e37672852ed6113e14578785904ff5f9bbc796bd84cf03fd99013619d618856c72091f938cddfdc6fc8b2d7a8a83ee12103ceb27199023c33a64d8c640221510a688ce05b0d381fee4901ae240e9b6943bc0e3fe22014eb92c80b9530050eedf8dec10402f0525007aac65e9b66a24dfe5980197a6c0b774f0bb582c72d78e1adea626a602cc2e90e5ffe617aa1c37bf205b1d27df43c08fcc888845733644766d133f1c41d9511cd66d3e8214179f397f8e4ca1f4caf776506552a64b183185b494eaca7c89263917b9b14aa940fd6159c092af72fad2867d6afbd4c86e4f8b7b4393ac27fb3e03499633fc54027c5958b61e0121acf0c3b9e68a127787a920ada8a17900e04b0b33a87b64a036b56a857a34da7f2ee4b800bb66e2d7ab06ac15f0d03ff999f0ac14120e7562c46aeb193aa1bc3889a7759c5264affa069f8ca94cb1c77e43c43fc472b9cf058b27a07fb86a0b7be23128667c58cc83f476ab6ed04fe2c552931472fa17e507fecd212f586786c87c45c63d5738cd36d6ac90e8dea477d04142798000e9fd85f8efdadfdb2536cfd6e809481dc07a5a3fb2de8062f5e41b08e3071a040401fdd7576d2d70be36059a98750aa02046b0e3d968285a6ec7aba4404401d31e3c19b4a22cc1aa18e801a60b4c5fb3eb48f775feb404180da2f47fe4ab4fe7050fb396be9f5bdd4b760173b76bbde773ffc692cb8878aaadeb72b5bdafa80ff04e0a6d7d4ee62fd7f8312aa7ab14002fa395cc2e94625e1e45e18190154f1eccc988bc34a80c79e9871de4c21d23982a41c49e46ed1ed1b5e03d9f84efb94ecc035c89ac0013c7e3eccf84ac70c8fc64d36cb4011b16e24d88e19d20557fedf1f91c79fe3273058dd4a1d9502c15a903edfd9d6b3f2a3eebe454c64332415ac1b34114f8ccddc405be17f4047cee68d73a1fab0996539dd0e60a41c5cc995300016410d3feaf645117e569c21f87c3670462dcb6e5594db0dd4b2aab13216089d6a0e5b3bef029f21598532940ff6a0f811397cf80c2f8502bb43036f13c45db95652f352f1f114fdce6b50fb123d82c7836080d2ba28af99d4f62908dd8fc69881765cc4b16c54ca2a67a2c1e150aa64b664be331e3d0ea44715753bf54d54ad8f4933d7855050d8140b4081d803ae39537d837afeb901611825bf80bb357948e5430f79f932ce2e79d3e633ec63361439af5ba49a8b530f4dd0a8fd0293451150a221e86955bccccb7c6452110e6d0c994231604334335876ea275743e142e76b268788479dbfb147dfc3bdf84a5facbc9e0a192099f9b8401ec33c8ff9827dcb5474b894ebda95cd83b7a3c48e22f8405dacc32ceff57167a787e35099fa87f03200dd63dc0c4895980e0d86a5a3dc0bd5d869c9d9491d256dadca941d9579589f3629f5bf82f10029c398f0f0cb025c5280db58204f55ae5d9bc29c527da2a5f9d753a9c60c0ff27d7d79b2df9432a6be0cde4a5858ce846f6be3de12346cff00868a4ebfcc8fbfa7c93b373401e325ee357318052a80201356f57f4854a972bf667838d3706178539b7b5f327575b112fc9704a3118559d4ade1b4eb6816ba11834906970ad722f84a5a3d058e7f6e138b680e4a3a1ae4e47eb843fdda06985c8cb127e1cda537c20cfa90c6865e315094597562fbc28b3f2dbf51e50b9474565e0c559fd8c6b08ae6d0cb5547b9480b662627b8c468ae9f890ea2a4adb4bfdf41d3f385cc3f8ffdaa493ee0d8da60c7e6f281529a5195f9cc332233c0d8ee5b62a5460a352b9d65b47cb12190377408389c63", &(0x7f0000001e00)=0x1000, &(0x7f0000001e40)="1d868c2e20f0e1446a916bd29d32ceac4a7e943ed2c3c3cf70682ce785d3e1c29c2fb090bb7dfe4101fafce1e979b154b6037ad97f0b45a57bf993b9d3c287d3c216ddff95ed5835184026652c03f9eb710f68320210d80af39121a1e76c4458a25b790a26caf6eb0ed6ae03596e3bedfc958e315e501e7b7944a187153c52ec983440a791b21dc9a1ea11b85e234f26256557bcf2362d831bd68b6b2942e5caf643c72f090f6ca140c98d8b4391749672731a2388fa4444cffbf897a9af25965988e8631167985b69f4cf7be3848fe412f29a1c0fb047f6f040840727de432ab654ee2a80c84300e8502e904004e23158b7c47d82df7c76f874833f3fc2754960a24376339e5c8be9c1cd883d699a664dc04a1b5018313ff02dbe5ac70f9976342ecf2e3959b4f6d04ecc08f4cd6979d1a9b555349889d4196bc4d52b079e1e028198986ff963e5dca5ef523cc5c2b0965b07cdcb974aabb6f39847b582b1578733abbbb0a4b5d1e1463ae7aef75ec2d51c0e589f5971b4f8ed20065c27f2ab58df74a165cb4f1f0203926153a5fbfab6d46b74a975d80bfe150216e3de44637d1ae59f109ca9ede9940f5edc8abb396671a2faa47fc17f9ed7ce319cc9ea49445327068b9fb456c8190290a280d21de1b3c5eef191d5abe7d10219b6fe687363cb3697f71548a383a26865d4cc150536b0e5b5b1dff9939442c5918b038f215e1809aa891754d3d404ca22170572ff30316d99bdece768f10fe8854ca5173af05c63eec904d71080c3214327079e96207d6caf0614ba7bddc2cf1ea34563624504cbe9160c86e436bfb1ce0a56a403d37e32ba28a66d6c1d7809c3201e5cdf37238927beaddcb43c21c63679832ffcd51c727d7e747426390e2ebfbb8fbafbf286accad59d9a73aff4ce0a7f0d7ca8afd3b8f4acab70cb1995bd6524da78be1194d4006102abf04c257a2f1addcab572e54de7b0e9a69c7e0b35f7cb20e25d95e07cc8c49b6acf554cdb279fd8b6e7ded2848656aa1a2d9a69a018ccf56d6a51225b57a10f5a7795f88a613d05258dd9ba8828ce2599647a0e0e91a7ba970b48fee0eec41e81395d22cd092200990295783b91a4ce5b24cfcc9c74d23d9ccb8718947f015548505cc18bcb0adb8a2a2d8a79729f10fbc85104cb48226a3155eb0ea8ed784a14a3cb0b5210238577bb190a824ec893827e59b9fef0917fa005a517f466598532562dea01462cbb85a9a0813ed940efedcce1fb7c8d4513f9632aa54aacd7326a44750516228d24088ba4a8dce0625f72b4de73c9fa121d2c7e2a486b28ed10904d7108e8f92ae78b0f1918619f98acad61e4e56c2fb2cb3452e91da1fd8c65ba88e3b9f2e3ee2ae3b879a4381b21365063bd7652374f92840ec65374ea51a5c91d312ccbf3bec8ef243ebd9604cc791b588c980f6d408168a2a8be5a99c5771282f8896dea1c62f4fe7cebf8856d859d1f112c546ad30d4add55bc7fc6305924233dd25d3ef5a45b7e7f4d078610d7012f225fda41ca734fedf663227088e8b37f6bba6aa01437706806d0c359cc71dea9e5919cde14b3a7d6d322b40b651d67578324dc16f6037fd03613b1b15340ed236616704dec43f57506037007de18006d90023fa495e4aa1ae0975551c092ae48074424ba68f0874e8f7091f2ede843a9739042d450b62100fd5d0294ce5b7daec67acc091886c6c233a340204d7460ea83ab1be5b3e1c80a6e5b9b2072008cf4961178ae73a825d53f266e0eb9bca9ff578c81d244cb3b34e27f472196c270e2b2ef92f0ce378600b812bef806776a677e07c8294a0b36da87f6a60a826b14908e2d80380bffc089def9b3bd20d855f36bec53f44389f429b0da43d5704b87be8ddeea2933630eada0daa4a8966a4e9627acc01747ef0128a77e8cf096214c2e8d794b115aac42b966e6be88784dab3ccbb39bbfdfaeb53c4f0fb359dac14136231f98af5392cf06e9cb92b3079b9049e5f2e27b29776e220080760f17dae052725b4b610fc63995298885cd9bd4367a535955473fdfaca05812be5a866f679d637281d354f1bbc718f1c35b1900b1aa98c7c1f9c49e306743717d800f3a4142e5003861f8ad44f3afb8087352dd4501faad3406d37b33ca7e1b07d16d2c708873218693f0714a657c4da73431260fe2eb9be8bdd75946a0191ab257a4b3d94f4dea377af57f5d20f729f432703df4f74981116f63eeb83a2d1714d5f3713b1369be24a286c798ba7c25c4947a3a68b9eb59d2a9f223874d6b37df7121b1c3db2f361a0198af91aae602185168a8a445b8fb6367744eabbfa45e6c2c0e156dbd681f1e6ecc298b0af9ced5e4b3fee57f08815e8e53ae114f54f052a28a08cab3a8bf34acee7864648622f0fff8cb594b0cdcfc5f987f2e3f65ece2523e7a7d1c0cf03869fae6b580c30d1d2477edc6eac1408877d7d3c1f2dbcaa3179b072418c10914ae3cba14376bb3795b9910a7d24524a4cd45a3c7248a0409c80501254c461e679cf75ac9c33a0f0ef4b9b1d5e318b5f5d749117248c37fe1758faed4d55cb7a401449e1b7a435a3affcc059d5cfa68d0ea5bbd89cb7c93496633fc318a09c22f851888c4f7609c25ce919d70939feb90686ec1fc7a39c3465a56eb1c1ba87d49a0e079244060292fe5e98b1941e2f75f640ccf8a19a08d0c9bbd7c39327338346e6735d889b8571b8d056308d9aabb1461f8c0523ce43ca3462f3abd725df3aa92f1625cb12af898e80dd89ff26069d77b9bf0a00ce31213862144f9e7c557ee560cdb38952624755aa0eab649cfa7af1717af23048f7766f8e6b924ea0a59efdb0aa7daabbd6d7dabb22c50090aa3843d25abdd14b7e2c3913679621a2e9085b3947e38f0ad10d1a59d3c7c79a69c65a77ba4fb22d5f9699464214e395699884ac805d98a3a87dbfb7641596d9d1db0689f75055fecc0db4a390d47835c33cac9979fb0388484069c4378fd2b373dc903014c534212676d93fa0225e3b4257e80dab92779c8e0f8788166cd08b6913b20f927193d5a1281d499c2db662c1a7154e369ef824294bf7cd8b17383b384a8975d1f6f06a0cd2d0efe41767297ce5e9a29907ace61a9d01e8098f3a8cc2f9c9db679b0c7e8096aba99d0b4ce287a6a702b2d9a870efb647b2fc589b1e228bf63a5b79adcf3935183700da71e69ed167c41a3b91cd2655b1af6cb382d6c69e8438a1bf62e9b0f1007b47de0f9c93e4f73b6890f6336a8e1bb5d8fc56ef62af01d33c3be9edd8f63101f1a58886ade05608e3125be2ff31ee1822b0b0f79de11601d89f7b454dd9e77029a591b76b2cced23b3ac7113651c745ae1df8ca701010f6c5fc43b3d8e4c0c9d68c4444a9fd9c15dcb0f8e52205c2744d0e63e99aafcc8924c01eaf8aa568727553c2ac05b927fbf15a15d9795124dd9371fd5cefc04cd126d356b158cfaf2790a3c7d45e30ac0202216cfa3c69bbfac6fd4165d2836cd5b250bb492a80327099db39c2616d07d16dab910f018ef5346b21297c688de7740b5473a141a9721f768f8fcea169726987d4153340e2056e779e651da7d4f0e3c94e09e5876ac8b54b43e962116fcd9a5e6cd202734f81de0536f4063a0baeb635696f276492f020057778ac6e580fcf86c58e5c352ea03fad664283019f61d0fb136b53596eb049ba716166969ba1c07f735b522d28951a353a464befbf0f19800c86453d6f752edbcfb0d1d2cb5958ea54f724c0f33e9481ae16ae0b046556558ede587bcb5c14893093cd822f4c5ce6bd73b71d3a5ccc981c2d94871c332f4c4748d1e72df4c5b21ba7c0999c69c6dc3a6baf01c283e6b773673ba0fe60b0d73652837105a96c1d252893cdca91186839ed3958a21848dd7a56a2d6236c9a43018142372ec881521183eb138ddc2e130378acfd4976fd26bebac8193aef5450784e221611d1f985eeb7e1f3917789eb763424729942d23485c0ac5bdb4b25355adb52991ef91ee942298bace11e519fddea4eddac55ec88a0859b3854826b493484c7815d65b11a2f5cd16469538c1c9cd091b91b0e2d0d3d4828051ac4537fd26d0c532d93dce834d6da30e6ea67aa863ff0c359254e2b32bf2370d49e8594d432d01af1f5304a1a24b49e610d4878b171cd9a69d37ec54a2831aea82114fc6202c190f4aa867239c398b145ee6e6a13687f33be73a2d3bae617d0aa832fc31fee3483c28c6a62fbb801394d044d61d01b74994389f66a710eb3338a53b5e886d967deb1248daca0166c5c0e1f6de468db0aa35bfc6c035f7e73bb605ef2f179b4c16c9c7107a0ee8318f8b54ce175cd727a9bd20c98e6c7449a75606739da96bf5ea4b509ecbd7e58320953bca8c0d669ecd19e43544012ce9209845519a6038f2bf84fcbcc7c087f3704babe1a4f5e77d5b996cbdd4f8f3cf4a6554d2cca167267fc71c05960e69f5997c2b522b041e4d05bd50ba913ec4b10e5dfad1fd109ada493b3792ab593ef1d7b80a4254b2320780ecb21a2968c9d2653f042086bd404db3c4ab38de036b0cecd4068909847b42fea260eefc0b875b347b05f7e7ae05895eea8ed5f72949cb8e329f37d74ca34af27c2671e0889a9b3059ea369cc3028973ff55803270e3e90d28fe74a735c4de6a23b8dbca9da349d789f3d6ba53d3ac228a811ae77bb10080015372b3d5d18c693e073287b082a340769761427c850f380353e29ce0f5b02650678df63c7d00800bd0de75714212e5575fdffaa5228a10baa1fa575d3fdd21fd5b2781d1ea07c757f4cf28b26d09871e40f1e928d808de78b8041bc076130962ddf3892fe3af4f13f5404df3182fb34d2f7ea8d9ba48dff44e3f4fb3d67e7f1f4213cfdbb588b50e9a001cb4b3f17620debed59dfeaa1c5647c3bd1e36df19fb77c5e954c65cde63a77b0cb385eb5d99193d8730554075d8e02f724a792a69a222809f4bad12bef03f7088221b80d9d81bf9841b79a5fa12cf2a1282d4e382402e71c2b4e0db30113641d5d5f3fdd38f3a4d3ac861ddedb5cb20ff66d72f5e3670d978f1dbc7e70ac4af5596dd2e0a29344fa4b1b91ac89104ae624330963811ba6d7e4433cea370a2b989accc29e9cc8cc61563d3faec9254aaa877d708d3c74d3e258855ccc0d080622f4e457b9427ed8a3e1d1e00d18e676fde11e4fc95dbed574dc15081c5ff4246708f091e690fd67b9df425cefaa0b1c018327739c5ee17bc8b0e788761c32a93407b9cf617c570dc7307ce750db1cb61c1a4a8233d220182b4bd1a594488141bbbb1ee80456dcd4467517a4524fb683e8976a91e6889eb4542a57d5afdc692716d36fb878763741f903a25f64ef683eacac714f339e31a70abb622f992ac2df993db553a238660b52f030193a0db49154440e1e0d2d91944d1b60a60804ea3c82c86c20bab632e57887d7a39b176dfbbd89f626b61aa600c9b48fcab97ef02e437fcde60f02248573081cda7cdf8f1d4296c96da51e74033fbda423d1da56e1f484cc1ae91c69d0891f934785642ea68dde14fc57de79aa06010a9873fd9c0ef1f61b425722c3c30d3d2d0888418e1de276640306ed19ccdb81af5a5daca7f27315b455d9025ce1261ad99884203be81f08058bef472ecf2ae5e0f95cc0181f3142ead2f427d14ebab8cc5f9d2fc8c2fdb32c4f7e3236156744a01ca59193cb631a2a55c6c9707931ffded5c4f4c05e12543b47ba7ca7643fa46c2db05e9f6a09f7eb98a1418a2f00ea9613e4fd970ea18c9bb6f369b4b4a09f55fe0", 0x1000) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000002e40), &(0x7f0000002e80)=0xc) recvmsg(r3, &(0x7f0000004540)={&(0x7f0000002ec0)=@un=@abs, 0x8, &(0x7f0000004440)=[{&(0x7f0000002f00)=""/4096, 0x1000}, {&(0x7f0000003f00)=""/57, 0x39}, {&(0x7f0000003f40)=""/231, 0xe7}, {&(0x7f0000004040)=""/244, 0xf4}, {&(0x7f0000004140)=""/67, 0x43}, {&(0x7f00000041c0)=""/229, 0xe5}, {&(0x7f00000042c0)=""/238, 0xee}, {&(0x7f00000043c0)=""/103, 0x67}], 0x8, &(0x7f00000044c0)=""/103, 0x67}, 0x800) executing program 7: bind$unix(0xffffffffffffffff, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xd}) executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14"], 0x3e}, 0x0) executing program 2: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x6e, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x25, &(0x7f0000000440)="00000062839162bc69753beeece2cba4b829714e1a50e98bd91036fa6c8c3a3c4300555d88bbf1b374b35241dd03de50e507718a8e92bd8dc49b25d03b29439e9f1cf05b97e26f0fe0863a1c72d9b25f700a2e7a2cf98ffe42b5f38b6b8877956e594faadb311d92d319766062034547e8bf581deffc10853f50d205b38709b843a892b237bb613ebcc7548ddf8825b27d614489a7aac9a5", 0x98) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x1013, r3, 0x400000000) ftruncate(r3, 0x25b3) execve(0x0, 0x0, 0x0) r4 = geteuid() getegid() r5 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r5, &(0x7f0000000140)={0x0, ""/15}, 0x17, 0x3, 0x1000) sendto$inet(r1, &(0x7f0000000280)="bc51364567cc11b868bb89054ddfc1eb0ec9e09b8210e0db948e1c0c0d2721568522c09b0e9d27dc3372fd25d4e3f63e326e6222975712ca125493242ccc7d70dbb6e10eb3ff826dd1dc5efb5c5eab099dffdde23655d2d9beb925b960d3831f1f84f0c21de816f0c820d33b88e82fa8c6520c58fe54dbde2d2edca01110ccfbda9eff517c0f631909dc40e37f1c42bfce6db70deccc603c683e5bf926298cf10a8c739b867df6e92851b7eee1fcef5d490efe550b0a657bf66d244333d5b7f1fda048706a36c50d370976b8d1c4c15cbf42db", 0xd3, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES16=r4], 0xc8, 0x800) msgsnd(r5, 0x0, 0x8, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000100)) msgrcv(r5, &(0x7f0000000080)={0x0, ""/7}, 0xf, 0x0, 0x800) r7 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r7, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) socket(0x18, 0x2, 0x0) msgsnd(r5, &(0x7f0000000180)=ANY=[@ANYRES32=r7, @ANYRES16, @ANYRES32=r2], 0xe2, 0x0) executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(0x0, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000539c504000004000000000007000000331c13d72a78b28bcf74ded2fecea10500fef96cc0c79f050000e30200004e2003008ab94e8169b6b9890779c8e7c20000acf28b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c227e7d0c032bfa896443a4", 0x62, 0x202, 0x0, 0xffffffffffffff0a) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000080), 0x800104, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) write(r2, &(0x7f0000000100), 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r3, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000001c0)="9432fb3c", &(0x7f00000002c0)=0x4, &(0x7f0000000300), 0x0) r5 = shmat(r4, &(0x7f0000001000/0x10000)=nil, 0x0) shmdt(r5) executing program 7: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1ffffd5e, &(0x7f00000001c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) 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(r0, &(0x7f0000000180)="12e1f34ba50431a705ebc4364dae0a10716df5399b58522ef30e92b5e3000020badfef350d5d67b4b345c475049d7ba6551750ce4f5698757b294f61875f1189", 0x40) writev(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2485607, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = socket$inet6(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{r5, 0x2}], 0x1, 0x0) executing program 6: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x8) dup2(r1, r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x5, 0xc93, {0x1, 0x7}}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) fcntl$lock(r2, 0x0, 0x0) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0x200, &(0x7f0000000080)='./file0\x00', 0x8}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/9}, &(0x7f0000000200)=0xb) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) r3 = socket$unix(0x1, 0x0, 0x0) shutdown(r3, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000780)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f301004dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6e64282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e196f4f7859e071fc98111cc9024f790ce68e3f54baaee16ceaa7d016205000000e900"/528, &(0x7f00000002c0)=0x210, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r5 = socket(0x10, 0x4, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt(r4, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socket(0x1, 0x2, 0xc1) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmmsg(r7, &(0x7f0000000780)={&(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) accept(r6, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a460100000000005d00"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) socket(0x800000018, 0x1, 0x0) r0 = socket$inet(0x2, 0x3, 0xff) setsockopt(r0, 0x7ff, 0xffffffff, &(0x7f0000000000)="4f3e7ccbab9c497c9082478a", 0xc) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000100), 0x4) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = msgget$private(0x0, 0x701) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYRES8=r2, @ANYRES16=r2, @ANYRESHEX=r2, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) openat(r3, &(0x7f0000000340)='./file0\x00', 0x80, 0x15) r5 = open$dir(0x0, 0x0, 0x0) r6 = getgid() fchownat(r5, &(0x7f0000000040)='./file0\x00', 0x0, r6, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000200)='./file0/file0\x00', 0x2, 0x1508, r7) geteuid() r10 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r10, 0x0, r12) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xfffffffe, 0x0, r9, r8, r12, 0x0, 0x1000}, 0x0, 0x122, 0xffffffffffffffff, 0x0, 0x80000000, 0x7869, 0x5, 0x7}) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x1, 0x9}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) r2 = dup2(r0, r1) poll(&(0x7f0000000100)=[{r0, 0x4}, {r1}, {r1, 0x4}, {r2, 0x1}, {0xffffffffffffffff, 0x80}], 0x5, 0x1003) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000001c0)) fcntl$getown(r2, 0x5) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x20, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffa, 0x88, 0x20000000, 0x2, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x1, 0x3, 0x7ff}, {{r4}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x0, 0xc802}, {{r5}, 0xfffffffffffffffd, 0xc4, 0xf0000000, 0x9, 0x1}, {{r1}, 0xfffffffffffffff8, 0x4a, 0x4, 0x6, 0x9}, {{r2}, 0xfffffffffffffffd, 0x8, 0x2, 0x3, 0x100000000}, {{r1}, 0xfffffffffffffff3, 0xb0, 0x1, 0x9, 0xffffffffffffff01}], 0x2, &(0x7f00000003c0)={0xc8, 0x7a1af1af}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000440)={0x1, 0x2}) r8 = socket$inet(0x2, 0x8000, 0x1) kevent(r2, &(0x7f0000000480)=[{{r8}, 0x0, 0x70, 0x20000000, 0x101, 0x6fb}], 0x401, &(0x7f00000004c0)=[{{r5}, 0xfffffffffffffffa, 0x8, 0x40, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0x1, 0x8, 0x2, 0x12000000000000}, {{r6}, 0xffffffffffffffff, 0x20, 0x20000000, 0x9, 0x1a}, {{r4}, 0xfffffffffffffffd, 0x8, 0x1, 0x4, 0xea7d}, {{r5}, 0x4aac01d7a14c46da, 0x27, 0x2, 0xa938}, {{r2}, 0xfffffffffffffffb, 0x1a, 0x4, 0x0, 0xea}], 0x1, &(0x7f0000000580)={0x0, 0x1}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000600)={0x2, &(0x7f00000005c0)=[{0xffff, 0x4a, 0x9}, {0x800, 0x9, 0x8, 0xa3}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000640), 0x10000, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680), 0x20, 0x0) getsockname$inet(r9, &(0x7f00000006c0), &(0x7f0000000700)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)) pread(r5, &(0x7f0000000780)="27f0a635eb2592e390f8782796573c0a4d3b468ac4bc721093a7d4b25bac8956ca491cc7501da52568249a8b92d5b83cd3c8f49f0d3ef33f310d6ebf83afa8f7c65198bd9df04784444830b91f46090e95e5f66d77cabf81e654b698a44963529f50ccdc9d18722645a3e69df34ddbc527c94a7977320f41b957b12b9887170cecef9a6d7ae5848f52f9e60d6cbcee09a364593e1645ff852f5b032092e9edcbbab8420d901816cc37d6b78e87e71673086ff5d59b9913754235d660ac3e41fa8cf2905afa5001608dab841bc1073ec7a040aae554d8628a3a1ae7cab00564912751b591934782ebad8003eef396de8acba988", 0xf3, 0x8) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000880)=0x4, 0x4) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000008c0), 0x0, 0x0) ioctl$SPKRTONE(r10, 0x80085301, &(0x7f0000000900)={0x4, 0x4}) kqueue() rename(&(0x7f0000000940)='.\x00', &(0x7f0000000980)='./file0\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) executing program 6: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000480)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r0}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='r\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000380)='./file0/file0\x00', 0x4, &(0x7f0000000140)='./file0\x00', 0x8}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r4 = socket(0x6, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(r5, 0x1000000000029, 0xc, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r3, 0x800000000000002) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r6 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) executing program 5: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x0) mkdirat(r0, &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x58) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0xfffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006004000000003a00fe80000000000000c505ec00000000000000aa4605c63f76d665d7a10d255a558f"]) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) executing program 6: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(r2, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x3}, 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x7ff, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000016b000/0x4000)=nil, 0x4000, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r0, &(0x7f00000013c0)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180), 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x4, 0x0) setreuid(0xee00, 0x0) getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) semop(0x0, 0x0, 0x0) open(0x0, 0x205, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r3) close(r1) syz_open_pts() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x302c0, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000100)="00f9618b630c9167a996b728b30b79acd21dc3eb8b74799acb427e000d83c9784f", 0x21}], 0x1) executing program 5: sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = 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) r1 = socket(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r5, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x1, 0x10, r6, 0x100) getgroups(0x4, &(0x7f0000000340)=[r4, 0xffffffffffffffff, r4, r4]) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000003c0)) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, '\x00'}, 0x3) r7 = msgget(0x3, 0x0) msgsnd(r7, 0x0, 0x0, 0x800) r8 = semget$private(0x0, 0x4000000009, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0xfffffffffffff394}) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r9, r12, r11, 0xffffffffffffffff, 0x42, 0x7}, 0x3f, 0x100, 0x3e}) semop(r8, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d92be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x3800}, {0x4, 0x2}], 0x4) semop(r8, &(0x7f0000000440)=[{0x0, 0x4, 0x1800}, {0x68b7235b7dde90ed, 0x9a9}, {0x0, 0x1f, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x25}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000180)=ANY=[@ANYRES32=0x41424344, @ANYBLOB]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getpid() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x0, 0x3, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r1, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0xd0}}, 0x10, 0x0) recvmmsg(r2, &(0x7f0000000640)={0x0}, 0xfffffffffffffe51, 0x0, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ktrace(0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) kqueue() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x14, 0xfd, 0x0, 0x80000000}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r0, &(0x7f00000002c0)="ce4aa4b95074f402aadfdd52f139135ace78add0bb2eac", 0x17) open(0x0, 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, 0x0) socket(0x18, 0x1, 0x40) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 6: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, r0) clock_getres(0x2, &(0x7f0000000040)) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) syz_emit_ethernet(0x86, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000002000503a00fe8000000000000000000000000000aafe8000000000000000000000000000aa02009078000000006000000000000000fe8000000000000000000000000000aa172d6adda105f9bedcd30002000000000000c2047f"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x8, {0x0, 0x1}}) setreuid(0xee00, 0x0) r0 = getuid() syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ae4000800003be1e300000000000000000000000000fe80b4000000000000000000000000aa80009078000000ef"]) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000240)="19f3b0b3b875dbbb0f7263bbf143", 0xe}], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2d, r0, 0x0, r0, 0x0, 0x0, 0x8b26}, 0x4000100003, 0x0, 0xf3}) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1005, &(0x7f0000000100), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000001140)=0x401, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setreuid(0xee00, 0x0) r3 = getuid() setreuid(r3, r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000080)="b46d6c14", &(0x7f0000001080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x129, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000600)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea43b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c4452dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a3b3e5c749470e4dc7c962658bb8e8db314854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19ba118849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07e5d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f0ee535d33ca3a694401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c61", &(0x7f00000002c0)=0x1b4, 0x0, 0x23) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x21, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x2}]}) socket(0x1, 0x3, 0xff) sysctl$kern(&(0x7f0000000200)={0x1, 0x2}, 0x2, &(0x7f0000000500)="2a1bb9af1cbd34b3898233981455a9f636a1ecac23184daf8e0ddc2881d8d7fdb2f3ac3bffd118afe82ee1be6ca95c2a5c32bb613272a00d473f2d436b5716adc68d6bca0dc49d0243ecdc46702e93af86cbbb97d9ba3b1585694448b41788063c7a6d89ac44b293e2152ba95f808420f78cdccb74aaf05158e06df2b8b750d1adaadd530298566fefbd6dfbec711260717a0c60c11c924e65ef55e85326d42cb2f0a02a6a2db199989b6c146440c197e7a7137ef55425d785c637d43ebb46a503efd95c255c5ef3274bb10aa0e48cce39bb9922eea54a205c2b07fceacd254ab751ee4904c51496774e98caf53d", &(0x7f0000000240)=0xee, &(0x7f0000000280)="182102e6fa8f", 0x6) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semget$private(0x0, 0x4, 0x14) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) sysctl$kern(&(0x7f0000000340)={0x1, 0x4}, 0x2, &(0x7f0000000380)="b6c0ca8e404a7478256744dde495598182f9bc4a8351f6efa65c679c34f407f84087c3e824a74e617c474f38228c92d0be16e5e5f37a481a27f19a977ab98376b80f9eb2f321336876e552c49a400e123b5577328b5d67dc7a8d083d6aab894e513089e34426c9511aeffa295e824bdc383d94b343534815a758dbd5d4565930c332dc9c4dfa48da99b7931adab16f940fd4c958bba99ff34f3f37be0ff06bbc1eef027c581f061adb6b4a5c89de838a608d15dbbb218cad90e7130e1fd9c019", &(0x7f0000000440)=0xc0, &(0x7f0000000800)="40a43ed9f7425295a51caa1481a831dad8ce307d533657d3795fccdc0760dd6ee9e58188385b5eed8a65c595fd12fdfe026c07f100b6a22df0afb2c73dd148fec0f4692cfc32c1aec1c00e619dde41a3653dfd6824606716f5937d8763406566a7adae29ab078fda3c423c472583f31afed26ddbcd465414d625cf7fad05871478a20014d6beca54d28f3eecbb00c4b53bf95daed6ff91", 0x97) ioctl$PCIOCGETROM(r1, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) executing program 5: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r1 = socket(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xfffffffffffffffd}, {0xffffffff}}, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7", 0x2) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r1, 0x0, 0x400) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket$inet(0x1e, 0x3, 0x0) r7 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r6, 0x0, 0x0, 0x0, &(0x7f00000002c0)=@in6={0x18, 0x1}, 0xc) close(r2) ioctl$TIOCCDTR(r7, 0x20007478) executing program 2: 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, &(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, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() 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_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00feb6"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r7 = syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) setrlimit(0x1, &(0x7f0000000980)) truncate(&(0x7f0000000000)='./file0\x00', 0x3) ioctl$TIOCSCTTY(r7, 0x20007461) executing program 6: fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000600)='I', &(0x7f0000000680)=0x1, &(0x7f0000000a80)="91e66a1eec04f2d48acfd0a4caa494384afc5285eaaeaf3a6702c294b6cdc5ef274fff4aa41cc4c655b9c0739e322460e7ee82fdfafd9bf21472f7298e5207824acad71fadf6be9178515a23ffcfd89759cd44015471970f8a7c25c69c4e4f4e57733630531327b903c100c374c6fe2357c58cca65abef8ee6ab63d3d6c0ba44bde9473093f9aaa8b7d8f9965e4f976541f14846f0fb84257b8cd79d89264fec2109553f32d99515fc7d1cfbb53ca68950726c04e7e12ab3f49096248f728b2ad59ea1ca20204ac950501e7f0bade6b07360f4df0c448cb9687a7c78aba60198c4d9d2ff93c8859409756d5f02469438bf4f32c6161eafd0d6904e63486de486", 0x100) kevent(r0, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = semget(0x2, 0x3, 0x2) semop(r1, &(0x7f0000000000)=[{0x3, 0x80, 0x800}, {0x0, 0x3, 0x1800}, {0x3, 0x5, 0x1800}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) mlockall(0x0) shmctl$SHM_UNLOCK(0x0, 0x4) r2 = socket(0x18, 0x5, 0x7f) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup2(r2, r3) r5 = shmget$private(0x0, 0x3000, 0x208, &(0x7f0000ffb000/0x3000)=nil) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) r6 = shmget(0x2, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x4, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r12 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x9, r7, r8, r9, r10, 0x80, 0x1000}, 0x100, 0x2, r11, r12, 0x4, 0x9, 0xffffffff}) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000340)=""/117) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400), 0xc) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) writev(r1, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}], 0x3) write(r1, 0x0, 0x0) dup2(r1, r0) readv(r2, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x7}, 0x10) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) setsockopt(r4, 0x6, 0x8, &(0x7f0000000300)="edecf1cb", 0x4) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{}, {0x2}]}) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 5: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1025, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ffa, 0x0, 0x800, 0x0, "1a1143b30000fc000a00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000c40)="8f94d1ac4b8ddef33f3bff0b0ad4b5c8637e7795987ef7508b03e5a5298e67f8b26a7b80aad0b655681c3f813148a51454619faa171f52b93731dd15c967c59e32b7941944d1ede89e557ba9e1332f865227e82768b318d533a70e9e87ba60ec5861abf08c1196bbe192e2637dcd0156dff2da79434b1ae919da5d5c58234fc4341d5a3d0cf007ad66df2b0797fc7c33c9df13dc2cdc31ccc12cdaa9baf1959e95024530daa216d10610d1afa38f70cc34d50c37e6d518e25c737bd871407f6dbf013e36db8068edc310b61523c08b93024d913c52127c4b3ec24590f966f624e0441d40ff292eefe31f07d61ff8e29629c98a2182b25fd5f861531dd34bc4505e8a54c7ba0fe53eacb1ed0e18916ac571672cd8391f78b76f6df89d8fa17df1cbc757892b4288b3f67e2f9e1a9496642f42793ebff0e03dd3f68f5bbee613cadcf0bc36f9a1946ab5e9d8f52e48a90c423cc3ff1b963aed28f59ddc046d132c42ec4e4ca5faab9ed0c8ab1ef01c5333137ee77570bb23133542611e646e35ec1607d1ed30ca940934a534ee27bad12de2f90318e014ad047ff53d38586c2bf892c22b12bc4ed3f33c719b4517721cf08bcbc76b32d967c7f2d3796fde202f522b6d6cd5d47939decb9ded07fe40225d43fca2b5dfe5561dbff4d336a0dd52f0648765ca77632836ba70ccfe948e3164c38a18e4fce72ddfa967f446692604123d3b0225e267bd4cc3d9b21d77dcb7d96869c3b54be40aa7466cc2b406dd91428ed87cb18454c20d1bac894b5a011020aee7c27ac44fa857a90f9d65a46db40ccc7fda850c1e2a64a6ea60f96a64f5c9631108e4bb59a20967286b5979840d39a014e90f8cf98979282800a8b1ba3677aab981e6ca9d4b37a1b66ed4ac5815059d8eff914627118b2f74c392660a838a4db5b1e80c8383cb3a12bbfe55ec5803e5761348eacefc4c59fa9e1e6c87f37d207be993c5d423079b4a0f2200775e755236bc547dc8944959d537f73cdf760f4406e7af20ee6253b928fa452b4e05577b9e39aea6e693bcfdeafb6a331c101cd0776491a7a82fe962941a86ef2a2cc76609bbf28612b833ef7b1798d6d9f338e84a72e8fbfb4919bf3eb2235ef74976dba69f9f35b4d2ceb7fd82e6759171948f1f14cec401a001cf613d83b25126f165cb27c2a4f33f8b77b1e6bc5d8704ddd657a15d386bf322c6f90833452eb55354b8d8c2f4a1984ebb553684eae4497ea1cdec222f05b1f9e721c590492eab013e0143ac29525042b5d155896943bd444817ccbf822664e482bfd082797ad4607b09ecab8aa0ee39b51307ea46fff99b40a8752fdf24bb2541f7d7a38c80b3356a6e", 0x3c2}], 0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000080)=0xfffffffffffffe2a) r1 = socket(0x1e, 0x0, 0x0) accept(r1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000640), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x81) r4 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x2, r4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x28}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) setpgid(0x0, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f0000000140)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000080)="fe404b9f15fe4b0f14fdbe39e84b22f222ec0c2dcc40ebb02ed870862282586eff6b723d20784e315dd4331c0f62e1f0b7e32dd2b2acf15e53b3a09c654168996c733039410c8f2682c2", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() setrlimit(0x7, &(0x7f0000000980)) executing program 3: bind$unix(0xffffffffffffffff, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x13}) executing program 4: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() syz_open_pts() executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040), 0x100000000000012f) write(0xffffffffffffffff, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000016c0)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000240)='./file1\x00', 0x10, 0x0) mknod(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) pledge(0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x0) r1 = getuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) fchown(r0, r1, r2) executing program 3: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x2000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="96e9cf1c159fc25ac05e6f4c", 0xc}, {&(0x7f0000000000)="f9a1c701162e373f67028f33dcf02d3fc6be51adfd769439cd2a502b0dd2f4420babb82c2522b6141b7e3a47118b35202f3e5ddd26e15127ca28e787ffee7b5b9ef5ccd161c2cf96bd14fcb1cbb009bdc115fd54a33767d16bbe8ca36f3520e80751922fa3385414516fceb0aeec9b6024b64ce736e0a3d997af791fc2f5929858de08d7a686526551ff09f3d15b8bbc3327820daf37297cbe2aacb062472e", 0x9f}], 0x2) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000ac14ffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000194da96952b81a5ac5ab0f44bc6f1beffcb7afdd6fb2ad3ccd053941e49b4be6be01f7bb3ee44f4da95703a2d557f26e42162b131deba8dc0cb9d45316efe61da546"]) executing program 3: socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000440)="1080a3a1202fb772386d52452f6004bd7439d476ceb21933afb422632311dec8b3ba47cd9d5bdb0a91b4aea5eaa0d6af716408a68adb147745df53647d20dd899c7c857f90a29e7d96f63530e0de3f0712000eb7c01d6f6a8842fa88dbccef5d456b91", 0x63}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) setregid(0x0, 0x0) executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r3 = kqueue() socket$inet(0x2, 0x3, 0x5) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xf, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffc, 0x10, 0x80, 0x4, 0x8}, {{r5}, 0xfffffffffffffffd, 0x41, 0x40, 0x9, 0xfffffffffffffffd}, {{r4}, 0xffffffffffffffff, 0x5, 0x80000000, 0x4, 0x4}, {{r4}, 0xfffffffffffffff8, 0xe0, 0x20000001, 0x40, 0x80000001}], 0xffffffff, 0x0) kevent(r3, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) r7 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x8, r7}) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') pipe(&(0x7f00000001c0)) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000003c0)="69a830e0afaf43ced780d5f487bdf4996932017e01f737542de5ef5df78301935c1116712ec889724065ac6f4f29e2fdb543ae7e8eed29afabd766c2b982311985808ac89c8291c27aa88bace50f105842b3a51d1d30e5e4dca503d1899545ae082c0100000000000000f487f779ebbcba09000e8f4900000000d7d87dd10ccc97b2e33e314d0ff033f572aa42f37dfed121014d68f8e27a9284e26b9a289fc9cc3d5360a8370b5f1c2ef9a2779d3ee5e4f6a5b5e51645e4fde661633fd75378870680000b285f867c0fe1c40bb7754531a73331de685d74dceb83d175a097d4852a54ebcc9904c5b8ea8463d1998b28f7c8c764eec462a763147cf41a25fe62b5e0fd66c306542dec6ec828b9c20306b933f50078a08f37801b3b97954e494e8da8973fdb79", 0x126) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) writev(r1, &(0x7f0000000400), 0x1000000000000165) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x8000f7e, 0x808, "cfed0ff8a561c6e84e82b39500"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000380)='>', 0x1}], 0x1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xf, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000000029, 0x0, &(0x7f0000000200), 0x0) lseek(r0, 0xffff, 0x1) writev(r4, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f0000000ac0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d42462159a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e20a5aa0be488e7c1a6176f65e3b80fd2e3d8052afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842ca751b5a1bd9861f9baf6ec1800000000000000000000000000003fb520cc186f902ef5d34b24da48cd56c703e222cefdd794b540764f67710b93bfb260be12a36888ffb59489fd82f0b94c77c27700d85875ed4d7fddcc96491a2572d2289f174106833d2a374e54f721cad528b416e231c0f5da7c99a62364db87601fe623d61d88c6daa203ac2e236b880000b634a2fdb89343d00d111cbca10c268d4952789f5ca2addedaf4347396d6479bfb46109c070000000000000000004708a500000000000000", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x73125f5d5685ab14}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)={0x80000000, 0x0, {0x101, 0x6}}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa406cfc0c9a1408004500001c0000a4780004000009000000b92489f55e9d2c609c09c57b1f87fe0e640b7bdbf6b3e1e5b8cbaf289a33ac6f057c9e143be6c81a"]) writev(r7, &(0x7f00000004c0)=[{&(0x7f0000000140)='Ml', 0x2}], 0x1) kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x9, 0x84}, {{r0}, 0xfffffffffffffffb, 0x92, 0xfffff, 0x0, 0xfffffffffffff001}], 0xff, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x0, 0x4, 0x7f, 0x8}, {{r2}, 0xfffffffffffffffc, 0x1, 0xf0000020, 0x89d2, 0x4000000000}, {{r3}, 0x2, 0x12, 0x40000000, 0x101, 0x1f}, {{r7}, 0xfffffffffffffffc, 0x7, 0x20000000, 0x7, 0x80000001}], 0x3f, &(0x7f0000000240)={0x100000000, 0xabe0}) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x3, &(0x7f0000000040)="0b79b15b00a2a6e1", &(0x7f0000000200)=0x8, 0x0, 0x0) executing program 4: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x79, 0x4, 0x0, 0x93a2bf81}, {}, {0x80, 0x0, 0xff, 0x9036}, {0xc0, 0x3, 0x4, 0x7fffffff}, {0x0, 0x2, 0x0, 0x8aa9}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r2, 0xabf) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) rename(0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x0, 0xffffffffffffffff, 0x8) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x22) kqueue() ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000580)) sysctl$kern(&(0x7f00000005c0)={0x1, 0x36}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x4) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000880)={'./file0\x00', 0x4, 0x2, 0x3, 0x1, 0x1f, 0x3ff, 0x0, 0x0, 0x0, 0x8, 0x8000000000000000}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) utimes(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={{0x9, 0x900}, {0x8000, 0x2}}) socket$inet6(0x18, 0x208f0e1c777a1f11, 0x0) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000a00)="9daf0be96f243127eb7683d060e92adfa762031f97d3cbff9d7b7c8b659fde952531efedaa2ccb22acd7c7c8eef4d1b815653ede4a45b09fffcaeb9c8ff72d84475c64a2bda9f47fe8a12ac3cc61f3afed90ceec3e9a9ec8b7e7b58dc2c03f5cd913afb01dac0d27c4edef17ea0af1ed8ff3a5d846dd4f9be679a54a783ed047803e52a58527559b7b7abfefc01d9b101377a8755798f45700ebfb0bc12e680817c7d9b4950261ad32f6b5b582cd9a7ad54a4a4bbc5438c6f4a519b1927e55", &(0x7f0000000ac0)=0xbf, &(0x7f0000000b00)="e064b34ba5483a669f6c5e3a39545fa3f5fb8dd79c59ff59fbeeea457d1276340d8f2f193525c068e43de3b21836af7f3e1351747aec60cd48326887f68a58f825857e595081bc72614a40bf3aa7e311170877398cae", 0x56) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b80)) sysctl$net_inet_ip(&(0x7f0000000bc0)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000c00)="69e54269f044f2532d49fc61f63b0fd070f84430d6f97e7d9f3506593419d6742fc0c3637f9f2a24d0d35f006c5ea0f6713c09d7c90f0c68269c709d30f0a24dc2a198c745f6ec84c3c836ce4c52ddfbb8b61deb", &(0x7f0000000c80)=0x54, &(0x7f0000000cc0)="a2f7f2bfb5dd8d384b67a75733a8ff6581554a77b4ab9beb502f4d974f96b4c6283359f0d5172de07847e2f8e99dbf0d29229c781b2e8b453013613f63447243ca594cb85a63f020e5c78fb0a698d5dfda67c5798ebd85fa1228afbb5a04a680da7c4fbaf49110eb68b58265fdad0f86620fa880743a7d749ed344988f6799c64481d59bb4b8a33682ddd92914e6ba6cd0ecdc907b9e548593117cb1383b11e186ae355ecbb8f7f7fa8280795c23d42b4590316f4d7f52eb7d3172627d070172f7cfbe39390defb3ed358fdb0ad781a06f86285b51373985195a7f61138a899a4902fa4b77ef2f00df9b1cb03acd2ea43cf19c0d", 0xf4) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000e00)="96b08eebe2a6131acbf08a6f3251e9f44f395397f189a17a1c2f79ebeeb4974bbd0f75d53218de6e674d44de3b271d82f261c6fc10d88aa5f0a0b7a4bb0c994ddcb9374961650a46754f2201f032091cb9201af43232ffae685fb50f0feff93d5a062f0240f34ead4517ad38c232037afe18cfd350a6f09dd119d1bd992cd662a488c3bddb772af0ff42384e1ae2d9b2561b7d47c941ce6935b5d79618406bc71f201c9225cbe23dc1e4cd4bd110db310d6e5e4b8e5d24b3e5e13f0092ef9030635b5ec5572fb5638fce2f4aa912fd4614c46b4aab9a0756221c742c1a3302fc071ec9d7a918c39984c5d994274424a29111838fa9f5bcc4dd2090675e93cfcdcfcd896866a08b01e5ed2f0a2702ea8811e0adf0e11eb5e48ac435ba452ccf66938540accb0b6015aadcf3dd6b8edfbc1b906f764190b8d4e0a4561ba84a3486a88fd1642c017ad86791397eeab2f81d10a5f00596b34206ff2c6d0dac0537fdbfb013daaa10bf38f9d0060d42b8ef5fbfaf50a7b7ec8f3afe7465458859e7c9a23172c0a967d3d01519fcc9a737ebe48bc7253bd80902702113a378b15f551c7daf6735a22d31ee4efd44883cb0154aa186e59521e250dc50e99389a5d5b75c0b89bd183f206e101b9b64a4fe3fff16937204df3a92ac29026313c8d910abc48a959907ff633d3dd8fff69e4001ee6fccf3fb5a52486c482c96428acd635605283f47e15a61ecb4bf60a009c48167fa1260fef8b5e6f3777f175f91882e035d80e19ee62aef0e69d2c05410c51dae6fd619ad9bfd0345e52f045c54f0f61879061e8bbbed30bfb9b47bc007567578d8c29a2cdf7dda7d82c508c7f6771f968ece9f91d3abaace0ef7899ba05e95f98637124804634c8bdb6773bcf5c1da03ac6e348483bf955bf7874253a06ca6dbda2b682e8398340cc370cdbeb7d54084c89dc31187a1e34f78bf431594abbb7c0e3d98a49a68a2db9a4e040c547835ee7050d18926896f9096f4fe2256bba94fb575db5d0dbe2fbd3f29ec58fdd1d4a1a49f562fdf566582ac6c3ab22daab3c301df08dd6349cdcd73f3b0950edeacc80d90e985202535852e2cfae1139ba9946373878bd63f7f14d295ff6033f954b2ca56712656276b498345af6109a386741822eb2c49813145308546ed6e44c819b58e9ff057b4c09dc9ab089984991498a98b89ad35b0a9f59dda45e31e9a254248a54b03928009db6370f412eff962a8a86f7c9072f1618f59d22c44e1cc2efb8d0b77be1310c46235b85a502884a0961f3dddabc514786a3b9bde5efbeaa02c8469fdcc5a84130c7354a94ca869cd5e956d8dc8a83ae4ea4fa42d51c19ae2b83bbf50724fab27dad56b55114f0c6794ad1fa179401218a98e0b5943aaafa373f1e7e79b06759200d25925b5ff34bcb92d6bc59208e959d5a3c010b3648dffcf40b1473e7f907abc1b703739d2bff4f66a93757ea6037612d618c08387e85205a0ed319fcaf6ad8f306df9a45e73f86b453d5a5060e8d4944be658773b194f4affaebbf32badbe6e1e307be52e703337e6a889fa439f2009ca60ed9267e7ef19c1e9d26a08969d5eb4fe7a4ea7a0012055a8a444b97973805b7ad0869b1dfdc0288a0d63ba6100ca6119263c09fe7b9ed1a7b913bc1755aa913a15ae401e9c1a9c3dc99898f6d3311fb75be5b4706379ef1e95dc4a350295d17c1ca0c3c8005c2d35fe60745209f2e1d840cdaf579469f04d0755d69b36034148274ad22a101403e2a42538d56e0f31d05ef9af518a7d9e5a156a333b815570a017dd8b40b98456f07d4c33ec39d295e7d5a45e1f090e0dd955e1a6216c150a1f7d8bb108ad64473c1c9c0716930c06d43a163f3038077b7b4b3e5efab3edb91cc6f77533149c0b9b6d39a7c56a810186998621eedd5129078c1f3cf87a3162cec58ac4da3840c8cf2eaa2079254f35c441002e107b538c4874a8a987ab70f3b35eae48fc52cc76c7cefa6b24c2f6c50adcd92a219216e214b657e4eca73050a8079581d117302c719811c77db41f5599d4994754b745a526ebfe4942ec710b649a7a7fd9b3ab1f3b21285d53116506c68f0b9a2670a9cba9c67152d5e262c50d1c2199de522175670c1a659afe6cbc9c9850cf73c02f51e18d6a39b140a9aa0f2f59e4507d0ee79b2770ef4647f5aa1aecc047589e4ff2e4b9258717d78877c238963f40d744cd5d4ba58dcdfb41805f30cd98199d5b84e9b55dae20bf21176017e5c5e2a42aef621652b3f1fa8646dfd2c62b31ec4208d02e7622019b0e41113afd1321be1e0271460bb0b7b596a299079749b8d0a3d43d4ed5ad968bfb67f648c9e980161c41bee83f9f5717dcdeed57bd2140689709d0182fe240b90edd1e8117f3796c91c49d08e105a25bc560cb8d3505b409fed9b66cdbb0e8867e7f422c3b81376e782f7890f395e7a0a06f86b3421a81fa0954c47fdba1d1d46ce0d64d2a2997e69934d90c81d352a0447cec4a261f147c24c82f7bc832bb448fa7d14bd96e6b8d5d6d1b7a25600de35f6006f5e3ca48ca6d2d7c7871a5f1dc1971c7bbb08848b5cb85f1452e78900ab960b78fe8edd3aac892d4b32140c4d03d89a8aa03f7a82da03d280eee331c30f0f2765ac7365060428504cd4a8d35466b265ebc5e06e5b64333851d62635cd330f616b6981c1c30cbf75853ec2d1cccc0b61f25b99ff71d18dff1d956eb40a292d0a10d88f9218891978cfc47395344d0f9a4e5cdf036dd7333770ac0f54dc1ba9576a4a305d0ca969950bd45da80d4bd942656520f3ef4d1ce07608c54d637bc43c1435a4bfc8bfbc1a4213a7b41579454ce34fb3f6d4d70d122beebff64c89976bcaf774cbbaec9aeeb31f06d7a83f0ed8382cbf73745a99660404346e6db9a297b6b932e26b132835819c3684c7eefc4fb8175bd7ef3eaa84ea5d5c5b657e2e000d355d6f9f280744b6298045af2d0c77dd928c640f4202f9eef18bb3f318dd922f87a76b7d77e81ca9247a073c6da0021d03f18b45f47deac74bc91d52af186121e04b6a434a828edaaa4793ae44af22eadf5d9f460fd2942fde0ba295e4d20e7ecbed23c52a101954e8876aa61baf2e887d26b9e4c77f3aedeb03834d98bafcb6a10fedd78e54462ed2dc1905c03cccf73b7c5c3eecd07e05c6dfc901677569bbea00ae0e1c90f1cdc0d22e0d29fb28b8a2cdb6219ccb9a9e3c091921d3582ac8b553ca7055741e952a12bb873a5b7f8d3a2f0b84d7267b7cd3693c83fe3bc7bb8878000361f60023cf02bcc645bdd56b6ecca9c9fe1aa144cafaa08edee76773d9bf6b78847ae282a47a6992337b82d2bfcedbd93265a80cc36eba49f6ebc11a3f83d4365bc4fab6721d400ced85e25fc67e503154599fbeff25483d326e1f5059a87e2218cc4561e19ad6dee9cb841c3a74c6c70b99a6e1b233484f4450181179bc883bcf2d2dc633ea58b66e7f5caeae466ffdd8fc9108381a5a69b54304dafbe23cbe0d17bc1f86ce67ea000e96c2971f6b520ac6b61c4508994c0531a826890d3f58fe5255acc8a89c950cc977c555d9727f8c1bae973c84ec572a241bf14844e63f3b058b6f01d13d66316da67797c8b191b39ce4caa47efed73091c5c9cd972bb4fe7c324fca7b66885d30a12cdc8c675d20426c08f91c76389a71c20b102e955986085cb4fc8f0029d41bdab727c094428596a6c1329ac6e339af468a477b89b8641118b7139b06e948cf23edd9b3083ecfb1c8feead08b09af854c9b82a8e9736999eb3bf583fd3739721626ac3197bcdcadb692be3d00450ce9c8b9699a03eece505fd061f7d2654bbc2dbaadddcbca3ec91c2f51f7dd618400aee44609b3e7e5f595c5723f56b819b75008cc8738312be7def7d8941117026130870e0162a5d489916053e8b6edeb382c777418434f2b827223b87b3e71670b4843b279aeac8fa560871ea72af80658bc8927f229adae75e37672852ed6113e14578785904ff5f9bbc796bd84cf03fd99013619d618856c72091f938cddfdc6fc8b2d7a8a83ee12103ceb27199023c33a64d8c640221510a688ce05b0d381fee4901ae240e9b6943bc0e3fe22014eb92c80b9530050eedf8dec10402f0525007aac65e9b66a24dfe5980197a6c0b774f0bb582c72d78e1adea626a602cc2e90e5ffe617aa1c37bf205b1d27df43c08fcc888845733644766d133f1c41d9511cd66d3e8214179f397f8e4ca1f4caf776506552a64b183185b494eaca7c89263917b9b14aa940fd6159c092af72fad2867d6afbd4c86e4f8b7b4393ac27fb3e03499633fc54027c5958b61e0121acf0c3b9e68a127787a920ada8a17900e04b0b33a87b64a036b56a857a34da7f2ee4b800bb66e2d7ab06ac15f0d03ff999f0ac14120e7562c46aeb193aa1bc3889a7759c5264affa069f8ca94cb1c77e43c43fc472b9cf058b27a07fb86a0b7be23128667c58cc83f476ab6ed04fe2c552931472fa17e507fecd212f586786c87c45c63d5738cd36d6ac90e8dea477d04142798000e9fd85f8efdadfdb2536cfd6e809481dc07a5a3fb2de8062f5e41b08e3071a040401fdd7576d2d70be36059a98750aa02046b0e3d968285a6ec7aba4404401d31e3c19b4a22cc1aa18e801a60b4c5fb3eb48f775feb404180da2f47fe4ab4fe7050fb396be9f5bdd4b760173b76bbde773ffc692cb8878aaadeb72b5bdafa80ff04e0a6d7d4ee62fd7f8312aa7ab14002fa395cc2e94625e1e45e18190154f1eccc988bc34a80c79e9871de4c21d23982a41c49e46ed1ed1b5e03d9f84efb94ecc035c89ac0013c7e3eccf84ac70c8fc64d36cb4011b16e24d88e19d20557fedf1f91c79fe3273058dd4a1d9502c15a903edfd9d6b3f2a3eebe454c64332415ac1b34114f8ccddc405be17f4047cee68d73a1fab0996539dd0e60a41c5cc995300016410d3feaf645117e569c21f87c3670462dcb6e5594db0dd4b2aab13216089d6a0e5b3bef029f21598532940ff6a0f811397cf80c2f8502bb43036f13c45db95652f352f1f114fdce6b50fb123d82c7836080d2ba28af99d4f62908dd8fc69881765cc4b16c54ca2a67a2c1e150aa64b664be331e3d0ea44715753bf54d54ad8f4933d7855050d8140b4081d803ae39537d837afeb901611825bf80bb357948e5430f79f932ce2e79d3e633ec63361439af5ba49a8b530f4dd0a8fd0293451150a221e86955bccccb7c6452110e6d0c994231604334335876ea275743e142e76b268788479dbfb147dfc3bdf84a5facbc9e0a192099f9b8401ec33c8ff9827dcb5474b894ebda95cd83b7a3c48e22f8405dacc32ceff57167a787e35099fa87f03200dd63dc0c4895980e0d86a5a3dc0bd5d869c9d9491d256dadca941d9579589f3629f5bf82f10029c398f0f0cb025c5280db58204f55ae5d9bc29c527da2a5f9d753a9c60c0ff27d7d79b2df9432a6be0cde4a5858ce846f6be3de12346cff00868a4ebfcc8fbfa7c93b373401e325ee357318052a80201356f57f4854a972bf667838d3706178539b7b5f327575b112fc9704a3118559d4ade1b4eb6816ba11834906970ad722f84a5a3d058e7f6e138b680e4a3a1ae4e47eb843fdda06985c8cb127e1cda537c20cfa90c6865e315094597562fbc28b3f2dbf51e50b9474565e0c559fd8c6b08ae6d0cb5547b9480b662627b8c468ae9f890ea2a4adb4bfdf41d3f385cc3f8ffdaa493ee0d8da60c7e6f281529a5195f9cc332233c0d8ee5b62a5460a352b9d65b47cb12190377408389c63", &(0x7f0000001e00)=0x1000, &(0x7f0000001e40)="1d868c2e20f0e1446a916bd29d32ceac4a7e943ed2c3c3cf70682ce785d3e1c29c2fb090bb7dfe4101fafce1e979b154b6037ad97f0b45a57bf993b9d3c287d3c216ddff95ed5835184026652c03f9eb710f68320210d80af39121a1e76c4458a25b790a26caf6eb0ed6ae03596e3bedfc958e315e501e7b7944a187153c52ec983440a791b21dc9a1ea11b85e234f26256557bcf2362d831bd68b6b2942e5caf643c72f090f6ca140c98d8b4391749672731a2388fa4444cffbf897a9af25965988e8631167985b69f4cf7be3848fe412f29a1c0fb047f6f040840727de432ab654ee2a80c84300e8502e904004e23158b7c47d82df7c76f874833f3fc2754960a24376339e5c8be9c1cd883d699a664dc04a1b5018313ff02dbe5ac70f9976342ecf2e3959b4f6d04ecc08f4cd6979d1a9b555349889d4196bc4d52b079e1e028198986ff963e5dca5ef523cc5c2b0965b07cdcb974aabb6f39847b582b1578733abbbb0a4b5d1e1463ae7aef75ec2d51c0e589f5971b4f8ed20065c27f2ab58df74a165cb4f1f0203926153a5fbfab6d46b74a975d80bfe150216e3de44637d1ae59f109ca9ede9940f5edc8abb396671a2faa47fc17f9ed7ce319cc9ea49445327068b9fb456c8190290a280d21de1b3c5eef191d5abe7d10219b6fe687363cb3697f71548a383a26865d4cc150536b0e5b5b1dff9939442c5918b038f215e1809aa891754d3d404ca22170572ff30316d99bdece768f10fe8854ca5173af05c63eec904d71080c3214327079e96207d6caf0614ba7bddc2cf1ea34563624504cbe9160c86e436bfb1ce0a56a403d37e32ba28a66d6c1d7809c3201e5cdf37238927beaddcb43c21c63679832ffcd51c727d7e747426390e2ebfbb8fbafbf286accad59d9a73aff4ce0a7f0d7ca8afd3b8f4acab70cb1995bd6524da78be1194d4006102abf04c257a2f1addcab572e54de7b0e9a69c7e0b35f7cb20e25d95e07cc8c49b6acf554cdb279fd8b6e7ded2848656aa1a2d9a69a018ccf56d6a51225b57a10f5a7795f88a613d05258dd9ba8828ce2599647a0e0e91a7ba970b48fee0eec41e81395d22cd092200990295783b91a4ce5b24cfcc9c74d23d9ccb8718947f015548505cc18bcb0adb8a2a2d8a79729f10fbc85104cb48226a3155eb0ea8ed784a14a3cb0b5210238577bb190a824ec893827e59b9fef0917fa005a517f466598532562dea01462cbb85a9a0813ed940efedcce1fb7c8d4513f9632aa54aacd7326a44750516228d24088ba4a8dce0625f72b4de73c9fa121d2c7e2a486b28ed10904d7108e8f92ae78b0f1918619f98acad61e4e56c2fb2cb3452e91da1fd8c65ba88e3b9f2e3ee2ae3b879a4381b21365063bd7652374f92840ec65374ea51a5c91d312ccbf3bec8ef243ebd9604cc791b588c980f6d408168a2a8be5a99c5771282f8896dea1c62f4fe7cebf8856d859d1f112c546ad30d4add55bc7fc6305924233dd25d3ef5a45b7e7f4d078610d7012f225fda41ca734fedf663227088e8b37f6bba6aa01437706806d0c359cc71dea9e5919cde14b3a7d6d322b40b651d67578324dc16f6037fd03613b1b15340ed236616704dec43f57506037007de18006d90023fa495e4aa1ae0975551c092ae48074424ba68f0874e8f7091f2ede843a9739042d450b62100fd5d0294ce5b7daec67acc091886c6c233a340204d7460ea83ab1be5b3e1c80a6e5b9b2072008cf4961178ae73a825d53f266e0eb9bca9ff578c81d244cb3b34e27f472196c270e2b2ef92f0ce378600b812bef806776a677e07c8294a0b36da87f6a60a826b14908e2d80380bffc089def9b3bd20d855f36bec53f44389f429b0da43d5704b87be8ddeea2933630eada0daa4a8966a4e9627acc01747ef0128a77e8cf096214c2e8d794b115aac42b966e6be88784dab3ccbb39bbfdfaeb53c4f0fb359dac14136231f98af5392cf06e9cb92b3079b9049e5f2e27b29776e220080760f17dae052725b4b610fc63995298885cd9bd4367a535955473fdfaca05812be5a866f679d637281d354f1bbc718f1c35b1900b1aa98c7c1f9c49e306743717d800f3a4142e5003861f8ad44f3afb8087352dd4501faad3406d37b33ca7e1b07d16d2c708873218693f0714a657c4da73431260fe2eb9be8bdd75946a0191ab257a4b3d94f4dea377af57f5d20f729f432703df4f74981116f63eeb83a2d1714d5f3713b1369be24a286c798ba7c25c4947a3a68b9eb59d2a9f223874d6b37df7121b1c3db2f361a0198af91aae602185168a8a445b8fb6367744eabbfa45e6c2c0e156dbd681f1e6ecc298b0af9ced5e4b3fee57f08815e8e53ae114f54f052a28a08cab3a8bf34acee7864648622f0fff8cb594b0cdcfc5f987f2e3f65ece2523e7a7d1c0cf03869fae6b580c30d1d2477edc6eac1408877d7d3c1f2dbcaa3179b072418c10914ae3cba14376bb3795b9910a7d24524a4cd45a3c7248a0409c80501254c461e679cf75ac9c33a0f0ef4b9b1d5e318b5f5d749117248c37fe1758faed4d55cb7a401449e1b7a435a3affcc059d5cfa68d0ea5bbd89cb7c93496633fc318a09c22f851888c4f7609c25ce919d70939feb90686ec1fc7a39c3465a56eb1c1ba87d49a0e079244060292fe5e98b1941e2f75f640ccf8a19a08d0c9bbd7c39327338346e6735d889b8571b8d056308d9aabb1461f8c0523ce43ca3462f3abd725df3aa92f1625cb12af898e80dd89ff26069d77b9bf0a00ce31213862144f9e7c557ee560cdb38952624755aa0eab649cfa7af1717af23048f7766f8e6b924ea0a59efdb0aa7daabbd6d7dabb22c50090aa3843d25abdd14b7e2c3913679621a2e9085b3947e38f0ad10d1a59d3c7c79a69c65a77ba4fb22d5f9699464214e395699884ac805d98a3a87dbfb7641596d9d1db0689f75055fecc0db4a390d47835c33cac9979fb0388484069c4378fd2b373dc903014c534212676d93fa0225e3b4257e80dab92779c8e0f8788166cd08b6913b20f927193d5a1281d499c2db662c1a7154e369ef824294bf7cd8b17383b384a8975d1f6f06a0cd2d0efe41767297ce5e9a29907ace61a9d01e8098f3a8cc2f9c9db679b0c7e8096aba99d0b4ce287a6a702b2d9a870efb647b2fc589b1e228bf63a5b79adcf3935183700da71e69ed167c41a3b91cd2655b1af6cb382d6c69e8438a1bf62e9b0f1007b47de0f9c93e4f73b6890f6336a8e1bb5d8fc56ef62af01d33c3be9edd8f63101f1a58886ade05608e3125be2ff31ee1822b0b0f79de11601d89f7b454dd9e77029a591b76b2cced23b3ac7113651c745ae1df8ca701010f6c5fc43b3d8e4c0c9d68c4444a9fd9c15dcb0f8e52205c2744d0e63e99aafcc8924c01eaf8aa568727553c2ac05b927fbf15a15d9795124dd9371fd5cefc04cd126d356b158cfaf2790a3c7d45e30ac0202216cfa3c69bbfac6fd4165d2836cd5b250bb492a80327099db39c2616d07d16dab910f018ef5346b21297c688de7740b5473a141a9721f768f8fcea169726987d4153340e2056e779e651da7d4f0e3c94e09e5876ac8b54b43e962116fcd9a5e6cd202734f81de0536f4063a0baeb635696f276492f020057778ac6e580fcf86c58e5c352ea03fad664283019f61d0fb136b53596eb049ba716166969ba1c07f735b522d28951a353a464befbf0f19800c86453d6f752edbcfb0d1d2cb5958ea54f724c0f33e9481ae16ae0b046556558ede587bcb5c14893093cd822f4c5ce6bd73b71d3a5ccc981c2d94871c332f4c4748d1e72df4c5b21ba7c0999c69c6dc3a6baf01c283e6b773673ba0fe60b0d73652837105a96c1d252893cdca91186839ed3958a21848dd7a56a2d6236c9a43018142372ec881521183eb138ddc2e130378acfd4976fd26bebac8193aef5450784e221611d1f985eeb7e1f3917789eb763424729942d23485c0ac5bdb4b25355adb52991ef91ee942298bace11e519fddea4eddac55ec88a0859b3854826b493484c7815d65b11a2f5cd16469538c1c9cd091b91b0e2d0d3d4828051ac4537fd26d0c532d93dce834d6da30e6ea67aa863ff0c359254e2b32bf2370d49e8594d432d01af1f5304a1a24b49e610d4878b171cd9a69d37ec54a2831aea82114fc6202c190f4aa867239c398b145ee6e6a13687f33be73a2d3bae617d0aa832fc31fee3483c28c6a62fbb801394d044d61d01b74994389f66a710eb3338a53b5e886d967deb1248daca0166c5c0e1f6de468db0aa35bfc6c035f7e73bb605ef2f179b4c16c9c7107a0ee8318f8b54ce175cd727a9bd20c98e6c7449a75606739da96bf5ea4b509ecbd7e58320953bca8c0d669ecd19e43544012ce9209845519a6038f2bf84fcbcc7c087f3704babe1a4f5e77d5b996cbdd4f8f3cf4a6554d2cca167267fc71c05960e69f5997c2b522b041e4d05bd50ba913ec4b10e5dfad1fd109ada493b3792ab593ef1d7b80a4254b2320780ecb21a2968c9d2653f042086bd404db3c4ab38de036b0cecd4068909847b42fea260eefc0b875b347b05f7e7ae05895eea8ed5f72949cb8e329f37d74ca34af27c2671e0889a9b3059ea369cc3028973ff55803270e3e90d28fe74a735c4de6a23b8dbca9da349d789f3d6ba53d3ac228a811ae77bb10080015372b3d5d18c693e073287b082a340769761427c850f380353e29ce0f5b02650678df63c7d00800bd0de75714212e5575fdffaa5228a10baa1fa575d3fdd21fd5b2781d1ea07c757f4cf28b26d09871e40f1e928d808de78b8041bc076130962ddf3892fe3af4f13f5404df3182fb34d2f7ea8d9ba48dff44e3f4fb3d67e7f1f4213cfdbb588b50e9a001cb4b3f17620debed59dfeaa1c5647c3bd1e36df19fb77c5e954c65cde63a77b0cb385eb5d99193d8730554075d8e02f724a792a69a222809f4bad12bef03f7088221b80d9d81bf9841b79a5fa12cf2a1282d4e382402e71c2b4e0db30113641d5d5f3fdd38f3a4d3ac861ddedb5cb20ff66d72f5e3670d978f1dbc7e70ac4af5596dd2e0a29344fa4b1b91ac89104ae624330963811ba6d7e4433cea370a2b989accc29e9cc8cc61563d3faec9254aaa877d708d3c74d3e258855ccc0d080622f4e457b9427ed8a3e1d1e00d18e676fde11e4fc95dbed574dc15081c5ff4246708f091e690fd67b9df425cefaa0b1c018327739c5ee17bc8b0e788761c32a93407b9cf617c570dc7307ce750db1cb61c1a4a8233d220182b4bd1a594488141bbbb1ee80456dcd4467517a4524fb683e8976a91e6889eb4542a57d5afdc692716d36fb878763741f903a25f64ef683eacac714f339e31a70abb622f992ac2df993db553a238660b52f030193a0db49154440e1e0d2d91944d1b60a60804ea3c82c86c20bab632e57887d7a39b176dfbbd89f626b61aa600c9b48fcab97ef02e437fcde60f02248573081cda7cdf8f1d4296c96da51e74033fbda423d1da56e1f484cc1ae91c69d0891f934785642ea68dde14fc57de79aa06010a9873fd9c0ef1f61b425722c3c30d3d2d0888418e1de276640306ed19ccdb81af5a5daca7f27315b455d9025ce1261ad99884203be81f08058bef472ecf2ae5e0f95cc0181f3142ead2f427d14ebab8cc5f9d2fc8c2fdb32c4f7e3236156744a01ca59193cb631a2a55c6c9707931ffded5c4f4c05e12543b47ba7ca7643fa46c2db05e9f6a09f7eb98a1418a2f00ea9613e4fd970ea18c9bb6f369b4b4a09f55fe0", 0x1000) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000002e40), &(0x7f0000002e80)=0xc) recvmsg(r3, &(0x7f0000004540)={&(0x7f0000002ec0)=@un=@abs, 0x8, &(0x7f0000004440)=[{&(0x7f0000002f00)=""/4096, 0x1000}, {&(0x7f0000003f00)=""/57, 0x39}, {&(0x7f0000003f40)=""/231, 0xe7}, {&(0x7f0000004040)=""/244, 0xf4}, {&(0x7f0000004140)=""/67, 0x43}, {&(0x7f00000041c0)=""/229, 0xe5}, {&(0x7f00000042c0)=""/238, 0xee}, {&(0x7f00000043c0)=""/103, 0x67}], 0x8, &(0x7f00000044c0)=""/103, 0x67}, 0x800) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x54}) syz_emit_ethernet(0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x3}, {}], 0x2}) close(0xffffffffffffffff) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = getpid() syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fcntl$dupfd(r3, 0xa, r1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, &(0x7f0000000c40)=[{0x0}, {0x0}], 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000580)) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc1206949, &(0x7f00000001c0)) r5 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r5) executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r4, 0x5) fchown(r1, 0x0, r3) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000000)=""/38, 0x26}, {&(0x7f0000000040)=""/162, 0xa2}, {&(0x7f0000000100)=""/96, 0x60}, {&(0x7f0000000180)=""/161, 0xa1}, {&(0x7f0000000300)=""/38, 0x26}, {&(0x7f0000000340)=""/162, 0xa2}, {&(0x7f0000000400)=""/75, 0x4b}], 0x7, 0xfffffffffffffffd) sendto$unix(r0, &(0x7f0000000240)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) executing program 3: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) unveil(&(0x7f0000000480)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') (async, rerun: 64) mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x1) (rerun: 64) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r0}], 0x2, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='r\x00') (async) open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) (async, rerun: 32) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (rerun: 32) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000380)='./file0/file0\x00', 0x4, &(0x7f0000000140)='./file0\x00', 0x8}) (async, rerun: 32) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 32) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) r4 = socket(0x6, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) (async) r5 = dup(r4) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) (async) setsockopt(r5, 0x1000000000029, 0xc, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) (async) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) (async) clock_getres(0x2, &(0x7f0000000000)) (async, rerun: 64) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r3, 0x800000000000002) (async, rerun: 64) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) (async, rerun: 64) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) (rerun: 64) r6 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) executing program 3: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000100)=0x4) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) r4 = dup2(r1, r3) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRES8=r4]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) chown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x5, r5}) r6 = socket(0x11, 0x3, 0x0) r7 = syz_open_pts() ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000080)={0x7b1}) sendto$unix(r6, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() getrlimit(0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) readv(0xffffffffffffffff, &(0x7f0000000180), 0x0) socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe2(&(0x7f0000000780), 0x0) r2 = kqueue() poll(&(0x7f0000000000)=[{}, {r2, 0x127}, {r2}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) socket(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00020000000a", 0xfe93) close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, &(0x7f0000000100)='./bus\x00', 0x6}) executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) writev(r1, &(0x7f0000000140), 0x0) r2 = accept$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec30679f8f5821eec49988861be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d803", 0xfffffffffffffe8b}], 0x1) execve(0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r3, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x10082, 0x0) shutdown(r2, 0x2) fcntl$getflags(r5, 0x3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) sysctl$net_inet_ip(&(0x7f0000002380)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f00000023c0)="bee4073c1989193c6500e3ffcfb9b373e48008dbf30fd2d63a1ecf9a4b1232c2abc3b15104c1e135b11938cb5beac4dc5e2d249e277571aa2dd3b1d419f9d3a9c5f0a6f16649cb4be5b6c841a25e0f1961d99631cc", &(0x7f0000002440)=0x55, &(0x7f0000002740)="bd211eab918b37c579cc36414884f19c43bf472ce27663e9080f9e399c94b50ab124636afb558437a6d538f5cc8a4c82debf55d331b9456287194bfdf7c04c8e443ff5b96e19b18b5b3a8eea11acb9f1ba0760e26184984e59fd9c65ec7d4c2f8f685770f1a68ae64dc8293bf49be3c60379814a7b7f1d58edb34c199c68691823f27efc655fae3a324360da42efcdb90b6839705b94e324394b2b10b69fecdff2145d0dab751e347b1c60348488522e2c5d922ef4475b9770ce4365cd6275a220f4789a678a12a7b604dd58d7ccd328003517d4eed608b6ba08370d370b41a6982e6c0c4ffaed68aa4e732af2a24e84ad4701c008b314b2c36fd4750c1296dfb5ac2ed1d1b1cf743083464c1dc7a6da8f4db6cdd2194601d7572019b3e5a064ffa986dfad423df2f5730ee7068e7a0dcb6735fd59f1e144c290ccec2a7d63212c349701cbb70a779d153df04396d350130715f4ccf924272fceecd35494a789e7388222d4c64018aa7da7e3a83b5d172cceee8858660c92a9a822bafb38181b8f1d4611bbd0663948f40d86e65a25351f8c538cd27966ea33eb384978b470ed4328f137c6cb3998ca54f63bc09cd987043e22c59357f19ec8edd6d05fc3b2e3e024a8a42691a3d206c9a084c89fa45e76fcf97a524dd68a7be2c7cdda93e4f78465c367114e008b1d5a98902e25d0da2f1f8f920fbb0a648d78f192023ac08fc38daf09e55e72f9baff885e8f487896c3b47be78545954f7c0b77561ff401c4aa2a98c9ff95c409b2285ce2fbe997b99dca0470a48aa06a17939b8459b1bb4dbea0802ed102b7d1eab4f616b7766219ea6dd6f511e418e30ecfe2047637c0917131b2a67f04bf9ef3651035574531eb482f64659938b0492848b743785e450e3c8f38eadedd9eb368e29eee4447bbf7dbe4f077ca0032ee5393f1044632e869751546c2a68304c224c2d649f632a62bf4a30a53bc5e19929566bae2b90ccb68ef5cae146c1e3e3f67f229cb6b4289b65c616e242443ea918552e23cec31b8c751f5f95fda008709cedbbc09bca84def5fbdd51ffcf47239d6496a4e301b05c2ee8c2d3b082def8581edad751b5468ecec56bca45141f6e2c7fe6456c105eb988b3b4ee37197ed4c5359644e22f21c02fac1fe87a0074c7f12ea3693ee3c8f30e809d7546a91f24bb98bbe8d26a8366895c06089e2e5b57a40be2a03284e5517c6183fa8a6e0594867551c00cb1d1250df27ff85c0c60596f5147fc31af8a93094cf0f12a7d62ba5bc3730bed2f26b1175718c92dbbf21614334cfc86ba869e72b72e6bb2ed578d0049184349b1a82fc708a0a13bccbab349111952ade9dbb8e6377c6df1afd77c3103d4a631e1624f737dde5067a78b0e7e889ac2404845e18d3a37329f48b7d328592d9c8961167d754a582cbd840ebbbf4062535be2d96901851f59bea358d3c8dcd852aea09a20a001152c093f9ccb87257be0d38ce38481094fae235f514fcab67822df56563629584b6a1304822682e1b273fe207eaa067be2910d5a0936ad9aa7a64b9be17be4f779be60f74f680c3aa1ec0c8e637faf645c946e854de707ac91db94ba0e419cc4100c4ee3c2fd554deab3bf4cce1bc7a77f1fe1b85d0b8bf51f67aadb1b147fb993fb39d4841423957bb8a6f8d402ab1f6a05d9492910b153a4a863ecec253550268f7a047b9869fe695fb6c5bacf32d223189177b699e99a146ed700f8803bdc8dd5f17ca46a00cc781c2c1632560876fc7c4e4192c18ca8678f16cbf7b3afdc41b3e292679d1c6779720fb7f7bdded9b67284fdd030f7dcb501b6764588b3422a5b1fa03c823a348b03e36b5729167af25bedfd13933aa9b222950c28494aa7eb91f2620869a4f8da46f5ead2cb5578ee390a2b851f144eb25e3e82ff74a5e3cdd250447d96ab344f8ab80bf81064b7cb3a313fffa776e7120391530d32450b2e91a88de36a66ede20debe373970541b24715bdb88832fb92cce2e11cfdc7e79fe91066704e3a2f5e5e4b73ce29a50d2edaa459093facef7e5e233a6f6d6ea128082434a0dd2ca3f3d73d494e6886c94aa0ed7f99020dbbbe761187eac8b1b2da7f1501d115eb2196561e51a401dd2cddb8436426f02d73d8553b52d749bd21402a383057a6f4d994ee49ad5a7a6ace4804a14a2f67d634aab323a7d7beb68f7ae23f3fa12942112f52eb923f3bb03fa02bfae71c7d861edabce555aada96e4cb5a0378fb921bd57c026adaedb57381ea8adaaa4520c2d28563b81c685815ada59bcd08d7346f76a21e3107ec00f9b53d8c75b92846737386ee3b522ca82189d3d469ddfb76dce2c7e59074d79e3b94b951f0f9cdbe20ef10b1543229acef40abc55ba7e44b79e57f80fd519b2369aa789d33299d2de8d1d5a9ea2cefb3112ecb8fd1f3b1057a5ecb8adc96aa0ed1bb45869d721bb879be8f98914b9adb3ca6c59984a07cfe5ff86f7db2efa3b26020c2cc27720d5d1afa993121397613bb6128078cd7785a95a92c7f5e1f557269172729736141090aa97208db35c29fda814db2091cd289664f946188ee671a90e9981c59f5c99ac3667ff663e4127b084e05a1a8af512d4a0e2b06c327bbb351836119aba63a883a736492ce628e8d91b535dd2d423761983c44851bafca3731cc202a89ad49df11248858948690af4324005d2cb23b527afe777a59927b331313e5c1c17d6136208f155ce1b8be22462726abc3f96362a70b2606ac370d7f15cd89a5f0e0c6f88a2c33ae13ecc63107378cc8e1b0b04852386c8db5e24d447adc58fccfc1ab27ec8c525cede9c8ff09f04cee1470dc82966bcc6b7c14d2902ceefdeb573d38aff9e2b5526edfdd7b9a0019e322a7c0378c7948d4a4ff531b20ea4bdc609617253a04075fa9bd7cc423812f5b5e143e6dbcfe70bf42199e496925323b31a22ee04524b5a5e973a718cd6b58bd1e3b1bb4bc59bc9e5807f5efa7d5f65905dfaf7e9112635659aa6168e491bda949f35d3f61df61ae3028dcf95bd9b9d7174cba1d9642ff783cf35e70b6acae6f6a3ac68be0307773eac3b240def3400b44493fc16155bb5cc0047d0227ee7de93acd0f7d1bac918037df7e21a420b20146092a26353c6ede13148f232cbb6956bec815367f3c4a74b60fedcfe634b402720a0733bbe916a7dfd28a7ece4eb0b2dabb38781aa461f2c1b5780493b3523de7d22efd61b71d10ada5b1b1e0c8b449833b78a2856973b2a3f9f34726029d5d0ccfc5b9195213330194a26439ec6a1dd0119b8174059ee3e653bc4e7f6917bccd79dcb82c3c8711faecf4daf03ebeb6ebae907ed8b4a278958d2617499027802f2b9826af558aedc7ce2ba150cfed83207e3a3527cd91b165bf1cda801bcb210a9b0c57d8d3d83cd402c8a78aa99bc2f3f9d6105d3aa47866a40dff5a5ec9085533c589e26036eb580d3eca9ed494f8ba956679cf9c5c8e747bc7ce9598f8199f754549f0704f5fe2c65d0fe6e9fddf438d7ab26289c18a8ddd4bb0ef5ce5f303f897265af784defb46af30e3f691d0c4ad6c72322363703a4b15ad82a40072203bf168f7300153ab8fe7be2bca5f16274b34d5f897bdc957bb24d78f7a7ea53a4a3402deb907879f7a2afa7ea2cb8f0dcd0827e185efd9155ee91d4082e929df7b49881dd6527ccdaf52b64ebc472c3daa0c7313f8a80326cd8d11b9ee1a05f4245e8a519e07014872f8b02753735a37ff63149fe82a3fdd1ae94c8bacac4e19479374493f1d3b7ee273305baf6719354908b95659932a56724c21ccbcd4cd6512da1b4502d08dfc1dccdb5ab30bd73360e881d3aefe8ee35dfce6a0952d9ac85a14078c22e2a628e5e4ac604342421cecb4a719522e7f88cfbfb8d9a0b1052bfd9b00f55201fe7dec5e026d8dbc502dca848766d26b7fa2bd978e243401d629f47eddd7ed702384a75d4d8c009d4b3f3fb90d0598b0392319b19beeedcba52f41617a026775d0ddd6de4192e8d13d7d4f70a33f192dcd878d3a113f32a53d9904f0c411082dcfabafcdb76bf145b3e517e3642c8fc9243245b3e67990fa3f0e6ca76e2a310945a8d87f7dea7e379d317cd6d3e3c540ab0b4bba2eb2c4a0802a0da87c76b31b3bd48f8f2328f5ba7c6fb4d91779d823039f2b30e2a9736c349311f134e5dd7b8e175b4d4c608b73c07bf581b2cfe78b761b1225067b82433b02db9787d76e8cb65d1eff4db68e185e19028f4bc51de4586535b074b82b644ced19449d8ae19ef27241774a526563a50ef21de84b99da68a28bdbb85126961183e35476e79dbdc37ce1882652c92cbc6b806e3e6a346bf4af4c65e2d6842a3cb08479a98d44e8a2ff70199875dcbd0f229a03c403c3e1f3ae2997cdae78ebd5261475dbaac3f8290436ce1e17c11369eaf58722e77478581ab14d505b7c7375efe670ea942dd374b41a03dfa0c8b7117a4332a005e7fa6100cdbffee8692361e7657fa59cfb5ce025363638c18e43be4d322589f2668c308abd9ccfb6022f99e7b93ce6fdcc54e0a2f1e17f9ef09f99de9f85052d8de0924b946d072a7a8177e4ca8fd340c6e8d3e913d25c69fedc7b2a65f0277001ae69d1365b8aea52dc3195bc76d87ae259533ad8761c141f44a985e5d29ae71e1bf574ce7344073732c8b7d90d52fb1c27c6766f57366b6d0dd9826c653815e62ca12169c828bb8053f5067f97fa615cea84da93e8c62618c63729753b830babc47162bf38f33936e1d90cbdaaf92605c26fd00c3c054b5ac909afba9becae16439ae69bb4f24229973d6e59d36f0067a7fcff680ec950f8b7b2a5a8f386735466f69e65a5e2cd7c6dd662ebbd45077bb8d837ef1f42e7b996a0b16818bececab8d47d5f57756b76cbdcb33df64682202637d0486508c0fbb604a1db1d6966c6f0873656d86b10992fadf6860daf3636d3997acb0257756217c2e4bbae63a89171f41fa33295110a7f0688c2d266ea9b3d72e960597470a4df4be67ed3e0a09de5f88e6bbb2f8f8053d7bb772ab87862ac2340b21ad3cf7b07aece499bdd3a869242e8ab75c2c8bea800a519f44ca6a2ac89b010b77eb6d3ee7cf795bb5d0855a54fca9b0890e18a65a3506e02c6749aae46c2e9f98b58acebe0cb2aa5e692f06e74ebbbb49d2be17c5cfcf421838a5be9c07c6ec217bb7ed602cdcc983d937c5c5739654ae55d8b3578472f4270cb6bf75676b80e2bbf7a8b906076bfb118f97f66f1dfaccdbbc39eccb53733b382b6e3bd1b3b7d6f368ee0b6d24a50ddbafa7840f91d98c0754471a5eb22b5a1874a4ba4913a368923c7aa99e1392603872097e4672ac9fab0a8c3ff3864613b6ef571a72a45dc041354b8bc38ae4cd4dd66dbb83086300f86a03ec6f52355d1ad058e98ea7feb5a102f2a3277308c484658f4e7b7bdc9355e50f2ec694e2cec94235a7b56baf7dfb19539d2669541744e550c7db00baba1c1930584296e7e364f61b8e01840a72cb03623fb9922f8f9e480901315362df0c28b6593c9d88da102bac6e4d442f22ffa39bafec9622c4779a6fd0b3a34977d981f63ec7255b7099a7e0136eb223b70fe13b25eed72a25e1c9fdd6a05afab4752a153885e1b6fd5c6db695f632dd4f81884dd3e775113d1c9c651da58c02dcf88ddcc4f00a5a9613552f777a8f7e6f9c93cf7174eeea938f5ee30da1a471cf405919e1d859e7e3d8f4008dfc3766db1b44749756741232ff617d9fef671bb477aef317bfa2ee4df04f3aeac00958ef10b4ca4e092028ccc98ad8cb4ffc2dafbe", 0x1000) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) execve(0x0, 0x0, 0x0) executing program 7: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) clock_getres(0x2, &(0x7f0000000040)) executing program 3: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x91) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={r0, 0x0, 0xffffffffffffffff}, 0xc) setitimer(0x0, &(0x7f0000000040), 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x2}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000040)=0x4, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, &(0x7f0000000180)="c532a44dfe621d5102ae92925865b04151127fd2661c957e964004d8f3340ebad48994d917df410f6553ef8c9e60d6f45efa1ecd0a03be9f6be0e4d6a293e96f63f43cc93e52ade982ea7c551424a227e66076e59632307515d483bef3ab2c39eaa78d791371342b36dac9c0e8fe325b40fde85123b4b4f37a27b67075fa3f5548e8a8bd86c395202903b0c6da40dc5b2c64782bb59032c8cf53", &(0x7f00000000c0)=0x9a, &(0x7f0000000240)="38756dc3545fa0f47567b4b4018634bd7b79ac6c795709c635ee4cb597ccbaa444361a638eb658bcda094e169de8ba85da53c8cc043584a23a52d90df75ff84fc3f1532a628a6bc8c54b69801cb0a221c8a47418560f729958f8514106dcd7d247654be275b487b09542ef6eb926acafc249c7ee5f40c8303ff085be7fc6bfcbd5e2b1ce0f1cff636b0f905c7be6e4cddd74d0e09d70e0d27033b0aa9caea4892c53be9536a10eebcb308c5a356f88dee155e0344099faecc3ab808ee225bf48", 0xc0) executing program 2: r0 = socket$inet6(0x18, 0x8000, 0xb5) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="b1b4d13dc479cfdc1de71db2c01cb9a8f57210337082a3aab441cd093476c4cbfae72ab605e0b80cb76bceb3cd404b2a02d3be1a19f41fdaf08b2ea00e74b545f07614dcef4a27e9f2199c8938e3ea718a00a75869cf3cc286c2bff28e", 0x5d}, {&(0x7f0000000080)="b85309c723387d35d8e30c3cd71a819670bd18cfe5", 0x15}], 0x2) syz_emit_ethernet(0x36, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x8000, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 6: sysctl$kern(&(0x7f0000000480)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f00000004c0)="000000000000001aabdf8152b477a61141de5969a609916503c9e7663f7d981e19afe5332f45f61ee08a424945a6337a5afaa1381c74db5d67b19ad8480e0c3e16f54b20592d3ab26de57b00"/95, 0x5f) socket(0x10, 0x5, 0x0) pledge(0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x8) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x130) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r5 = socket(0x11, 0x3, 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000440)='./file0/file0\x00') sendto$unix(r5, &(0x7f0000000180)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8353712051eadb71d89e000040781e4b2ffe040ff0008254842899ff2ef932e811f29902bd41c00", 0xb1, 0x406, 0x0, 0x3c) ftruncate(r4, 0x80002) readv(r3, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x1e, 0x0, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000340)="05fb0e0d33d439b60b47b3552f77601f8261442679fd77c251afe751257c01de009b9434db3fe5fabd9c70be6121c17e4769db447774fe41edb5af976a57fcfbad9dd8e59e232ee32f7a26a97324eba48ee5c0f018334b5b514a37f1f02c7a235944fbbc26026e99af65c3c9d6d8cb2bfec16034f873145fc7aa8469e9b4d8ccff18ee27b41b673f335e548021ef9e961fac03b204ad506b9b73ea12fa4dbc7178f9a2a72b4839ed287b594214f6f8d00f8181cd7a7022cc4ac58b26ddf294b89a3ef5ac5fe268c9aa8baa49cf6397dbb3b6c18771e44b49bd60b1124f9a6609c6345f1a301dec60c116f37e70e52ecc3898ea0d596b47bd23d0", &(0x7f00000000c0)=0xfa, &(0x7f0000000240)="12bb601ff5664e5f4f5e7e799e2bdd288567ad9fa6df39af03ebdf05c236e4831aa5689fa8aa114851162d5346803ee0879990c29781257241d52b38d91f0c38800d8583e52c1557ec568e74dcce9bcbda058592aebb106c767b976abfbdf4fc304f873cb7", 0x65) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000c80)="83", 0x1) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xab}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, &(0x7f0000000000), 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb319e2073929df59f99e8fa2a390000764626124f0d61356bb81a1d108804c337f9a65a217e93ac654fae495a00100dcbe93e80a2b61592e9a51273d50a7caa9ceaded540299190119bb063e54b796c515e4a4d51e2d98da767656e4a1fe85fa4be5de3f787b18b209d266b649e17e4405485d9340bc68546b64f86", 0xce}], 0x1) dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffff7c, 0x0, 0xfffffff7, 0x7ff, "2cf9890000673c2e77e139e10600"}) r2 = dup(r1) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x0, 0x11, r1, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) close(r0) syz_open_pts() getsockopt(0xffffffffffffff9c, 0x9, 0x7, &(0x7f0000000600)=""/150, &(0x7f00000006c0)=0x96) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000000c0)) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x0, 0x8007fff, 0x3acef1d0, "d88c28fa8797f9bdca0988d11554000900", 0x0, 0x1}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000340)={0x80000001, 0x8}, 0x8) executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) close(r2) syz_emit_ethernet(0x59, &(0x7f0000000040)={@random="fd9321c0fa4d", @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4b, 0x0, 0x0, 0x0, 0xd2, 0x0, @multicast1}, @generic="6a35cdecf844c195405380763b39050c3548c8e00f3dc05b39862735f8dfc0f34dc9e0bd0638d4cbcb494f2ed29d462c021f5ac96e017e"}}}}) execve(0x0, 0x0, 0x0) executing program 4: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @empty, [{[{0x88a8, 0x2, 0x1, 0x2}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x1, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@end, @timestamp={0x44, 0x18, 0x4, 0x3, 0xe, [{[], 0x8000}, {[], 0xe3}, {[], 0x1046}, {[], 0x9}, {}]}]}}, @udp={{0x3, 0x2, 0x8}}}}}}) executing program 2: sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000001c0)={0xc9, 0x0, &(0x7f00000000c0)=""/201}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107004, &(0x7f00000002c0)={{}, 0x0, 0x0}) r3 = fcntl$dupfd(r1, 0x0, r1) fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0x7fffffffffffffff}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) msync(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x2) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000000080)="0fcc88930d5dd8df80511e6b7c9216599cfad6b33d7a1249e1dced28d90e4eb911e04bf7f8a87a8d9d78ef4544be15d181d27e9a43d2bea9df3b368799fe5f207b928267a5a578368ef348f0c061e93da86095279a64246dc3554b412db8491af092d1f49f94c61f3644d05940d4b05d6c2f43c411d68db31f59cbb9ea261c179517ed3cc7f427245398ed47cffd5559865b330b1a6e2f77e74c285bf01b1800ae", &(0x7f0000000140)=0xa1, &(0x7f0000000180)="a6db86c9f1dc7d1d6c47474dd9066497d3a6eb95e82a204d7fd8cd64129635e23e3dad2931995eba37dd7206fbe5448765754a343db48cdf55649f06ac5ffd77c0960aab32a457df5c9fb11859d07ddbdd0e06faae8e1f9a8e08ecc0002d37a61215d5cf87b36969149717361af20b60abaab641ebb8f69339be3ee6ff952724", 0x80) executing program 3: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) setegid(r0) r1 = getuid() setreuid(0xee00, r1) truncate(&(0x7f0000000240)='./file0\x00', 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60fc7df500140600fe1b00000000000000000000000000aafe8000000000000000000000000000aa4e224e22", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="5010"]) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) sysctl$kern(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000300)="1e", 0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x10}, {&(0x7f0000000040)="20206000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = dup2(r1, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10010}, {&(0x7f0000098000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x8000000000000000}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000092000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f0000098000/0x2000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f00000a5000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0xffffffffffff8001}], './file0\x00'}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: 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, 0xb}, {0x7, 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) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) dup2(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x1}, 0x10, 0x3) msync(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) dup2(r2, r3) seteuid(0xffffffffffffffff) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000440)='./file0\x00', 0x0, r6) seteuid(0xffffffffffffffff) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7f, 0x7, 0x856, 0x1fc0, 0x3f}, {0x6e4, 0xfffe, 0x2, 0xa78a, 0x4}, {0xf003, 0x800, 0x8001, 0x40, 0x59}, {0x2, 0x1f, 0x0, 0x6, 0x5}]}) setreuid(0xffffffffffffffff, 0xee01) getppid() syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaaabb08004500001c00000000008190ffffffff000000f4a4c8d937d37ba68700"]) link(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='./file0\x00') pipe2(&(0x7f0000000100), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 3: r0 = shmget$private(0x0, 0x4000, 0x300, &(0x7f0000ffc000/0x4000)=nil) r1 = getuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r3 = getuid() r4 = getegid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x57, r1, r2, r3, r4, 0x72, 0x8ff8}, 0x9, 0x97e, r5, 0xffffffffffffffff, 0xffff, 0x789f, 0x10001}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r6, 0x8, 0x8, &(0x7f0000000100)="02337018968ffe580ccdd1243eeef451cc386f69864ec35bac36a48c5dd001d712d1ec0cbfc3337acae69ddaed48c42cd58316797ebce031a44424ff3838d9d85c78acc44d145e33a84f4a94978f6a5e8b9d3fa49a156530232b02fca57f41bd7d6e82bdd99eea62e5508af6639f", 0x6e) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={r5, r1, r4}, 0xc) r8 = semget(0x1, 0x2, 0x81) semop(r8, &(0x7f00000001c0)=[{0x4, 0x3, 0x1000}, {0x1, 0x9, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x7ff, 0x1000}, {0x3, 0x1, 0x3000}, {0x1, 0x0, 0x1800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x800}, {0x4, 0x9503}, {0x1, 0x0, 0x1800}], 0xa) r9 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8, 0x110) fchownat(r9, &(0x7f0000000240)='./file0\x00', r1, r2, 0x4) bind(r6, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) utimensat(r6, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x2, 0x8}, {0x3f, 0x8}}, 0x2) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0xfff, r1, r2, r1, r4, 0x80, 0x5}, 0x7, 0x3f, r5, r5, 0x7, 0x40, 0x8}) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x0, r7, 0x7f) faccessat(r9, &(0x7f00000003c0)='./file0\x00', 0x4, 0x1) setsockopt(r7, 0x3, 0x3, &(0x7f0000000400)="9484e70d5b82a642b33db1e3d9b597323ca01a5e7fe72572215397ed69213d73e256ccfa689d6d42eaeaff5d5831a8a442efaac030cb67c6412fa4ac984f1daa22ad72ef5ad5b410d166", 0x4a) syz_open_pts() r10 = dup(r7) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000480)=""/55) r11 = geteuid() r12 = getpid() r13 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x3ff, r11, r2, r1, r2, 0x18, 0x7fff}, 0x0, 0x2, r12, r13, 0x6, 0x800, 0x1}) ioctl$TIOCNXCL(r10, 0x2000740e) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000540), 0x4) link(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x2, 0x3, 0xffffffffffffffff, 0x100000401}) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, r1, 0x0, 0x0, 0x200}}) r2 = getgid() setregid(0x0, r2) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) 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, 0x8020699f, &(0x7f00000001c0)) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0xee00, 0x0) getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x8020690e, &(0x7f00000001c0)) executing program 5: r0 = semget$private(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x2}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x9) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x6}]}) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)="030e60263ca24beb237dcdabfcb96df661ef5a44377f8d334a12b66452f75b37a7ce", 0x22}], 0x1, &(0x7f0000000340)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @rights={0x38, 0xffff, 0x1, [r2, r3, r2, r2, r1, r11, r2, r6, r1, 0xffffffffffffffff]}], 0x68, 0x8}, 0x4) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/192) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x3) setitimer(0x2, &(0x7f0000000040)={{0xfffffffd, 0xfffffffffffffffd}, {0xfffffffffffffffc, 0x8000}}, &(0x7f0000000080)) r12 = open(&(0x7f0000000200)='./file0\x00', 0x201, 0x0) fcntl$lock(r12, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf0ffffffffffffff, 0x0, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, 0x0, 0xffffff00, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x48, 0x10, 0x4, 0x3}, {{r1}, 0xfffffffffffffff9, 0x0, 0x8, 0x6ccd, 0x6}, {{r1}, 0xffffffffffffffff, 0x28, 0x0, 0x8}], 0x26db, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) fcntl$lock(r4, 0x9, &(0x7f0000001180)={0x1, 0x3, 0x1, 0x1, 0xffffffffffffffff}) dup(r4) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100}) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0), 0x0) semop(r6, &(0x7f0000000340), 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) semop(r6, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x1000, 0x4, 0x7]) semop(r6, &(0x7f00000000c0)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x2800}, {0x2, 0x4, 0x1400}, {0x2, 0x5e0, 0x1000}, {0x2}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x3800}, {0x2, 0x47}], 0xa) executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x5498) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 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}, {0x5}, {0x6, 0x0, 0xff, 0x20}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) writev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000000)="5f6a8de84b4c52", 0x7}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r0, 0x5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x73, &(0x7f0000000400)=ANY=[@ANYBLOB]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000400)=ANY=[@ANYBLOB="ff02", @ANYBLOB="f15c807e7c285a96d9a8cb673e33b278f7848742b9bf12db1901cc5ab4552821eac0e0e4979f6d54f86d757bd4266a293f0af93f81058b3cca51efa4baea3548b748069feb3406dca7ea24c9c02d017b93057776bd6125857c5b66c07d8358562e8e85ca0d1551100eed5342491e74553aa62ced6a2a73325fe2a31ee78b8d85ad78cbf317a45c44773280b2c45e34e217d89a1fcd02cc77bd4f422fd656372136b6e64ee6e9f7acef396f08d31a9280bcaf19cdf0a84d6724eb1a2eccbb3f5711e43d54431313d15cc11442"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) connect$inet(r1, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) executing program 7: r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x20}, {0x26}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x44}, {0x4006}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) r3 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0xd) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x4}]}}, @udp={{0x3, 0x2, 0x8}}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000200)) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x84) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000800)=0x3) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915f77264ae9b0000000000", 0xffffff3e}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ff}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="1202c0534a52b1a5c8496d80dcdbd29a30ac6719ce8ffe843bac38d76565711f572eb7c37472c51012a5ac80f4d2440b297e9018f6c2b2f900c4fdc7f7489253a6ef2bc4c24587c194fd58d914cda5911dbf416976be5ae17f20e9a8a23363fa7db3c080bc1337176726b5882de3e9a8ed634d7cdf0de534c31ba2570c9d63687539a8f08e7703932bf7d23f61c661d9024426a1b88889995a2e8f99754b7592f76036d12ca571f0cbcfcd54b7dd61c831d7e013bcb3bfd5d7a3d6b68b2564dea8c6c84a25b47361f110586a9fa04c31cdd85de18bdef3997155f00fa381cf00", 0xe0}, {&(0x7f00000009c0)="880019554debf6347770cfadc1035a17aa843424b9fcb8bb23829dbec940242ce9bede8b4e4ff2bb42e13083f0adf730933fa08495e7fbf9a0c42dd1fb4d1a07c728be32ec7a77224d18da195c5061981612e4e6c828e5537364b30c932c2f3191264642b7b65fe8d37511417b3df45924794f27e5fdb8a5e8a737a0a9c3266d922bb3a6fa76f6da6b6f46fe2646d8e70ce38a5409ab4fb3bc2d11711282233c9c801f4257e5bde6e02fe304fa86ddd9bd14ebf2831d42cae05d7e2442f3e886f3ad2a13622710b4f3c0400af39060df74193863bdcaffa790db41266d737cadf0758f325cd09277f831034c595c848644e5786c43c559ac6b2e988b93fa70b7c1c003376d4477e365992fd7ae1bbee34ed88fba1830a4166312bdd41801f3b1a3c93d26dfe5440ce10321354d2c3815d68dfc2382dc2516df533f8e280816d09caac9dbcab83847f1ff2a24d6b0cc5f7ecd9b8654c9013e1692e019b077d73f72bc1a01c7aecad29357e6d15f1de33ce4bf075844770aaa3b851bda8be9bed0", 0x180}, {0x0}], 0x3) execve(0x0, 0x0, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x7ffffffffff, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mknod(0x0, 0x2000, 0x5c4a) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 4: syz_emit_ethernet(0xe, &(0x7f00000000c0)={@random="15e000000001", @random="4a548e1a2a51", [], {@generic={0x806}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac14f81f70e1ac00bbe0000001"]) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$LIOCSFD(r2, 0xc050756a, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r4, &(0x7f0000000080), 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) chflags(&(0x7f0000000180)='./file0\x00', 0x0) acct(&(0x7f00000001c0)='./file0\x00') getpeername$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind(r4, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x0) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x100, 0x1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000300)) semctl$IPC_RMID(0x0, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000340)={0x0, "129deb5e39bb3b98023a5c116c4401a209d24269477d9080669c9988d3dafabb7ccc589104d4a8b0a9ab545dde90d2bde65f17116ecf7a6150b93d59bfa2f10128addad6898034f8af6910ccc0228178fab7b5d8d666cde76ac9cd60b8c2b2c8eecd9508a998487279ae251bc4a775a760b1429e41737d9dea3a9a0b9fda8d0c2c97ea5e11fbe24a48a230f5d5b8a494c920df74e2df633ac91f52096825c661fcc3c28ea757cf11bcb349d8c0839578240b710c7e1b346295da22a21f87cc03eea2e2b382fbeab2bf2f08cc74956bd8ccc890c5dd31937e6686ca2773ebbc9a05473348ab35000a5f706a921ce54788f602d73f7c84507c9b0bbe9f2772777ee20b172e66217d3cb19cceafd50298399efe682d85b2222b40ca137454547511e67b4a0a09641e817090324917e03c6afe0a48131e6b844082a71796cb83168765b8ad11522ae1d2afa438de5a28e8233dbdf385d92d7026a9e6facef0e08da0a4573ac8a8e22c25bff47bdc3281e807217cbc53952940995f81ec533ef1465f51398a72560c710c23e62d6b654488ff04c0cd286be8d6a21002fc6680ca7ee220495cc6463c930122c7ba532630ab48b029d78f509d7adca28d363ebf7ef00a1abb82833c7c2dcbec0a9fa9f8c1b5dc462c110e939bb383a2bd20396ca0e0a4524c4241d363d5e2c9434d45384651b6823a592878dbdc90b36600da20ba3a9c29d0558f781a6212ca62efc8824c8afee2eb06f233c2f8b53260bad5124b56e533bb6d9eafa94786f9c065a7852b7a25f90b0f389554303dc563f831881ff6a8fa3321bd1ad92a6d9c0714fcecb75b6204433db661d78149dfcdba080b1999fbc0291c2c4114c6736006f76613f2829773e6c08146386293c2597c4fb62d3d64d37a0ec1273edaea44b3decbe310ae2dbf684bf841d16ec1c66040ed0d5645b1adde9657a99fe0850c20cebc880242789ad622332d1324fecaef277216d8f89a16453181289910f48ac7a9fbe6352551bb5c5ac3f6b91a180687163f8386cee274318b220976e5fc25d3b2f5f21035a9c432c02521369d9e021b4cb66bfea74e7a44c9007f47ec9944fc3ec05eb5335ea79bddd4abad7cf8ecec050f4f4e5078a1c59e89ed1d75b8e53a2d2f6b7d2323adc4814ad04327ae0cc3e7d89342c5806c2c54bb6e955e90ae2ff51516d0a8ecabd1739e426a56c5785aa73b6e63353e6e1b72a3d8df1432e5ae7d8f0ba45338fa2956a1de633f073d737a4cbb89036913bdf0cae564bad323f4a2942ff3983b6f1c8e2d2cac7e5d915c4aa94ff99814e56c799e2323a31d66ff3f9a15f57a836ea064708519c58a6c07efbf9c16a2e6cfd49fca155938e3f245cb5af4ffdf1a17d298c6aa69327075771be7ec2d94768b46cfb1d068c63dff33f37b830c86d2a2415af60bdf19f5fe213933c070f356f321f80662b438bf65bd6f73e61747577751d4199efa238e267b3bfe3e4ebf4d1a2a1e1951d97869028b96fdd0052b97a5b3d33224a1a01876057499d04b21766ff00654ada626f1f25a09201ee4f847bbc654cd964a2612f6ae0915d0516cd1bd0161ebb8a57d212868232988f961182a750ea566d1954693a0848fdb618987f467c8064a26e939c7a21b007836aefc7422f5861e16a27f361c262ab3259c926e91d9a80656191a65a5583660ab5c9c572323db75a46c83eb20084bb4aff13bad8acca5844b8c2590646d03b11fad16cd9055e50378edfb3c6f9482873164b3942594c004855377235442fef89b5a54dfd63f11823e298d9d3f2000d1c9bd33b138990396eb652516cddec23503e88d2c1554261a87b202af8d2f864bdeb15e9ca8d2fcb3aeefae56d076223364a07baa74ed15d26bf27ef118ca19849ee79fc831d6dda90a9dc6eb28fb66aa05f5e6a82f16278b4b45280d3f10741fc532728c84c7d41583e36a0f356e67cb04af146c9ad50d98359d690e2d777378d97203dec9fefcc3db897a81c0cfef0cff84374c75b2984972d5f6fcae7aae423db71b29c9de631c7da750ae2c323cfb5b114764e12f1c135c1c92750ce1c79996e9cab8c9c6fcba89d6523268b013ef08e8eb64042baa09c452ca990bb1298cb588c0d4be5a3b4abd4c10efde03c3751f6dd3d02252c06c82e2e4d36efd91f791af40c059756235265b8f8cddda36f64b4d2bd415a91e1c5b75d22c058d7bd8d8e9b862ccdf6a80536aa5487ae724852bf8c830346e7c66e51f652571b8634fc7db2bc27a26be7d99a9f1b2e4934e260a718ae12227e1bdc2009ce7245cbbd79e5ce808a13679dcc30baae67cb2f78b661ca9c3609e65cf39120ae64b33adb68a51ca3e8bb327e7119ea0f5a42b4878a37017b6b1fb239d64f3007ff55a9f3b2e75f42852c9603f7063c75106ce99933b8572e27d9774ae42909dfeb842038e682dce49c6cde8c1907d45fa983569c0fbaf1440c66f2dcd4fd06af2b6f88b75798fdc532c0b76d1f3fd196cb40b295f3bb1fde3c9447952ec3c832d1509b7e911b2dc64aaca5817869c478a2ca55e3c532d0663e434ea06a1aa46b095288ee5e786fbb6a0bb2d6aa98106379a083f9a86eeb749b7b1e2e36d4ea714dcfc6e55e9df8deec5f47302b95c42b96870b1fea91bbb02018ba8fca7264730d3e46517e33e22c37a25becd23e8166ac5e691bfc02c89fe5dc850008ec6ba381503fdd53dc4b952965d5114bee769db5c6d66115706fc3f2ca18692d9908fb9c0bdafe7604238488c8fa42e3b2ade297a5c05a530151e233e7a55ac84997006617bee5fc6ae12f6a952adf792ada0d36c200d073d7c9a691ed4651d5ffa8c72720bad4232ff8ddd3ec3320857c9522ac2a5048bfab1db5106c454e8a6eafac8e7634e671656dac7c12d60f7f93debaf60520413fb5817bd94c6ddb5341812536bf43ff5261ee5d02ae0ef74ddf4dcaf61a81897ced3ebffe24bc4f2bc741a11e8c494f42246c275a3f3fb9f2f7e3d8518a0718ec3bdafaf408661f5e49e30b1b7fa6742aeeadc157864c0cf5836b3240b09dab1640f12386c99421a43f6141bf740bf69a9788e55ddc748a36a330e3520398929ce06f5edc113c33733230dda93c0bc2eed83c87665ea1e1f3bca42734d0ee4ba58ea235b706e4c672ed71103853633a301191dc05ab75619b72f7fedb85807547b707272950f21e6099c93eb061ad6985908bb261c46bb77bb00ef309eba8451b24ab63fd8626196fc5749488562e03301eed92e1b6703c54c6d3b019781f68aed8939585e36dca387973ba3f163e06d40c9a1dd8b7c886e337913ab89d5b43ba53a5eac3f57ae3e4447e792a7ed1e9126aa27170a581db7f0d6e0cf1d1224cfa6202a8cba1d45e8dcb3ac538fcf8983409f215979999de7922b285d571637bb6fb54dc14a626b62799fe7484c9aefc2385fc5b3f49a03ec9b492daf2436db455860c14506c0abb6f21148eb318f8f73085bf4bbe234157d9476dd754b44bf664aa885ca020ee7c54582fb1558b325c7f97bad9e802f3b704f4441d7e916f6f3cf8a177b88aab7e4df726794f0b62e441935c208cfe624e0ce7378f0586d2b2e9e5547e8c7a2d895074bb9afee4ea2e593eb9342cf7d909cc0da80c4a48a0711491f1117a87113885ebc749d7c85e0bd38ff7fe3aa0c2e6e51276aa8c3ff6b1ee9db33c0b2f099e768bfec85b63717e73a33189d70725f05089672aa38ac78184202fc2edc5f41c3a2eb9ec8336b7a3b2681e7ecba1b143e25c7620ca594e284dc585db520574fd100a47f9451970b5eda558577a239d74857554e48f16431bd96235fa8ffb88dc060b65a1673b92bfe8c1bd665380160db353097608ba31d5230b70b35414329f91bc4289470b2876d5027bdfd2ec3dd3ffcf9a7061f33648ad70cb31937c3497e6664603918a9809f6c5ddff542d14e2218eda787ce79e0fd4b0f22831b931e5804dc4d0bb1159b19b167ccacd3e6c1146049bf06bdd208facfb64604b11be4bf74d2de05fbd82d092b67e06bcffe8acbb7dda92df683da5c2daa7215f2ccf2380be41371c29a97c426a5024f066e6755e757ef8a3f3b88ca32f072f000d1085b5d51def70c19df79061c311795e0248d31ddec36492af567c45fd9462297be9cd5616b54708601234e7e36e831a8c6824b134f096905d2b1993902c5ce50781c903fe8f6350ff65768be3b6a001c707d96418677299789d11eb6a890837eea3d8ee183263015265ef1521184cfdf2bbc25442280aaa76ef7229ee90760992656dfe441f4a00ef59dea9dbfa7b43aafe5c79313856ff3eed9ff2ea3e6b6ee88403361d9d8165eece85940ca04b73010b2cfe1529950707be6c13631cebbbaac07975b5f17bae39a02767d54c733ec8c3303b5a9c81cf1ccfd9443e2681686e3693d1e729ae425c7f391f0b242fc17acc1ab83d56bdeeec8361a6e8dc9f2df036fa1a107ddd8e2201cb6c533416e916dc936dd158381142b29991833d988a9688249a57a68bb29e72d664443845250050fc4400a2f54dba4ebff813fe8d9cb902e423798064081ed0de4b1d772372e5680b203e921a2ae28395a64ec17c941df12693509b9e3a3d2b05206a362ac97bc0f04f1ee29ba139a03b64f0731dc1eb12b61a5d87317b605484ca7158b4137e17dac2d2d3358d1cc8cc14a45be6041fa109b22aa873e9bf27af4d593dce817c9bd70cbc2647c34b01da064750b47e12a2c77f776c24bd7ddcc0d7f345f9298faa9003e627f4b1e6e710e29978c8a7c6bf29764eec2719d90385a7439253a65a9fc57e4a64014c4221303b373ced51a70b19df98f86817a077a9ee61b60b0b4f463b960a8c5b0e1ddf0d3fccae45d5250e19b14e3115baf1e5690798403d812751f60f3d370ec958614d8d8593551458811f4d7b1cdcaeba0cb9001d146564120778632c1d842c94c1ffd57a2d743408ab3d291faf53a82272e558b7b82f7eece10f0566b53e3d90a96102c4dc5f96b34927170465fb0bc37e981ec3739d9a3a1fc3eb1ae4279e9679e824f6de4dcb95472bd942363424f29344afcb445dbd1be91512299d31fc86c10319c66175ad254589ff4f1f27aa392a26fb1e944ea729e507199782169baceff6af68795f9b8efd98e4232038e41bc590ecdd14bc63a613286abe95eb65f768f66fe5aef13c2a5dc5d30bdbd9e01ad7b53cdb82bfee6cd3f92ef92dff6fc61c9b1cfb5d61b5dbb8bbf187862a84ae3536e28c4fdd1e986549745dcff0227acb29a72e29a8abc7cb23ed28eb795b48917058a1a554dfe073495ca4390bb9322bb391ecbc3255ab0c2198e109aba63e502e531981068b109c191e8157c0966abc0468965042c5f7118b66bbe267ccb0771da53b19f16ff7bf9d37b9f9a3a55a7366bc0d5100569d1e433d7b8efc366f64c4f59c1a413333a0775a6b5c6116b88849837137e87bae428c65bdb7d76f178be17d4ff13ae17e259498d1eac0615a649f177e3c6639b9e00f54a0c8fd86f031ba77f82c8cddb369b07bb758bd45acd7da3548c318cc14bfd54303228faa8da6b65fada4207dd8016a720953af14f1e4ddfc8d9000d2913443709b2deb7d4c86e48e52f476f1606bcca2198c38117bbf17c05b44e7a3cdc1eb886074d9d92600627d3971dff33b8d497e412a27cb8c78ccb7858f06fbdafa52d2450c40bc30dc0a1557f7c771abe6922c153c07b9754b8feaf16f663b993a5d574f9712b27bd3b3acb8c3e17a17fd10c8adcabbc02e0df4a348902e59f106fd084486986db2038383c06"}, 0x1008, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000001380)=0x4) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x8000, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000001440)) readv(r5, &(0x7f0000001880)=[{&(0x7f0000001480)=""/248, 0xf8}, {&(0x7f0000001580)=""/170, 0xaa}, {&(0x7f0000001640)=""/143, 0x8f}, {&(0x7f0000001700)=""/104, 0x68}, {&(0x7f0000001780)=""/39, 0x27}, {&(0x7f00000017c0)=""/176, 0xb0}], 0x6) r6 = msgget$private(0x0, 0x486) msgsnd(r6, &(0x7f0000001a40)={0x2, "3d70cabf4d517b89dc6f62c9a1e5bdad1322c70581c3aadfa510160555a2b1a329341a5a83a457d63cfc4294bf0447c16c8cbe90572b9bd933a57d829a23fc0a5feac2e1c3ade7e0ea0d2aeab274fc98d7da57ae1c6517fa9453bda49a42725f451ae56a6589d600ecd3a53a141504fca8965a5604002c8602e8fae62690695e9e116b253c0299b6ee5e77f6aeeca557f4fae0687619e56adf6f823f3d592b8b5df263db9c04b0f8f9dc7dce68292723107469e80b3ab6273be8ccb46a934fec6f8c5dde2cb97791bc28c399e6f130236483284f8dd72122e6731af8fb6b7a436825d0e006dfc04cf7b47fad2946192584cde405e28f715f11ac6eceeb3e038a9ba27ab3e898480436f9f8507389f981d2bb141e4c7fde3dd4d9c492fcc9df66877e88c1dfc4ca8760bcb7369a909300c27614e33383b280ea81344b479dbc1b8adbd5a4c09f9ab1e0ef709f1a5ea513c55067c895112724bc08c5b0f200118ef9de012b4539654ab368eba2b63dbe2a26d2e55ec355f993b09100ca8bd820c7096838afd6807746446c0abc3ae60b01b257101b3c326652499434ebef1f18cd142f34abf4b43187e9b07b0c1be8152e6b3c3d97649fea4f0969ad0217d2af034448aca6ee378cdc0993ffc163644c5e73632f500f329e1478cac13335d63a69bd42933d09974477eebbf24ca7bbc2fbccf110357aff5ea4f64a7d0e9af8af5623ac040db6a0f875f7ee5e125b71b64398210c8f17461b6a512929236f2b64f810ea346cb8b381299071f9b3964eba451f938654d315da26bd80c75149aa6e18f35076ddf0f7f65ffa6e60e376623542efbd41a61fe89ff8a275ed6ec44163e2849010b519109b04931ed26796b0ae24b0c0e483eef0190a5ac96d414468e1e75e412c68021a2c3690f226bfced2998d54c8f98fdb725aabecc2eea5e036f06aec7438d3c824125060747ee75febb8f0a86bdd51110cafc5dba754164e8d475a4850a6a2203ba0d722afa3c1171bce58999f9fb1a61abe8fc4037a2552cdc3ea70de896b52a9e98d73f0c06f20db2d2e639daa0956ef0223e670fa2fa5d2461fee2fccad392af858807419e638c21bbfca8d940f486cc7335ec3a2c8a6aa5e25cff60039488ed8d79214c30f159f4fc97c393ac143dad5689daa6af51f1091236bef738d349462d1db3c2df19762d0f2e6d755586c6257080b693d4b2179edd1e46970293e68edd5f29ac661f7bdc2359d98ae5c34f74e70de58b0cf31751635a33982c448b97879c6120008d1d869a35e722460ecb59b16b7c43d6d5c8aee2368296cb92f75233a9a5d610904854ab6bb533ccee5f048cf58252571e8717ab1cfaa97238a7656622ec6490b540db86e2d2eae6af719cf506822792e9938e2d8c1d24f76311e6102fbcfc0b40b5dcf754281fac59db9fc3321a8dcaf8f38a9425d98499fbe8776ebd4627d1618ba00b15b2bc7314c237901c12e7630b8e8c5600877338247d448d0c75e85062df209d189fe47106be7a351a15448f8e64f090c0b0f7644598852c42490f711b1e10c5e147b24ed8d9338591c594bc8e946b9f49eeae40bf864d74ff66a7c98bcd8bd86f3f1f9877059d23eff1cbe358d5cb6d320d205670fb621dee1d70b471debbb35c92a8d56d922e035fa8e644ab33ff05cf3d4501557e314968517a8b4d092cddee1aacf8ca2ce6ec6b088cb254a6767cf46cb0956df80f4dced2b8dbb2296962b71b32d8613a481b12c9c088e7435f417af5996b184244f5f428fe2480133c636a0ba622ae88bc94dc5e974a0ebfcc8bbea7b54c2e9b0095ca7a08f3c9b472851ae3be95aab6d4c51922979cca46015490202cde86cecfa9cb165ef8d4c87405fffa828d99d05640dd44183d7d4f0dd7ab0126a99b95574174161c368d4147d6caab619cc335bab39341fbf9ce3f800fa8de0285e1885ebb9cd363f838a0506848132f92c78c0973613983222431afe8c7df32b411648316553c32cd3d5dc25320c5a944841e51fbe894ccd2a57af0e26253cb7c2ea3bf4bb712780fbad8332d733492dbc77afeb20ffc363ca2ebe64b14851d30ef48fa4616177eac2e30c9c0567f4273d4d2df0d2349efabe3138cc3964f477763f8b1e47c32ca4da67ddd85289d3b98367203b072480fd3fd3f0572f600d73919f0cc663aa26f2792536b2840f264939b232806281cc1277ad16f9f7fb455e73d102cf7b18dc34cdd95cce4277b06cc5023b3c63bf2a9489c62f6002314e1e5af7fe085fdc94f68f35a36620fbaad70852b58896bf1d1153a07d57db04f456d853aa47809bb235d857e4aa5c26541275829287ace74367f86c4f660efcb4b54101c1905e95999f5f154dec888bc4039728ba9ad3b99cbc1223dee93142829eedd194a9434e805d7e0b640d22a2492a445523941114bcf069426678d0c1185525204ffee18a7b5c1fa3eb4557a341d94368c6cea47d1fac771f9adfbdd86c5c37f46e0cd2aa3fe518aaec6e9563f24a509820c018d62777581a5839cc27d9e911667cb6c01fcd35ced1a0ce38d9309916600ed277ec764c3ce08d05f84f187c28baa70e6d8d0e88340e43426aaa29cb721752b3fb17216aa802cd737e9c0e61f1ea529b7ff3a17396bc8c6600bc937806e5c04ccd495134e28cfe5e509b4f6cc1b95c112f364e59ad9ac9cf0517ed4e0245a0fcdaa9157eda386c2eac5ef43d7e617d2e3812d7d1b380acae65b6258e524665ce64a018717350f2c79c9af55ebdec9cd1db357c049027a14b93e75c4ed2497dcdde620e1c41770c5e9b03caa842c940dc614754407a6f49eaf903bb45cde6b886117abd9e9f3aa278c24bce82f08c9a2b2167a9f3825444ccec176cb59e1c132d951e77693dc8b81393d21bb5348c8ddb3240562324dc4c2f6d16549660c0519cb5848297638d3552168aac3f8da5046f33eed63830497d936ded7756ca56ab79420c88cdb96ddb7ca65f229f0bfd369a7728bbfbd186db20fd525691c8122559c0fff1e0478714bbc60e30251813ac24f7f43bca5a183e826e76e5891ff339be93fc48c606c493c0ca4a76612004141c15b6dee2573707afa55ccbb93fba9ee1ee63a66097e2e0afe0b4d57f86514ec5aaf997a8a616b613c24672feb172743390f947d0a50e7e7c50873e34a27c90fd699097e77325216885f0153f2ad451edc4a5af4daccad557e7aeb8fc468e76171bab191db3ec262a03874f65abaa266ee4be24bc16603d750f6eb65a8732c6567b157bf675a1d5dbb5ddfc5f0a57219ef0ef30c0668b541cf0856b7ab7afbf322731e0a23a4fd28df65764efa85473a9ec539b4d57ca293a6bda49ae4a38627e2382f2a077a6db70e099a973382bbe4e719ea0131529c0a848d73b67f844c8e6798d34c0b2e7554c94f7a7478527e623106d4078aae81e37d286f30e44c602a74ca2847dd54a06fe6bf416e87973b71033362186e425ab854bb4bebda491551dd48fd63c1d2448e16c732ddc65479e1c0efb2e7935a57506ae12b334b70e84a469df52f56a6edd83943ed6407943796aa67e0e721fe053cdc7792d94a1a70289ff9b7662cd59783b0e0c3d0a42ac5ddbb8341c8d6da6b4c2c4f9e60c51487b01a361c2b4e4b7acd15d6bbd88a304ffa4b88a32bd6d810071df80853e294b3483e6442faa2faf764d1facca39606f36d1ade5cf80dcdcc795d8c5da547b4280951196461da29c971551d790e7cb5d65f79c9bec2f6830b96e43fc4eddffc607f08ec7c2c4f062592dbe9c6e9b2849e17e6afb24984de83a6cd7413734ec8a961912e6a671c2277b8c2549dcbd64f04045b3d46f3eeab0c6ac5d8d9421e5af0d2e39ef32f20dc046a8d7a24587cfc9ea151dc6701dc431df0fef9d9845ef116b961049c688927328e37d949cd227f0cc17a0b2a659b9fe2fa8ce0a9ff7448e5f8e21846066a92790f92a92336c4f3f88f1eca6fc0d45ae0859efe38bc35c917208d54fddc2a323b9760937f8987fc67b0bfbeb3168c26334fc599b9f5f05340169355071a6e28fe98561f5c0af137a39f9289591db7405075dfcd8a811c8d787517cc702826d0307cb1d272a85ffa2b1645335535c7ee011a6840831171a91b3e10d189262d03e0b6e4b3f5b59352164f7dfbe88294f447f49b32a16254be77c09b04b9e5fe7207531c43b30df896033836dad34fe3bec62e6666ef726f6c66e64c7a574e6e4c521a7460601cd4da3fd7ecdd903481ccd688e8013093dcc98b064a252872205197e740797e41e6dd5357c0351c27070b1abfa6a70a2e099299818b9252f7ba3bffc9b9ce4f2196afc9f93c5420b458c54addcade84fd7fda45d5d80c3e319318e9074cd1dbff10afaae800303c81268192a6889bc6bafa6036ae4ea4ee09cd69fe7c83a30db19a37e9fa8e744c29187365cb0fe8f896157160438959ef85f34ed41156939e3ebbe25b23f8698546f2821c6cbc403347ccd7aa454c616e937132ab16f124190d41b1a366c6c3fd500e3d0afeaeed17e85a56aa44b3c0f69b8d8c6929ff57e63779482b829ee7fcb7b3caeb54df69e90ac2209f54519b3cad69ad202b3bdf656c3845cbd0affb4d5dd169d3464a395e4019354948c46909ef3aa75fa272aefae3187ad171b60c7ead40a408655b53eccd0a803ef4762aac28598ec3dd044472e06d0da6e4cec2963192c6a6c5a293006d8c8782bd882f8351806d2fd857ef3701fa1e8ba7a24f1e0a74b119d80116663af027690becac98c5b8590fda7fc258f92a0721b0a9790a7999a0647b5d2da2720a7030dc02d48aa6bb91730864332fbd8a1df07f0de91ac3d0d3d4630f9f5fc3f7d302d878f635bf893e298cf03bd9bb44248869f3ff87eac9a48270a0ab1a196091d836bbcdde6b88fcd5511e0af809100de63cde0cdebdebde0238e779e8f2c4e1cd334f1f002387e4379d27521248f4fd36e497a6c1049b6ac7986bcee0e7054373dcb239116a51b220c80a4ffee1a22f84c744bceb9ee3729bfae514114fa1803b7c767fe27d2f480714a91e61e5531dc865cf497a9fe71fad2a33f3b6d24cc3e3e36f1611047df4d12b3612afd547cc6f6f9b2854051e66e617d9887313cb7524c5dccab13e6c0c985a417f684d08438f294108c3afd0c318a68189e0528bc388bd52fc60c4b5997a1e49ac4f3911d4696d303388e36bf66f3dd6f9309f97dfe3d87b3c1abdecb9db2134db9e6073a2bb0318b5875c311bd4a218b6e6c42b7ad2d70ed2095554c8110613ae6ca4415a8c56baf7f6f6defeb7e54a06a11d8a70417f86cd92d20cbfef68dc75a8a4e52015c59cc45602b5a440f3ed6aa9df209f328356064a42474681b8bc74cc32a8b8ba4a90bf992f976cb0dfb5123859485c7438883b48692b4c9c8b52cb5b8a97cd02da54732796380aacd67e92293405e2721a00fbf6d44d173ae8f9a96fff2808a493deac73f26e513b2b648462b91a810533d895178ebc7e0968c6c47b9b8eace6dad24b7801e26471f3be3e3c62dd3737f543fd312d2e94902ceaf46a5d6022b8478ff93e038b6c6f1ca15a19dbc09481f18cb38519409bceb71d1dfb2abe2387962799469f7f0691dc379b068e97dcbea7bfb18b3fb530f6447461a010cb4d3b7c40195ba2f5c9337e23b620772482369f2b45aea28841f72c1869c43b2b8aef5f58a19173b5d122fef82c499077f7f89ebbd273df30df21312fb725ee03a9092682ddf103e6c9b73263d69e3cd470ef76087f1b121c7cbdcedaa"}, 0xff8, 0x800) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000000000001200000a00", 0x40000}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) setreuid(0xee00, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getgroups(0x3ffffffffffffdb9, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setegid(0xffffffffffffffff) setgid(0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x1000) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x401, 0x0) r0 = getuid() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f00000001c0), &(0x7f0000000200)=0x4) setreuid(0x0, r0) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x18, 0x1, 0x40) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00003dc000/0xe000)=nil, 0xe000, 0x1) socket(0x2, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) executing program 2: mknod(0x0, 0x100, 0x2) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000040)=[r1]) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) pledge(&(0x7f0000000080)='tap', &(0x7f0000000340)='\'\x00') r4 = semget(0x0, 0x3, 0x0) semctl$GETZCNT(r4, 0x0, 0x7, 0x0) r5 = getgid() r6 = semget(0x0, 0x1, 0x668) r7 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000400)={{0x20, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) r8 = getegid() sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, &(0x7f0000000280)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0xfef9, 0xfffffffffffffffe, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r8, r7, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x401, r2, r5, r3, r8, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) getgroups(0x2, &(0x7f0000000000)=[r1, r8]) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x15, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 7: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r2) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() r6 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r6, 0x4, 0x40) shutdown(r6, 0x2) socketpair$unix(0x1, 0x5, 0x0, 0x0) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, 0xb4}) r2 = socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206922, &(0x7f00000001c0)) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 2: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd00) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000027c0)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000002900), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000140)=0x556b, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fsync(r1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) syz_open_pts() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x1, 0x0) dup(r4) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r5, &(0x7f0000000780)=[{&(0x7f00000008c0)="f9432ae05eee7ff653e36faae450cb1f42078c9b4c4d8e299038d2a4214d7de4dc4cc78f00000000000000f86d9c47a27dd57c3b784080ac7ab666e7f90d1344da01d7889123025a45d91d457870e8fde314b678327fd164d27cffebdc4fb0a946d0faee8a135e769afd95061b9a46ccdace9a9f9f18d8a4c20f5c6929891dab9fe54f8ee61e40c6c41f2c03837a57127256bb8dcbacfeb798f6f8b1bbb774622ae2512d5570a14c52a455e50d656d7339", 0xb1}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r6, 0x27}], 0x1, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000080)="2ea354b807ddc2e5fae564f0cf5e3c6aeb070000000721b5d7eecf3099065748cb4a606a04bf7ea647c23003cfb1", &(0x7f00000000c0)=0x2e, &(0x7f0000000100), 0x0) executing program 3: r0 = 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) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x20}, {0x6, 0x0, 0x0, 0x2010004}]}) write(r4, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r5, 0x40105706, &(0x7f0000000280)) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffe59, 0x0, 0x0, 0x0}, 0x1880) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r6 = syz_open_pts() close(r6) readv(0xffffffffffffff9c, &(0x7f0000000640)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/117, 0x75}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f00000003c0)=""/113, 0x71}, {&(0x7f0000000440)=""/232, 0xe8}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f0000000540)=""/110, 0x6e}, {&(0x7f00000005c0)=""/107, 0x6b}], 0x8) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xe0a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000240)="b8", 0x1}], 0x1) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x4001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="865fb91a", 0x4) shutdown(r0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) chown(0x0, 0x0, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f0000000380)='./file0/file1\x00') mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) executing program 0: r0 = kqueue() madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mknod(0x0, 0x2000, 0x0) open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000500)=""/252, 0xfc}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = geteuid() setreuid(r1, 0xffffffffffffffff) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x81}, {{r0}, 0xffffffffffffffff, 0x3a}], 0x44, 0x0, 0x100000, 0x0) executing program 7: setpgid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8060693f, &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x5, "0100012d29fb00", 0x0, 0x80000000}) symlinkat(0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x1ba, &(0x7f0000000380)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000001841b9eef0a4b7fa9a83d037e225bd0c87e0600030000000000000037f87ccdc0c4a92cff000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7002000090780000030300010002000200000003812c26aab99f55e68ca34632b62a3f0fa426d5681aa805b91f6c55439d78c64ac91b8f9f704e84cecc6a4ed5669f35d9c1302ff23a06e7120cf427d86d83c15a3e4e591e4db2f1606768dc1d86c075ea823cda8b3ca686b5bb2183b14c239a331f8ce9f34b499568ad9095bf6a7cc8d0beaf96ad7a05d052ed3ec4fb5882cb8872833b9c54212b696071569a6e46fd82a4e0fa5e9cc17200839dfb549f5051c7176b5749e4d851712cae6beb044b51c44c39ec1aa8259af3430ffe9425fd111dcf6c38a988fdba864131f292735177ac8610784abae9ae8bf3a0b82b0472bee3eb4ecdadc0ecb03fadb7390eb28b6c91cedde243bc48ec2f801ad1a102c5d0155cd522c239dba818f9b8ea384148b072727b4e6b44e585bbf85185d07ee3a571ecea1247ed3287caea492befc84d941b8e9e56e6b4d47a5006582f26c3530fb592eb369a71f1293a40874fc5635abb22675d981bdb16e3809edd8e03d09e0b036599d395"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x22, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000140)}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRES32=r3, @ANYRES8=r0]) getsockname$inet(r3, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) socket(0x1, 0x2, 0x0) setreuid(0x0, 0xee01) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x6, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x21) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 0: shmctl$IPC_RMID(0x0, 0x0) open(0x0, 0x0, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r1 = getppid() socket(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000080), 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) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffca9, 0x0, 0x0, 0x30) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) openat(r3, 0x0, 0x0, 0x3) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(r1, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) executing program 3: setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3, 0xfff}) chown(0x0, 0x0, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f0000000380)='./file0/file1\x00') mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file2\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000400)='.\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) setsockopt(r0, 0x44a, 0x1, &(0x7f0000000140)="1be0f79a7f91be81df0132e518209a7bbf29b556347e0b4f8dde39ed5d28922a7bd5fb536b428acee41f50df31d57099143699071171e1eafa4888a2ae3fa0fa1909d197ebb017b37e13958572b0d7d4f22641e113c36bf37e6c5d1f75e3199678c7194954c8", 0x66) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r1}) sysctl$net_pipex(&(0x7f00000004c0)={0x4, 0x22}, 0x3, &(0x7f0000000a00), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) clock_getres(0x2, &(0x7f0000000040)) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() readv(r2, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xffffffff, 0x0, 0x80, 0x0, "0fdb00400000d9000000000097ef0000ff0700"}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/42, 0x2a}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) 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}}}}}}) executing program 5: sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x2, 0x0, 0x0, 0x0, 0x26) executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x7, 0x145488b8, 0xfff7ffbe, "000000190008000000c6cd63e6000200"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000480)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f8008", 0xfcbd}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="3e9105d51ef2ea185538e873ec9ba98bd17aa91b26438503ea96553c2a3895c9501849927552d3cf1f17011ee64b5d5b19b7036d74f11601369c593bd6d2b83bdb11e0c70a113c09de494897", 0x4c}, {&(0x7f0000000680)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c16439c9bbfe37bf9b31d625e398beca1d2d858050800000000000000cce3a4da033bb92a5cc65597870c03aac2a3e4324aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4f9ffffffffffffff181e9b88e80074bf3157b8dea45e3391e824194bd6b879347fa51e01b4f60400000071e28d9d838278a9fd52aebec8b195383582b54006007d9ecbc41c90d477e71178f611d1ff0326888da9001a6ca6767d7f9578232f3c50853ff9b289a7fff44d3d16da8d62796f9444d1bea19541ffe9462c7add5a1847491768ca052048d624f5f6873dd35d58208bd21653e05b8c88ae3c6944af", 0x104}, {&(0x7f0000000980)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa03cd4a3a37987853a02497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3120801ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d24750e0ef7e10a65b892182dadd93906c130755ec4264771e6e09c0323159e22c27a38e56ff48ebc95cdc00728a7f0732af3d20a36c5cc15ef466be034ebb1930943bb79fdacedfdb5c7dea75f2108a3a3099a2b2fab870b47ad708eed009c668ac0a3848001a4c08da0af82adb42c4dd1797a0d20806779679c714e1b066a615b9e448ff2146c95daa5f616e8eb756d11955e0567a2d4fd95e97a178edf93ef8c0ea705b0a42dc10090c9c", 0x190}, {&(0x7f0000000b40)="294bbe01e775d42b920510a1a4327ec1b340b1976fadc987bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229024357738d4ecaca017eb674086edbe0168d9c91ab1fbde25895467c8dce7fff60400008ad2d3a5431dc62ecdeffde58eaf0b9d3c", 0x9e}, {&(0x7f00000007c0)="3a5f3086dfe11bbd96d07bdd264caf9bfc4f5fb24156fa955bdb484b7502da135f05c9573fb19933b6e30930ee3b68113685e697a67fdca69fd4f06209a0e88c2081d65cdb36ce782975f98478e70f7ea8e16392c78f87cd10e6211af7801017160fd4734cd467dfa517dc3425dea91bd2e61e490ad91e19f7e101dcfd25c5e96d32432ca0d9ea300b97d2a5d6a0515a723ecf9450aa8570bb5e", 0x9a}], 0x5) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000100)={0x0, 0x0, 0x1}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setitimer(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpgrp() fcntl$setown(r5, 0x6, 0x0) socket(0x0, 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) syz_emit_ethernet(0x2fbf, &(0x7f0000003440)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x2f89, 0x0, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[@fragment, @hopopts={0x0, 0x203, '\x00', [@jumbo, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo, @jumbo, @generic={0x0, 0xffe, "46c04b5118e973ec0b341eebe83d6a2aad264b4f5f916783a7d6feb7403c734c4a95c4dfb55013fac924c4f19dc54d4eacfe4dbcda796c97f62e50ba8216f0e6fc6ede1d337c7632c080065f73a717f35919a764e43a7efc980d6a635b178e4f64d362ab64e65fb131be0bc0f074af31e55b1f16df0860009b4eed3173a43cc37779f332e7fd69a24f9a824a144712349883488e64122eb0f7baa455662c876d5722ed34deae9487538bfa073706a35f73009a9a81228ed95e7aaec8d41d881e06791fa4b90d301d373e322e0cd34fac68a77668872e616661619891882969b3782f9f34f5fe437c8cc229ded6e11b18e7f51305c96c1bb54be7a6a2cc159e81ff5d95aa11c2c8601221eee69ebcde3a42adbbc3ce50c78d573458253a107d7a54b36b52e2baf408debc5b694e32bebd8b82b4b8fe45ddddc4eed088c76cdb4b0ac4518d5b12c36833f34c5af6c2dc77223e9f4a0a4810394d9d17dfd517f06745e49f2ada59dff29ed9b6df6e5b20d4130b519f7a6638be986ebdf615b4865b300654a925bec229105ca8f4bb2d117e212e59c287cd86d70c1331b69bab86a469a70179279aa20ac38a9889d99639f170bf9405945329b8df2a8d38d5aaff71c839f5524304a0b209df97bbc08607cf4b77449755622573956d345b5ba57fddd3ea461b734fad26b38f3064df6b2639b8dd9ef1e7a175eee7fd3051148fa808bcd732a304b38b7c488de1085d15a7c27806f6f9b5ce39557be9339147571a58df79cc65d5803830b834c8a5da3826e74b505eb4f44aacbc989a35546c8ec28a6e15d5d4d2ae7e771d141f64373b6ad226013521870136c6f66ea552c91dc723386e90b7347d341c6d6c89ff1c3f419e8d9034ffbb42dd86c99c91f61ce1a76b69d7eb06f08e6001e35d605bbc6203325a7ec32f229255b85860172a0aab130eedff4b8c3efeff47571273a45db39fe0bd100ce6b3a6973a172dedf3a067e69dc5d36bf9ecf3045b77eaea7dac85dce5cce74fd55aa3053b01f6100b60fd497f483faa2c95bf04740d18b848a26dda18601b79ab2ea2ffa5e158e5969066d97e5ba5127c9f7c29c879e2056858b7ee1b095772b4c6938deaf6f755b626e634ad3c97abb007e6eb7093ae173f659604830055e1539437e79a9151c550cf44ec9e16ea8453b237c6397ec2780b3688a7a980811b9f40ee63ca5fc3b6ec79d6bc6a2fbcab47e3506149e7e555440fa85709d0f3325e08fb0a8b50c591c30f9ab99651f9e316b9b04bbb432406df28db9e33ed1e90ea4ccd6c25f0b4e528c798ad0ef6ac0b1e42e6fa89aca4bb0eede723364c8c4a56d44f374de56ef248bb4e1ae5c55d3be73f93983513cd0d5c4fc13bf9a91672e56024b29dca34e1ff3232e10dec219075931dcd1598a9ebcb38717c6bada10131f91c9611883fce54f4291144c06295a145d0acc22f79e1be2dc9584a3df0aba6cfc93408f2071adb125829b655ffa9b5b8674697c98eb3153c2eb67f25802f01122c5981dec80972e5e474d76d467154a3425e9a29c2b5a4bcf67da47bb4db6cf52825ae37af138d9bde916381b2251f52cc6aac5741cc14012199347126b561151ca6dd321b769c9c290136829d5908df402cc3bf196b6bfc368104e6b0add760666ce3557879736deb650d48c3f26298cb45893910181d63326ad40f2ccd922078acf1f852f7842bb40a5ba5dc447ed3086ba4b96e6d0e88fdeda875f95cf6291c1a61d2a5c3293df72ca5d1941d6274c02695fa2a8f9d6236653c8baf51b307e8d62576afd4f6774c7f696af92e3f2ff863ed23fbe32c07940acf54cd484847dc0bc3f01d6c822513671d1da8e9979ad425abf2dd84c760ef3ef69ea5d40459bea2488eda99131286adffbfcfacc4c017a0679a9710ace0c0fdd4f3e7f19ff7a2e73ff20f58460b9574d84a8d317be81ef19f903c186c448afa9abaf466ecb3e0b661a3adf7f2fa35cfd5cc1cd6bc47018c3a8b4a5bdc32a0ad018c64f1ed3fc6dbbd1585693bb0e8d498ef6b04600f279feba5ce84affb1495e68e63623351fb96a44df0fc92f3209d9a90bb74b0e381c294d64d96062c82bedb4fd73b4c7ade94bb6a4a327da941933fa1590f16a674d75d86d884ec04dc2a1ac3617e6930e0e61749e053573610445be896ce9399027282c931bdc2dd9b82ccf6b54f038f6746495c15449f7b2279cf2c90b487dbdf121f91fd79bb44610c1034908e4abc4c72efe0d4ddb7fa42fc2a172f1b672126d43af279a6d2858ff15ba0c001a5e1562829a669eb05d6f104bd3688883770a36516b8d4cd850f64e0b2c8f53401451d27e4a6ab172ac56e41509964aa1f53f97880f057c33320b0b5f455fc1ee9e8a1836b0295bc41c0a7781b47fdb9942f9d60047fca2925312d8c504dcad7f98835d5d69bb95c208e8c781699b482b5ffbba8ede51904fdb38c540ec0461c8acd895ff4b04de932302db94179a8e01a8da6a154d4d6b62eb42b4679ef4f30707c13582dd6ff4bf2d76ae972deb5c41734766a1f2761fdb689a0e45488b629ee0c46f36ad4c0b6e976e8f727a83b33230bfa0c00b7ca24cc9c69caefc88886dea4f541e5c45527b7b37106dda551f3030ae2e26c1a70723fed5f7e87da68e22350f74b4aeac76f1e1e05f85c54cf00319e45444c248a96f399e0c0598a7fd1cf147b6755342556f3987781fd5bb28dcfd66ac919c12b73781a0364dff56e6803def541065a8a6ad6baceaf74c402c1de0089091d0213419d01be7c6b02399db03717dd5314d81035bba506d6de7e46bf187ad46613b326a1aa8827330a00a03695b61d4c9bdd0cfe338261212b9703648b5ac3eb3f0b291cd3dd2f46a56a951fe06864b6d93e11671788c336e4f4b040971cfffdfc5aaf47066c5178d540e91512ca1bb71023f3f0d6263b750ffc670d70cedacab76bc7e36b35c346ffe388ae01a0b5774be947ce0e2fa86b48d89f2d537b53c8be48412c94dd8bc93f23ba24e3f1fa2c4d6ec7a84f32bb671ea9fc7c25c27a157ca8894db9a0d1ef11a4d28f98e58ea0626929111513afece93f06adaf279af853ade19b54a587b68eeafc491b485aa9ee9ee26dba162e7c0e11d58a29b2303480015cef65ab295035c5a8a23529b2b087ee18188e067bb3f48a700e539c2d9527e15e20999b57cfcc127f8cdd3f5e7a112bdeeb0febd8c097b51ff32f0e360da35e112cafe877b71d4980eb050fc5c680fc4deac34bf876445effc5bd416de48103644295a4d91001bced39756df39ab7587a3dd37f83ea2c58f6e8d1bbb801d11421a77d2b35fcbc2c863497d0c38a17a09ef71025763deedffd1655a3f58a4d0218fbf955a998bb79481c41aba929c80a3a19967d4f6a7f033aef9a4d11218e4a2551493487441e489808c2192c4ed632910035b0c8792a45c7de8aa5e5456a8735c57adf037875701daba3f00c5f4d7a65940c5a832d0781ed072cfeb5751a60ddd0cd399e08e4f134268175fd1bfbf01f7af45d077d2036f647e77976d73a1de1b2f84f5f0632c55a8589bbf262bb7ed5f7971b99b2825ae155f7a6591fa584a3f8ee73cbce2f00b8fde9711491970e34cbfa5f5c3bb9de2881750f2dc7d9c2994ea83fb7fab0e10f37dc9a9481bc92391fe89b7ab78f477c06b349d3064eddf925c6fbb28deacd8e8c9eee0754dedd13542ade4d6094bf90128e5bbb029641bd71d43f6b1ba884ffde7fb959cec85f692f84bd8b8e8c6bb9e03840a9a68477514185e7f624aa68184dbab6052145813bfb7784aa9640855508d69de4e4ba9d15fd35f9f6c75db3f3c97f3f1c302fb25643f5234b4c50149d7126f6b9cba78fa6f9719824c251c2a5d0f8262a02e3e1082d0388a0bcb1e16d5ae8fb8b79c3843dd81bc64d1822f2c68f2c7519d940642ff7c5a83c484539730aac24b345109c19299c1fd1279c7ea3fd9e515047be88f25e0e1defdae0048ae2b019a59492f3fe997724b0920061815dab28bfb4b6f1db285523f2ab8520f063d30a30bb631ab2d2bb3f6b47c90ed3594511c3e4312cc909119fbb4a4309c0bd9ad5fcaab2f00ac33ca1956baa14ab962154213cfee32b80bdcdb6af7aa74abd1fec9edbd22ca2fed35dcd8c4a7aa42f4d2bdb60ffffb525c108d1237ca050e90972b7d6356629b827ad8166c3c7baecd99928fc8558942623ab36e5a75bc9496c74ca6a3248ad4f989fbb06c59930df1dd02081d5e2a83d77c002a3c58cb1401d0a48b84c083251618accbf054ae92f74154a61ac55847388e340775de9d1503512bb84607629aad6c920b2b863e416fbb98401c0753025841f4cd9a98a86d0fc53c76aa79c58bf97ad26d4cb142a0c58ad35a084b16ef3f77ea2d0c8f7a868d72100f9d197a4d377b42a2471e0a5791ec56ceb3a38114aee55f2eda1ab64ca009e316969d524b87ddc6eea4afb07a92fae6693b9e7bb052299dc4f4ad29621a64f1cfaff9832d3bf74c866918ade2657b36e5a6d0b4c8a9a4e155cd4c68057782132293ef9247b207396bcf00b2cefd810c696b449bb5397740d152654d94847959cbe3d42ca69668ec7df6aa6394803c64292ca9c77320d242d47727f7a691fc677a5f827242e256de5ad0cdeda6bf6222b8d3a8804aad60c210d445a53c0cd58f904fec252b96d7fab9d2a51b3508f5142ea36b6b91fcd221570c756d50b0db4842b91666ea2bda8e19d9b4f5a7ff72655ab4cb0c95b473869d8b6396f1307e326f825c28989b94497c4c38e87d5ddf1fb405d008e6a7bb4fd705de4ea519ed20b7c885362ae69c07c8f6c45a9021c50e6eff15b3333d56cb74eefd5deb7c3d442f987b7803229d32bddb1cb3042496503d2ecdac087f7b21f4e8781edb231886fd27520de07ca0596df6ba820c5693c0564550702361bdcbed9c6b0c8c6c5d4bb7986be0cf8f42de0b82ad1ebfb9c69d29ba268c287361d3e4286b4635935a1a115bf6c9a4b90dbb078c117aec795fb2776a4ad4ce537f791624d5dc7e3deadf961f463402c575772e4d4fe472c5af5547f5d93e87565a46552f8f49a1fc45abc7532e40652be8829da09f836f2db2d35590e3aa4e662c04ca7294d8f78893fdfa2b47f012be514f76f229f69e3285245d34daa35126cf9bcf5ae94debde798755bb687aa65339b67b6d441fae60a22d4cbf2b879e7cdb6992619f315a555e4ba8d8b491acbe0fb4182631ae13665f875c7aaf5aa78b1cba4f3d559330863495fd56990ae383b21d6902e2dfb0c789e74a90b876bcc5cbdf2378acf7320649aa56f397abf7f1289c708d5cd5af8752b67746041c42f92d17c2a8bc0f2914bb863d133d53b82fcff84d0cc65dabb0da4fc0e200bf7349aa537853f416f27e9c7246670c9296d59ceb3816d7a4ca0f3a543adaaafb7d8a1656c9839ae478fc1f6b492c128fd4f042c83cff9323c9de507ec8611aa161377ecd09c5a836155b853d22e803269c954476d588503b9869bb5cc1a2ab82ad83707223cc97560363c22574495a063a2921896e74661e46e0f2a83ac1270a77888480c2e0ca94c079a8f4e6532615a368faf53347574720dccaa8f073e55a562044ad3f7bcd22de91a8cf19a89347e63bc498f67825d2f11fa5e8abdd5f8fa2aec39913475197f9ade831bfcfd6d35d48cd94c5f7d33d290714b8996cb6dae95eccad7b7deb3851eccb825ef2ce174ee02bdaf2df5bc023cf64e8a50acf35c32341b4d0b52ba180c447c76712fff12c23a3084a32d5f07d863ef2c796d72ff444917"}]}, @dstopts={0x0, 0x0, '\x00', [@ra]}, @hopopts={0x0, 0x1e6, '\x00', [@generic={0x0, 0xf2f, "09835d8b723f861cabf3acf6a7ee286492b3094bf651e0c977dccd17a0c0e5aabbb54de697349416c17d6be5822faaecf63b11a1ba2b90a2b4d77e15c946f86a8fdbe180a8c8cba0b69019c36601b1231626429b2835cfe85d9fd647bdf7dc567d8105ecfc4cab4d43863f818b77fcb9f59725b5563b5f5f3f44bf47eb5c783e3efb601a17aa70ba4145805d2dc553ef65766f008abdb24f0db57654038b2500665293d827742cd915e0e5398e902e4c3bd1bfeaea17427fcfe4d65926b9a6b1848729c466865623f4e05a2b98540bac7c384dc690aab92682f99acc6f7f2d680f73a0806c72095e66f42df212cd11207e468d2eb63ddc247f0b30e53a7d81aba9575db6f59c5b65c42b3607ac33f0133c6f5e1999163b953db6ebe1904c26ada3d4223134be75463940053a706f7367173602edda3d7742c171354386e79b4325a582a063b1df2363ddd5cd1af6c9c764c2187f66afb452b260a72d3a52d14d7d9a8898547b07fe698f099f9c056435dc813a8b87b219c577fcb017b8929939836af75bf17992a3f4dfa862da03f35f859fdfcf29412d1ccdb1ecf8e675d282fc0fc3779a190c18826e10ade4b2de5a75dac4a0a4d20433176b86483ed96326080dffa8047708dd09046339156f490d34e2b63abec51013f9ecdb8418d1e5402196b8e8a514c5b524ef2e6f5849cc8ce6424530f2b7fca029d3a2c2dedca5c8fe31ccabfa6f62cb5061801ee8f82cafa065599aad4427ac11b888683cc880fc65f6876a5e168dadc53cc9ad1bc1d1cada03dbfa9523ebefb4ac404a838817ec994d7714618a5d41ae7719e048070532ae4a4f6698f743361de88d093a5d65d34bc24e8abeeccc60455e564e1c62b6640187e67fea34457fda36a7a95f82af1feb2968d2bf1cc8da43e3e13247627e9074940cb286821b477b73f572a9d26e833b671f8897f5e2e4ade77552f99799e8a83fabebad6a0269b858b6cea4c1095cdb7bc6c1ed502048b956ec11bf3b9359bd2ec356e463d64821c94c4e968eae870994fdcee42e8051587a4a094a6cc14bb6919642a65764d36b9a4431fa7e4933de791b6da51e9012810f0d31520d29e09abd1bb7c23cef32b026baa6d88eaab136c929c02003671c8d6ce320bd4874fc35b3bd1815173c0fa65f08392d4829e03d7b84486d9e8251e3e19e521895a89533267b2e513eaedc4ddf5d535ecab3ae890b004503f45c086253ef393c2b70a143a9dbe7a0fa8209173040e79b43105a3823b81b3d5f7b7fbfdf711818d3e9c655ee164210375f8a4b7826681ae3a6a435f6346f6466a67f2550410f68739ad34553e785384c4794455414afa5cbe5178330d8ff67b5686bf9c1f853d309f7e5dd16064e73061697446a6ea4a4597416c3b589b5d07707cb27ca2b26528aee3426e963270f124b4d034572307f1deebd5b7a09315bb26fe6427c4829e3d9d9bf0da31ac040a951a77d07574b0ab63332ee9966202ecb19f8371360d016229cde93ed04e8853016610968f0fcf2a2889693ed9b622ddbcd61ffd4ce6182f9d50f2383ac76006a3fab2586a47d2fbd5da6c7ffd2769db409fe3ecdfe454c8a795413e3a5ad892ba06ec0eabc2c01bc27d598cb1439fd2da74746e0dd5ca86c0dea5d141e4d3e294e2f2cff2af5a130bf8314cd0278cd6d790e0264596f70201554ee855dcd66a79cc368b2597b6cce47e59593dda57204ad8df39ca331125c2fe69e69b0c234ad3442a2a16a58d58329e20e45e8c66b3ce15a7b269db50723e9e8aad0680f38ecbf823e1d3dd4f9c00d299c4671fb1cf2f7f83478986cc8180597fc0665b69b5d1c273ff94aecebec35b53ad464071060f10bfe691917879d10f060b1f04a8305133bc28362f65ec5a9a57391bbe91705826fdb53723b68b3ee3f28292f41b991af38fb4406c9e0cc2cb3893ef05194907cc0bb32b8f78a599ef764e3b794b38ce7b925f874d6d4f63cb01d3da3c6b0f0472ddaa40a7a7476b95d8855e42a503a3d4da74e1a0ba5d24d4b66e25c8cecc17a3211cb52428a49c6f3aa8ffc54b67b4ac6ed5fb8b83a23ce9e60eeca60c1c3affe1758eb95a6dc708a8e707b7ea0f40dc4bd33833e7422b6670a5784ee21b02df32213ba832bbe497fd12588f8fecac62cd3a18fb799adc71fdfdf40cc76de6be4d27f2ca5489393527d83cca94864863c4d49283d38ae2f89c8d505cd6b04c915e8384c1df6e2d213cb4123d80d27f836766d0ebe71fbb4d4a6e966c0c18ad03a06edaab4814df9d08ed7b8cbfc625385b44e84f158567049b9315a8bf42978f1b4436de9a2b98c3a56a3fe30fbe638fac8137ec2aebe8b8c91ca03e65fcd851ecd86c88af870d4cf9d222528f6c7525095cba0fd1dfc0d4c4a24b711051d9b3c2276b09d047ae170ce12585cf62c6d9fb9b6488100e7f08df37c059909c07a8894eba50542b477e282069c538b61326fe8d484ed52ceb20855a3aa78ac473c54a59b902bab810d147c29a5c31770e059f34d085bb4eb425e4cd39e556677d8c8912d11ffd7ae02b6a43caca77312a2d3962bfb99748f7828e65b293eaef5f179d8f07a3a9a6795cef278973a7b9f476bb7539021a11fc5e058b4088e14ef81735d132315e15ae45fa40ef99fac800d0f5744c2a3758e77961700d2d5bdf35a87fe4cba4d0a5eed6d501fe8f6e81051b8eaff3058d6d86ec60ebbaa0f91edf23763e22b0660beafec3e821487eb720948a12f7c274fa2164861580b3c2e79362da4080608b00b3b35767a6671a3b4569780283f9069312d6aaebf64eced73ec28d271add3db9edf5470aa11b826f07aa08008c179fb7e64952025cc4c44d28e0c13f34ef8640c2c3b5d3acdfbb2e995e4a2bfa635fdf8cd73f6d8b5918491a3f224458f92a47adeeced482855d1b03ec6284ae54c22a64d62a46f9d6d6a2211ba2c82c1a276e419079961d9c933bcb9afad5b2fee5d50cfa0257666b9eaa8936a7e71d7bce0eb9e9606e0ad0659db1b5415eccabcc3a979c33ee4db6f7d1864df8f84e90a3608e1f419e3aa1a39442fa7d1268af3fc39e7b54256ec53fab2263af0361d263ba9eb3a083193b837892368a471a09c01159255d5a542d512bcad0f354be4fe744973a51f1924079f81ffeb7b29f95f5f2155f567d1055b9b1ba60bdbee12e249f56b840eadf05fd3266db53b51345b91662b701e74907086ac0e48264993baead04e01b7464ec314972324d8b4f16cf471587660154bd3194e26b85a525cabafdf689b864f35acbef1315ca86dc78f7a9408d169f3e231154b38d2b1ce4f27009a89cf6840c328cf9c92fa8fb070137128ec6faa44d9861070105e4a3d87da706a654bc9ca397d29cb0186b787cc8ba82249eb6aa436137d32a4ad8127eba26ac65f1e00eb8b4e821fecfb0b8a1e5e9aae31c74f4222580f2bbd07984b61245a9207d92dda9068f3411ddd8e8058be45008a43ee10c0a8a7b8fd817cc88782f6e6743664cf44ef551fcb0553f8ef598cebdf8aa5f2efe1faf909fd37367703bd4d8fa51450c7ee6becd3900a0c47e9bab8bc7a3fb8bd814dc55dd1976657951940526af232fb7ce38ff4b077a370e35d0118af5ac3837d3c4bc4c82cdfbda27730a7cff0c686ee8870e5a7e09ae3c6dddd4a175aeb3b221faa1a04cd5640a22e59e8787c7aac092290ecb8db73474ba6642faaf5348d07fb5da9a6eddda8d41f9d644aa9783f8c6fa654b21ef17385d33dde5c247e5cbe0ecdbd25cc46197106860f363492fa07c3bcf8cdf866730e48b828048d9d59f67193da187dcd2d9442b3b6cb29290b5614c9da6b63c739bf752a322d5094937b1086ab9c4f653d39a9e49690249b161984c30d126d46844b2c70a9b31a3f3fc208baff5b8a3d0325626ddff96e4f0c28252aa1da24c229733da503d2fb01a3c1a09227c3c727328292a5f2c5abd371f40b702e0242370259aaab96280f35080e38919f2afc5ca1e42cd0a638c97eca22ff3b3640f1263e1cc4cd260fa0f621210a2e7bc095f37c2dbc486258c44a4b0f488d60565602b1d2095ac907ed0deb32b631d812016e2e321cf565e7f043f8a29f1f82815adf499d467813c45ff54b59da965eaf057a9d23643bd965ac592a1ab04029659294d693050e58792917c41053fb8eaa9b488e73a8d287914550c62892048d69c9eee19ebd2f23600f03af1cc7242725a9eaa2aa29db76fbf88a11bd46110c62231bf1e55cf2cf01355bae944b28718f3a59e9ef118b8faa9fa68ec1e2f4b50be5a89c9dd493352f3b91a71c54e331392586e68406457e31ac8c699703be70b54420e678831de9e1d56b7b19ad08f2aacacabaf93f1fe2faf854255e2d0496f223ebb52dd00c5b4c2ab960c51c08396e76692afc6953733a5f67e48d0edebf86ccdcdd36e579c3a21182cc98d4a65ff7bcae97cb135cc4bc39e989cfc1abe150b572518b3334a5c0aa73c034ed63e7af611881c1ceed48048ae6e4d3c9c03d3f49e8417a00af533351e77b4ac5ca44f7bbd33605ecee87d4f4d520e6a03fb4691de39334d8d87c7dc6d258c1863caa7b4771c2003b217acdd84f8f1fc31bd745161c7075e808389a7a5548208a0437d9a93d8cf76c6b2803933062725044f66af6ad6731a73a901d47f89cff54bc0d33d8123cdf518a5e5e5847e7bce52e4f95005f455baf3873cfc54008791dae5bbf1b82598f5d19ad0e7dec85ffdcbb1b5ff14e15e66ae9d2fd3a37162d182d5f20302710179bb006ca9b37e286efbde35d31a0dd68a16c266f3c0329851f36a287aeff5f70dcd83e6e758377d70902a8a12fbf074177a985d4f142f7c26060d5ddac57577e5cd96c6e3f7596c07024a4d9d59f34458ff4fde8fbac08ef024481d332c515fdc36308177e9cf6c4d826209af96da5405fb6f574e1df07d7187951b5d74c15af2a3ebf6cc1be74f7e009be055a910f09794fe6d9c223a96ab521cadcc0b33fd4b1c16ee4f4a570f960b469c96d80d19206c4e5521a5840b66ddfee91b2842110042fcbd56d0e212f04e225d621b9b1fa0e74ea6e610864afe00d53f87fa30a6f3725336b59d6fd4f8b2a117fdb0d67b5812c1ae3692c81d0284e4b56b9da3d2672f99371a3c8f8f922ce3845c8cdc4e5abd0e0425b4353366a21f609e31724e3ad209dd3fba59a2c448fece7a89478e28dc6ba14daf09c24e0fbad726ce9b9476159a47d2817a024c6f653f9c96284278ab72597279f3bb2c8aa921a42009c9e98022f5c50e03a17cdc2cb4eb00ffcfb77860519994a35cb6a371ddd499038b99c24722f5d6bafc982f9c9072828d749e4cffe6ae082f2625bc8b81f1ddb52def6c15471c0a6f7722af36014c5012e408404f5bfcb6fef36c4a5ab259da485be818d98d9283b3fe1f521480c7546b9f9e880ac91a8c6cfa86cae5d6c48e4baec1b8941c3bef02827cab7526a14ef18f2776fc0aec0a2f68853c204bbbc6705d321aa30"}]}], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "cab3e653b453319c573cbd8c713b8efa0b9706fc4b0754830bb103b06ac6253210142bd884e98c6fcc2fdb0623ca09ffba8b5a789041eef2df46b8b1369a7398aaf94f8c49391153aae3ed1e2a15d1b7a402171e3e63823019c72b521578ffa7421dc5a5faa8ad3867878a6bdf51e5bf25f0b8d3dd0521408f4c66b5ebdbe002155ea9926d10faa5aae93a57f20dc6f20c9f8ecacf6b3935023a7b8545365798340a079f217b117af4067c51a1d8e3a631eb49e865dd1a280a0d191ae38e5bf0b9e40250fa3057e063bc82fa76a2d6d67777a8a6b6be918e9e0079c28936cbfb8109e7a660e568f99551244fff4930d4dab23512cdef427f1a786949d2935036e4f6917323aadfda86d1a9a959144c9349cfa8a61f24426760fce8e22915c04c7b9930df25874635782dfa1025b1801e1a90c1bd804bb934db7b8d484e0884f61b43cd1d37816916bd979922c526b365101ab9fd4dec309aa66de7a8db911ba4d84f32c6320b02554538806d563684e4084534a0103b70fbee96899bc3e5fdfb2f2f1ff15d20045ba449035d1f144fb41e364d0ca67130b281493842c1f3309bee4774c6cb2f5cb216fe951946c6067bc96761e65461c0cacc1a1d00717b53037ec26c0ab66f024597b715ddd603f699fb78556daf7396b12dd307fb488621afaa2d6c2343c7e0cf5cb1d9c660da097c5ea2024c17b5127823ee299bae7ef064f72cf073f14331a5061a1af70825b43209d8a0e090ec40d99132983c8334143d37d5eb1c02e2580bc3453c8d756cfaa5c0f29baa99559a9e90c0041b68b0a66456c37d2f0c9e0a6ae506304545a6f5b8331da6d1059fdc475f522bac4019eb7d18f66d6d507e8887d664f958e3698c263cdf4c7ecd878e0d0649e9eb347b6894f9341db88a9cab3d2bc99dad65cde4b78689a8af324b12e4a15cfa39f892adfaad6dc39745b8c4db956e68625892aad59e0566b2294e5f757a4251aa91456e49988f0d5c8e019927515686fd51563a78f33796490fd8b09291fd6c01b8b6050cf7a50bc27ea919409b682bf9080e782e4f39f73c8e7cfde30ad7361ffdb8733d86664224c8292f067f9f3fca749125224f401456500c6c3cb31f35fd8564156d170b289b11e8cca496142c0fdf5a0a8bb5df7ca2da9470f70b3c08c6c341677bafa898fb90014f30efb50f0465998581178bd54b1f4f1e24e34e4f02d896dddaaec490ca7ce479621909fc84c18cad344cc19d8d9193e5e983be46226ea4b508bf6dbf710514bd073b01590f9cb49a8325bbf19e0444d086b8b911ebb5eac300fb53a7e0309c62d07c3a7fc060abf7bd14666b118475526b487d1643f473378324d0cc99be2ba3a5aefaafa7e1152a778ecd301e97fffd88bedbf149e24f5269a81328f36a143354db945b8b16086a234345b1b234ae5c9a8ad3aaeded39aa6676c3ffc36bea2e13e29ff17de604333da5e74d968589f3fb219ca0b145c794a4e5bc4bcbc6535104f3c8fd0b007bfd11e66d78d80fa79afa789d0f7495000ab5b82202bf69bb64cda8e50368a0ccbdc61eb1f4b0b1a27a721e1850bd8355fd7cad08ffc78f51f5243ffd4558278cc9e6b24fa521b6bcbd0a94b14580b8d5cae40a38dda06fea9fa82ec04cbc8e684976fa5b1858c69fb24dc7401cc1c04319f046a2eafe3d0eaeb58de9fe5792aaa3f61da225ac7f0ce3c123a7e7bfd94b2810b481d4bb8f0dfd28d042d6f9ac80997462704e99204c39aaee98e5e32349aa24acac85baba423c29515c885717c706d8f351c25a3f7df9d5b1d6ce531ec302179106dcf76af989f209f236027f970e486cdc762911cb60a855334a83c3554dccccb343dc981fb04552a79af208804088db7b065ba476e6e30160c9b6c10687f4b6f230f78228e73562a39618830d2f59eeb05e913b679e6ea5df040120140a432d60d6bdd9e0a9f9115ee3c54fa9784dbdc25f50d4fb8ea84474facbbc3dfae0f1daeab60a8261541ec1c024dbc3617fc386dab834dfe1aae536860ffdf6e4f91e9357a85a15cfa203d744815b45c4307c1cee0a4e5b339104dcecd7ee6f8452bbae6ca190f86ffcca1f2ca84c867f75d1510e664f75f680e71664449d618859e122e153aedd5375ab47a78198bdcdcfdf9e4a8aff8ac9f5e262473d41dbc7022c9a31f2f6a14d751030962efe1580167efc17616dbc65d26f1f352a76b71b321939763455b5700fa305db2c99edccdc99fcd1dadb95a76f2044f17d415ae9e89b036f706fd8cbc2785dece0be2b2acb3968a464a5dec372090d9183512e74a51ced73ca7c6a7a810e965ceb055451af2b7af65b46cddccb96b20f288ce44d5e09088d25a326ff8271417ffb46b94fe14e6ab3f95da47dd9f12e365525e5781aa1c645447498ad8990e99f27dcbabd02ab1343084bd487eebb5495c8d758c172397be47d5b437f728e4a351464b75537a160cf235e4e0203ad10a0e57e166b8aaeaff17e50ee1e244133d2f3ade7d883b4fa7aa8f3602b1bb5c80967c4b1ad1472ca9d8798ae4056dee0badae8e4d2e4a55147b0ffda62701df7f070792726349852b8a76e6ae535144519e2ab0f2b7ea368d297808f5f5ea788e8ff75431278881fb78b1d18bef9cba99b08444833dc395e5eaeed69ad7c9846b00ba3c043bbd1165f0e5d2fd1cc643f0f101b5f76e18293178596dd13d0b559191f4053201d626e568e7bf7132e7230a418a8cc6c29da0f63329c890901e33bf74002ceae05d37e61352245d9df7d8846b963553e66ca005781ac1307526895eac03be6feea6281d01ce8f5ce994c9e19e47150a57f3498cbb878e9ecc3e68915f2515e9847128c16daa6bfa221c56e347ba8df952e108967265e3199035ac743d0ea91e0f6160ba2d5bec3022ff2fa4964ad89e2293060d4ebe2cc404433cab7a8496d368d9312f2d8a86ed72d904a9f3cf7f99df785a7b8081c64ebcc4b798ab74434690da084bc8075d4040ba54e0a80bc4312f116d2a9b616e60ea05b13e6dde40b4b60776b5055503adfbdad2f75af2123d6c1b8e977cccac20241ec9a6986c83792901af9c76c3a06ecb6d59085b20d0c2fb91a334932232266347264ade67292b5082d4980d30a674c815ecf1bb56c2c99e76e78e20714e6b7e3ec0e0c97e7d8fa5b543dcbd3ec279415e8c580f0148d95296558dd16eac5c0644c5cc7a6c9beaeaf87c2be6fde786b5d0465855caba03fe6b2c585737e2398944ffbc45a6021f937f556cedbbe0bbb2aedfaef1f8aa8938c0a5914eeaa45b1be8388c221bc6ffb1ba515dd302f623ecf8e68de1b609fa4d8ed62365126ab72853d302f1d5262834ba6772508f63a892c001e6d389e1cb71e071b2dafe1a1efbad3afb6ce326a5784bcb35a4265563ced8116eecfc1b6f0f0b1be1b5030b2abfcb49da0eed747586f147190e637aff81686057c1595f3b635f8ed9048fc9a65943fbe8ffbf52085b7d8d1be674be21b32dd0e6cf22ea66fef668cf86d3cb7e4e5c80fdbbe75afe86bfecd864037e6b31b22fc1f28f75eba7dee6cc261b000f7496f02e5c04334abf898bce7580dfdf33395f174707235e889beeaf45af9e8794e98fba6882b59a6136414fba8b85803161d96b427af9f88c3384cd87aeec65d24bfd7ba2a068892f60ddb76fde378dffd5c9d6d337262ee2fb371ce56191b252558a45a307af9e7b664033cdc10c9cd37f372acd8fce89194d50e9d833a903ee3f443ee57c97f13ce2aaaf1eb72e4d0e2b41c136358149487e5909f3d0ea59b70b739be373cf8438303a496c4bf07e03b4754da98e8753ede16cd79ad4a227c449011bcc049ff0056bab46e051c00a50be3493f4c3e08129c8a8288d54d59837746c4eb50fd7906e65ab7e148a81c7591153dbffce24c71a155759a510339279fb68c82e75f8aefd576b6d9fd679db6cddaf4b4f3cd73eec52be1ee0b7b7431669743d7e602283e15d23ebdfec1456ad81eb4b112b5c541148b471c108f703bf0242a2e9c00aafbdd010320c4a183dc45e940c8ceb89cb1f84eeaf160c2a4dd2b59234336f2201175f171e0acce85782a8bde0006d1bae09a7cea77bb00a95e1d33b7cc0df9f62086eaa3ea5c8ff5ba2cdee36379ff5d0b1d273e999b3124a2546a773ecfd35330399dc2c1ce9f4c742ad896551fd7e1d030e639f5bd6f318d1d6c76712dfa6bc0e5553cd570e8d34f7c62fd495bdd011d0872e76450a60bba78ba991871b6958dce50e4c4ed2c8a46058e3493ac07ed6ab8a5750712fb53192a2fb52c97433abb8512e55cd101fb50aea432a118da15bfe7c207fed597cc31f68b69efaa13532ac797ea483aed97a70e740435068d7217a5a2cbacfab6a52a32e8f97226c29d303fe2128753f6428b5ded435226fbba27ea49c364d1c498cc4b47cf000b03639449b43542ff5eb5d7731cce93b66bdaaad05fe6ccd99548d4112631662b6078ce45ae7793301304bf7cb3e7df7bad82ba58d3c21dd922ec197a03980e6a02925319f89e3b7d131122fef1d7aab032c182e4aa6b19dae9c572cdce33c7d018bf983534231606873d69808f184f6e158cff96f4f3c00f0027b743c0515513dbf0d047b363d3d73477ee6f95cdfd70864a1d725ff022d293c7fafe3e4c6cd0a54a716e5c3c3ac71adb8e607e094d150c8219d2528b93a6f37e3fe0bf61f3eb17db6c7a9c310d1ad53cd8143fcab62db325f0b5491fc09694710eedd25f5533809359715c831354162c374070a7f65573333f85b57c638a8d1de141e9702ab2b0ea8f9ea022c1cc6f7b66a63ffcc2ce7ef128c02ba340be748f1b6eb6f4b496deaaf07c0e1de48d1fff20f3c5d7441cf0a28d598cca8722a04ff4e3a6e284df25a85fbb5bf487be5cff3202bacb66c606b48aa203eafffd21f13c7c22340d9dd1433674558b18e76062f0fdacce39988af859141fabde16afe65a9c385c2648653512ea39df4f4f05bb53952724cb5570e70ef8854cff04fbd7cb58e6d39dd0c3b684ba3520bec21f07f2d295946b44b1757b57a752faaaf9a7f9fbd6f0364881cd686f0e28fb7b7a43fba2dd09bdd0ed35e4df620182b32690b592ae573c6cc340f441990e0dec20db769c21660c5c21ea4bfee764960ea82f5667f59d3e398f2eb9516b114d6586ddcb86748b8905c86fd252a69ff75899a071f1102fa7d622a9b8c0ab74dd2e551b9e9072ecfa4108f64f9247bb189b334a3208ed38fe06ba21e26f6c141e7e642bade227f908809a4d93a97fbfc64c57294a7ad2bbd7692a9bfe3fd846ea5db3f864594ab6ea79787b13965a2265ad2f3574162e13fa9a11583d078cb2dcf21a6e620e8418d8d3cb1f8ee6ad56b8723b1e36572d358ecde7c4000796c1c913151ed5bc309084cf91469a2f264efba88791d4c0065d6484034aabb07abd5882e763288913255f4cd481635c62cf38fca23286bbf3331c98c1bd7c974335d8b62a15ff4a5fabc8c2b7e0b35331bce0a0b41adab5e98e36b1a69258a83b212bb0e93790d57043b24bbca9010cddffb841e3c5be8be86877a1e135ea6f84b3bacd9571b5b1bcc65c5afc125e02df6b0b719f640871efc71f7ad56168ab165b102fc76b8aa2b0e38d713af9a797eccf9fab9b456d975352abb86a2aec33cb408c35c8bdd089769489565b535c29e219055eedcf671b4dff4cc92369f822b43faf84ac50283aee732fea3c9eb2cad214d47c420f5209f009f8fe7c2adae9da351515716e21f02394fc9581726604f196beea04529af8f0"}}}}}}) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x0) executing program 3: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/7, 0x7}, {&(0x7f0000000400)=""/4104, 0x1008}, {&(0x7f0000003400)=""/4112, 0x1010}, {&(0x7f0000000100)=""/30, 0x1e}], 0x4, 0x0}, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) close(r0) r4 = socket(0x800000018, 0x5, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="40204ba0fd35c6bf87", 0x9}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x64, &(0x7f0000000300)={@remote, @local, [], {@generic={0x8148, "cd79fedbf939a6c9674585f5004221a6d7fa7270882546b0120fb0b35ec16f33c7db3fc10491de3bf34b19680830a50afaaf9347f7f54615be6fddfd230f7a23055712a141264f4567cf258ddb0a22fd80d7212f3b91"}}}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x3c}, {0x8106, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) dup(r6) executing program 5: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x9a, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa22f3c2500000000000086dd60f619000064063fd6a7347090486d8ce74106425e80dda50d000000000d000000080000000013004e224e228724895a281902b6dfca"]) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000008c0), 0x1, 0x0) r2 = socket(0x6, 0x4000, 0xf7) sendmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0x200}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)="19bfd2df51d89f2e70d2620afc76e722f5d2c6720827188a64f9c51a5a7407486eabce0f93515455f8777ce86420e0549092bfded70be3f57ca1d578c5d9de0a828286911c336e2ec2a77defb771acd3d482a3840f04095691b056628f07200e7444", 0x62}, {&(0x7f00000001c0)="7cb53576469133f65df16c820b80e6a296bf28c25d11b3dd0311d053554eaae563dd109b60e13d98bd6f5620b67860b5214ffcbb29ff7ed421652c68de56949d2b4237c5a4d5e26ba92e4feafa9f4844267ce8f292a8", 0x56}, {&(0x7f0000000240)="94e139c8b7cafb216e390051bfdf8c46c311e84366a1e507646d93d044a3dadd57b45dd6b173d2e2339629e3b38d32683757b61f59f43a8e07caa35d8cc97f7d3e3a3e42a67bc803ebc0229b58f3fbc1fc1f547abe45e9fc3991c8fa20ac9f95ae8ac989e38bc97c59a1fa8f444afedc27f06de9b2fa6cde70f44b21566590a866a39c7f89ae17e276905cea3a038037484bd0cf374732cbd6a1288a55ab632e37bff8e567fde645aa97ba871c768fc3e2c6cbcff4b61b69dd24d674", 0xbc}, {&(0x7f0000000300)="21aaf0c7bef0bf49b7e6413bd80cdf67d99709ff4690a03a62548fdc6becd5ca9378f08fa6fa42ddf003ee6ffaee55e4f32aa47614088f0af5283d39fa3bdfb8a120e565d80ee76e3f7d3b7e09d7bcca41070c2637b5b51dc0439750e8b2d4626dd3010ee42597860f413864cddc67b37f8f0533d3dfabc35c43ce59e0975b0f25958345f37f294b7faa630e7804624ef165e5fc3b3c263c93f3c0f0e646c0623d1243c1d5b67db585dedef72e5396e0fb4e5060f16ca4ab", 0xb8}], 0x4, &(0x7f00000003c0)=[{0xe8, 0xffff, 0x7fff, "0d6c3b1834f0ef59431a45eab0de4c7cfa8c16fea01c121d181c0999610aa3af891fd2f946748b9452224a512d92bf576f24ffd00e917fa277eb960b50719adf870870bfd69c525dabdf99763a83879dc7cb2dad62e21150d1b845e41a8b85d8acd3a9901636595ba34676664d73332a0a46e647959fc55c7d5d04029ee957365e0cbf2b9e83cb2d323da90da2f1e6bfb17d2e6740988fbcb5c0dc125b6274e19a19fbd1dff832254b91d1c3f4b88644dbb9d60bfc61634bb08918abf7e489687dd7069308722fc202043d75807de53bc4"}, {0xd8, 0x0, 0x6, "1fe3d29eaeb3063748aaccf412b0c6d307254ffb8727779c841af371af3bd12d7338b0ab2611653e86df4568d1e288b93ab9d61efc9bb50b9b7406bb917cb9d8c0587f28f284c744fd77d6213b750518d91829eedbc9e898865964c241943833e8d1d51ab6754a20eb7da0cb9ed5caa0531387783923944b6679640af8f3b8ee54463c13ba0c35b4a941be094c1d14d0080091b5e9c3cc0b78aa4ab9a18c05bed27e365e32da301150f07d021dbb3cec403fcbcd6edd0e52c8eae40213ca8ae654e799d561e1"}, {0x28, 0xffff, 0xe514, "a2f3141cfc6d8aad4ae407f0de09c2539ab3"}, {0x40, 0x1, 0x6, "a3b3bd220cec187373ff43cc03ae0f7aa42523db588bccaa03cd04e5a6cd737e0826f0f8d6636923f88c421ddcc584"}, {0xa0, 0x1, 0x7fffffff, "a384ad033ee37f06bd289bcaad9e48683d97dfd03c1c117cc5008b46d8143496df07ca263e7c642fab03d8f038c70881356755eb5ceac492469e1e64385bf1942b182f3621360c221af6cf2a6cd0c525a84b1fbbf0ca380a3101877ead54fa5136d2333ef61b5f3706c2cba8e2db1b693530daa2629c58994decdd72f0bf4435df270923abc81e8a4a5510"}, {0x78, 0xffff, 0x1000000, "17c287c080547075697fcb221d5cfea8713616c552b468772769727171977aa0e8c58d84c106a5884e6644573587c5be0f081351644154cd1634a651a77a434b24329e9ec69831e04c24b2c815c1183c4ad96a0e9d756282335a1b82526db7fe821ec96b3a"}, {0x38, 0xffff, 0x9, "8878d4b7c2b4ba8a3b2c9d59fa226ce784952e2ed31fce0b6b42d55550b9024d4015c9f2"}, {0x108, 0x1, 0x30800, "aea5e54a77ce553d8da5e7e4123b2fcbb911d6e796c3c29f51dfe248477161a1d514923db24edfe305f6daec66ed16cd768d3a3fd1b32af72bb367e99f277c0339a1ca1d5021810e4903913e654132d346413431547c69c8f9df3d613e68ab35d3b1eb9de44b5f853b0bc4c960fd99cb902792b8730d5ecaafbcdfdc2992b352b3f41f126fc9398028fb275b35648618921047254e0b645acc9da38a10b7d70e0086156e207d400e55ff74bf858895140e17a0b19022173534be8829f66821a5ad480e2642e486118a402d244582d4fbf0a877b61f56f2ee1fbc586993ad4554359a33b90473b9dfe05b7b060f855af79471fbd6"}], 0x480}, 0x21}, 0x10, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000000c0)) close(r1) executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x7ffffffffff, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mknod(0x0, 0x2000, 0x5c4a) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYRESOCT=r0, @ANYRESDEC=r0, @ANYRES32=r0, @ANYRESOCT=r0]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x43e, &(0x7f0000001000/0x3000)=nil) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b341ab1afd808a7c60c79661d81680c0bac6593113ce6d9fbcac262d58e102b2f9621bb1109140b9676e8a6b6fa43de766db2aa9e9d101426fec293657ffd712a6998cfa98e10d00327869afafc16af524f770759a1b3b948c5a8c757d5ab139f822049557ac5c261edbe5629e452b74165565c9e020ef268c445886f952f7dbda45d028eb44571b22ad5fae54c59fb49ad7d215c863cfd2dd62b7c32ea130f8cee6f4d8f44be49009c8"]) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0xa00, 0x81) r2 = dup2(r1, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x0, 0x0) r3 = syz_open_pts() close(r3) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x0, 0xc, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0xb, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0xfffffffc, 0xfffffffd, 0x4, 0x3, "bb0800010051254ad40400"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cbc5951c1db0fd943a", 0x1f}], 0x1) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000340)=[{&(0x7f0000000280)=""/178, 0xb2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() executing program 5: 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, &(0x7f0000000240), &(0x7f0000000000)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) semop(0x0, &(0x7f00000000c0), 0x0) 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, 0x23, 0x0, 0x0) semget$private(0x0, 0xd8a90e768d238054, 0x88) r4 = semget$private(0x0, 0x0, 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) writev(0xffffffffffffffff, 0x0, 0x0) semget(0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) syz_emit_ethernet(0x0, 0xfffffffffffffffe) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x180000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x49}, {0x81, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) r7 = accept$unix(r5, &(0x7f0000000100)=@file={0x0, ""/255}, &(0x7f0000000040)=0x101) connect$unix(r7, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) executing program 3: r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setrlimit(0x7, &(0x7f0000000980)={0x4000}) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000080)=0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000004c0)=0x1f) r3 = syz_open_pts() socket(0x10, 0x2, 0xff) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000004c0)=0x1f) r4 = fcntl$dupfd(r1, 0x0, r0) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x7f) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r7 = openat(r6, &(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r7, &(0x7f0000000080)='./file0\x00', 0x6000, 0x335d) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r8}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, r8) ioctl$WSKBDIO_GETMAP(r9, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r9, 0x5) executing program 6: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000080)="02", 0x1}], 0x1, 0x126) syz_open_pts() seteuid(0xffffffffffffffff) r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000004540)=0xffffffffffffff42) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f0000000440)=[{0x3ff, 0x1, 0x0, 0x5}, {0x101, 0x20, 0xde}, {0x3f, 0x0, 0xa5, 0x40}, {0x7ffe, 0x37, 0x1, 0xe9}, {0x9, 0x40, 0xc, 0x352}, {0x4, 0x6, 0x1, 0x4}]}) socket(0x1, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x6) r3 = socket(0x18, 0x4000, 0x1) setreuid(0xee00, 0x0) setsockopt(r3, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000f40)="5f10c02510f87ca2d48746ef0a7aaef10fa3d8b5ceea8b754e310c731ddbe50511e3964635f6ef89523327bcb35af6173a8dab8bb866b3fe0ea7907e03ab4ba35176699c519b067ae3b38b0dc081ec79bd07043625c28be4d2548ae667806c57fa3cbf0f758b43b801a9e1004d23f125483278de976d2aa7ff7d0bdbd74fc91ff6f020d2d26b6ca28247b3ed6dbba8e01ab30b29", 0x94}, {&(0x7f0000001000)="418103d39c06c000cdd55fdb245547d23a2efa789a63df007d3632519f2e89a54344c6bb4ec36c94b67387e13cb34845e828af7d94537e49470b38e6db6bca2ec8d3532d595c8009be691f1b0b59ebd91ff5837a41acb5fe69097e2d277986881282fed1c5cc2b01283340d12b8ccf6e45096693c528766367f7cf3a82398c1dac4b0fae9a9e8852dae56d24fca6e6423ff40bf3a1acc927694140f977b630fe29e7c540", 0xa4}], 0x2) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040), 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) executing program 2: setreuid(0xee00, 0x0) socket(0x0, 0x0, 0x0) getuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) r0 = open$dir(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/102, 0x66}], 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x82, 0x0, 0x0) symlinkat(0x0, r0, &(0x7f00000002c0)='./file1\x00') setegid(0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x40, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) dup2(r3, 0xffffffffffffffff) semget(0x0, 0x2, 0x260) executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = shmget(0x0, 0x2000, 0x6, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6}) r7 = geteuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xfffffffb, r7, r2, r0, r4, 0x48, 0x5}, 0x7, 0x659a, r5, r3, 0xffffffffffffffff, 0x59, 0x80}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r8, 0x80206982, &(0x7f00000001c0)) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r9, 0x40}], 0x1, 0x0) r10 = kqueue() dup2(r10, r9) getpeername$inet6(r9, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f00000000c0)={0x1, 0x3}) sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x7, &(0x7f0000000040)="d69096f07ed81b37a5ffa907803c4f016100555e83b8b1e695fa115f93f0861077b79f272cb3ff83d3f4d4f787e83d790882e7685abaa4f6cdf5c7ddbae09180620d7f0fde156573635eb29e36d8c5e607e76d24bb1a965f857142f6f655fd9a3d2ae72e8f31e7a05ea4b1337d2b7c86f1f12c", 0x0, 0x0, 0x0) executing program 7: setpgid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8060693f, &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x5, "0100012d29fb00", 0x0, 0x80000000}) symlinkat(0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x1ba, &(0x7f0000000380)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000001841b9eef0a4b7fa9a83d037e225bd0c87e0600030000000000000037f87ccdc0c4a92cff000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7002000090780000030300010002000200000003812c26aab99f55e68ca34632b62a3f0fa426d5681aa805b91f6c55439d78c64ac91b8f9f704e84cecc6a4ed5669f35d9c1302ff23a06e7120cf427d86d83c15a3e4e591e4db2f1606768dc1d86c075ea823cda8b3ca686b5bb2183b14c239a331f8ce9f34b499568ad9095bf6a7cc8d0beaf96ad7a05d052ed3ec4fb5882cb8872833b9c54212b696071569a6e46fd82a4e0fa5e9cc17200839dfb549f5051c7176b5749e4d851712cae6beb044b51c44c39ec1aa8259af3430ffe9425fd111dcf6c38a988fdba864131f292735177ac8610784abae9ae8bf3a0b82b0472bee3eb4ecdadc0ecb03fadb7390eb28b6c91cedde243bc48ec2f801ad1a102c5d0155cd522c239dba818f9b8ea384148b072727b4e6b44e585bbf85185d07ee3a571ecea1247ed3287caea492befc84d941b8e9e56e6b4d47a5006582f26c3530fb592eb369a71f1293a40874fc5635abb22675d981bdb16e3809edd8e03d09e0b036599d395"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x22, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000140)}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRES32=r3, @ANYRES8=r0]) getsockname$inet(r3, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) socket(0x1, 0x2, 0x0) setreuid(0x0, 0xee01) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x6, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x21) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 5: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384156, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c273270c7345af55037b5dddce6df695c4fcc1c960299d14661a1ea7b4fdc60", 0x24}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x36, &(0x7f0000000440)={@random="89ffa22f3c25", @random="ca04def800", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @rand_addr="ff0000000001ea443d08000000000100"}}}}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) r3 = socket(0x20, 0x4000, 0x1f) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r2, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x0, 0x8}, {0x0, 0x2002}], 0x3) semop(r2, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x9) setsockopt(r3, 0xfffffffa, 0x4, &(0x7f0000000280)="4bcaf421f7143d87f8c67be7179f4bc6134246a62ef4a524ac472a812548f9ab81da80b70566f4d324199a236e371a8dd3f36b4c96f18601ac1f2792a61332f7188f6e68dd8b7dc181fd29881bcd79542dd63d2435e22a0c45d9bf983dda12cee116a6ef5a47cb058079f4d5bef89bbd46ae34bfd5203cf0bf17267be4872948a1e078ac87d8fbb191dce694083fad9fee5f57b0354384b9f0a49e0137aedfce06149537df447bacecd52689ff0a5c033c2e39194c8be4d57dd28dc7efc36ec44b4a7f4affc5c9fede1eb921564fbf15d42f65981e1a6bcb57fe9c80997523", 0xdf) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x8001]) getegid() executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) unlink(&(0x7f0000000040)='./file0\x00') setgid(0xffffffffffffffff) r2 = msgget(0x2, 0x230) msgrcv(r2, &(0x7f0000000080)={0x0, ""/80}, 0x58, 0x0, 0x2800) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x9, 0x8, './file0\x00', 0x0, 0x4, 0x0, 0x5}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup(r1) getsockname$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) bind$inet6(r5, &(0x7f0000000280)={0x18, 0x2, 0x80000000, 0x6}, 0xc) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000002c0)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x2, 0x5, {[0x9, 0x8001, 0x5, 0x9, 0x735f71bc, 0x1c55, 0xffff, 0x7, 0x100000000, 0xffffffffffffffff, 0x4, 0x8000800000000000, 0x10000000, 0x1, 0x3, 0x9, 0x8, 0x7], [0x0, 0x9, 0x20, 0x1, 0x20, 0x9, 0x0, 0x5, 0x1ff0000000000, 0x7fff], [0x8, 0x1, 0xffffffffffffff29, 0x3f5b7e87, 0x8, 0x8, 0xf], [0x9, 0x4, 0x80000001, 0x3, 0x148, 0x7], [{0x1, 0x517, 0xff, 0x8}, {0x8, 0x80000000, 0x5, 0x9}, {0x0, 0x7, 0x3f, 0x8}, {0x4, 0x4, 0x7, 0xc96}, {0x498, 0x9, 0x986, 0x2c}, {0x8, 0x6, 0xffff, 0x1}, {0x82, 0x1, 0x5, 0x3b9}, {0x2, 0x200, 0xfffffffb, 0x8001}], {0x9, 0x2, 0x7f, 0x2}, {0x101, 0x1, 0x8, 0x25ea}}}) accept$unix(r5, &(0x7f0000000540)=@file={0x0, ""/259}, &(0x7f0000000680)=0x105) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={r4, r7, r8}, 0xc) sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000700)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000740)="2901505289f0cd18fc26d3cfd41221bcb80539667fb89e67d39f2064e8b7128ca3dbea4443a524eb23475d4f3ac81b4a7aff7c75c1d3fa71bc60e3a04398468d888451609b7cbab6433f1af50038404a7c90520313d834c7b3f0ae340aca07df13d7a28bcab5c69bc11eecc6033ca3ab6f840f2ff315fd1876fba474b7ad6adbc54731590ec3ca3c1011c1f830543749a18e0bfe903a25896ab49c2f318fa224d5e9e7cea85b3b021e372bcc3fb4dc9e4db868d82cffa8a433208e23afcaefb8dc5b2a23b571c4ba585fbf8d6b8aa06c12ba183eb1105f4e3f18bb1a73e944396e2b0ff06ca32968234cf1ac9fb37c444d2183ad47", 0xf5}, {&(0x7f0000000840)="bab83365db410508d8236250aa5cbd188bb5fe01d8727e5ab127922cd235d2e3bff8149cc68b3939440bcea0a85578304f6a08adfa4427e27d4f783db8352fbfcfd3f76f92f17d67e3d0d86c3421f50d98e1", 0x52}, {&(0x7f00000008c0)="f03446ce65c4f98becd10271bcda604c24a727545bb9ef2ea57957dead730936cc40dca59d27765b3d1278bb9b86fbf66b3114993c31df23c46e538c5594cb2d58c595388b6029593c639050de23ac3b07916bf7d48e1f496f", 0x59}], 0x3, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r4, r7, r8}, @cred={0x20, 0xffff, 0x0, r4, r7, r8}, @cred={0x20, 0xffff, 0x0, r4, r7, r8}, @rights={0x28, 0xffff, 0x1, [r6, r5, r6, r0, r6]}], 0x88, 0x406}, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) r9 = socket(0x20, 0x4, 0x0) setsockopt(r9, 0xfffffffb, 0x400, &(0x7f0000000b00)="8caf736ee05f2d8dc239a7cc0d4cf6fe115cc14858e4b78fe16b1c802936bf18eac1c412b5ac1416b2f2b31e352ab370f5d76473e64d1989ecfba513f3a7d06bd324e57b", 0x44) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000b80)=""/87) syz_emit_ethernet(0x3b, &(0x7f0000000c00)={@local, @broadcast, [{[{0x88a8, 0x5, 0x1, 0x4}], {0x8100, 0x7, 0x0, 0x2}}], {@arp={0x806, @generic={0x6, 0x8014, 0x6, 0x1, 0x4, @broadcast, "d9", @local, "82a7719b678550dc51759544d3538221"}}}}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000cc0)={&(0x7f0000000c40)='./file0\x00', 0x4, &(0x7f0000000c80)='./file0\x00', 0x8}) listen(r1, 0x7) executing program 7: r0 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) dup2(r0, r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b306000000370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000004c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9010024dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441ca5b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f00000000c0)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca88450b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e220008be6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b929cbbeefd78e1159fde057e54846f7565766dd01caf157318abd2ac9913e12f5cd01fcc7d0f535cf2ed7eefcf1041e7194b0410ebbace5ca5dfdcb1406a4ab", 0xf8}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000000980)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c03d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e56693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebd92d46e0c615baff992bc2eb6647a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f16", 0xba5}, {&(0x7f0000000280)="dc", 0x1}], 0x9) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffd, 0x7ff, "0000c6f2646100"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x81c0, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x1, 0x4, 0xd0dc, 0xc076}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x80, './file0\x00', './file0\x00'}) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="200cfaa0f79f360e70ca50b348502e4e99cf85c24f7da874b3b47de3be93701592027667738a7a148e0eddba2a9c80fd5853d8", 0x33, 0x1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x2}) pledge(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000040)={0x6, 0x5, 0x78e, 0x5fa7}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)) r3 = socket$inet6(0x18, 0x1, 0x0) recvmsg(r3, &(0x7f0000000300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/175, 0xaf}], 0x1, &(0x7f0000000240)=""/190, 0xbe}, 0x802) getsockopt(r3, 0x8000, 0xfb66, &(0x7f0000000340)=""/208, &(0x7f0000000440)=0xd0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) close(r4) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000004c0)={{0x80, 0x20, 0x50}, 0x7, 0x3, 0x7}) r5 = dup2(r2, r2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) listen(r5, 0xffffffff) syz_emit_ethernet(0x35, &(0x7f00000005c0)={@broadcast, @broadcast, [], {@generic={0x3c04, "1789b146dc5e60d2f6b39cdfb55d25dde1441807b1b0157b69e3abd48a113d2343de610bc9cf95"}}}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x8, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000a40)={0x9d, 0x0, &(0x7f0000000980)=""/157}) shutdown(r6, 0x1) getdents(r7, &(0x7f0000000a80)=""/189, 0xbd) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed4c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00aef3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5d9e5520b1cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f00000003c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6a08a13adc4a4d4d149527a16b8", 0x166}], 0x3) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc018696c, &(0x7f00000001c0)) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r7, 0x0) seteuid(r7) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chflagsat(r8, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x1e) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17}], 0x29f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0) executing program 7: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e30030000dd148b2778ee9e958a4991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702f2c500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81358800", 0xb1, 0x0, 0x0, 0x0) r3 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, r3) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000000180)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0xfffffffffffffe11}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846689b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947355d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cb7c36000000000000680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d0fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165c19c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f6b5b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb355c56c567f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) fcntl$dupfd(r0, 0xa, r0) close(r1) sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xffffffffffffffa0) execve(0x0, 0x0, 0x0) executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x81, 0x18}, 0x10) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) bind$unix(r3, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f00000006c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x7, 0x0, 0x0, @loopback}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2}}}}}}) executing program 5: setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0xc544) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000454000/0x3000)=nil}, {&(0x7f0000d62000/0x1000)=nil, &(0x7f0000780000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r3) r4 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000000029, 0x3e, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x2}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r7, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x1, 0x2, 0x0) executing program 1: writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) semop(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) getuid() r0 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r0, 0x0) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) getppid() r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = semget$private(0x0, 0x5, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r3, 0x0, r3, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r4, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x1, 0xa3, 0x800}], 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002a40), 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000002f40)={0x0, 0x0, 0x0, 0x7fff00000, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x811, r0, 0x3) r1 = msgget(0x3, 0x100) msgsnd(r1, &(0x7f0000000040)={0x3, "aeb38b0e6553f5c33f797a7865ab815052d7b0bc059902fdb26d242cc189d27e63f7ef88cc1f70f99869120b1a898971161b4a7ef9ad7fdf0871bf9555a4e48a12e65802b2a6065757252f07bcf20f2a701561ad9e342d23965c9320847fe7a09460d61e6e0bc6ac821a97811fd380e6561e2a2b07cfc9bcfa4923eab88b0789f94b1d1d54ba13948a4419b60bbc0bd4a20a163113cfd5e330a9352f2522212b5b003f2f86b16f576900ade86d26a59d"}, 0xb8, 0x800) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) kqueue() syz_emit_ethernet(0x1de, &(0x7f0000000180)={@empty, @remote, [], {@ipv6={0x86dd, {0xb, 0x6, "6731db", 0x1a8, 0x6, 0x7, @loopback, @empty, {[@hopopts={0x3b, 0x1, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0xc0}]}, @fragment={0x61, 0x0, 0x2, 0x0, 0x0, 0xb, 0x68}, @routing={0xff, 0xe, 0x0, 0x5, 0x0, [@loopback, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @empty, @rand_addr="37678ea2c6d9631ff27169a9bbbee8f5", @rand_addr="9e9446057c150fd22fe4e8cdc443e626", @rand_addr="e4fc0896244dd356a4cc5888d96d4d93"]}, @hopopts={0x1d, 0x10, '\x00', [@ra={0x5, 0x2, 0xfffb}, @generic={0x4, 0x7d, "445cd7a5bca79660b302b78c2ac926200a26a9545c3d7c1a8731ff260217b0f3f63c2d3682edadf87ea0d3fcbce845990335765b88e43c0fc05ac1945c334920741d5f44e47e883b633b3eb913089336993ce0946d401531a4a151b02bb3813af5722d2f8b9092fcc04bfa63688b3cb06a65be5f8aab5a6e1676ba6f30"}]}, @dstopts={0x11, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x7fff}, @jumbo={0xc2, 0x4, 0x7}]}, @fragment={0x3c, 0x0, 0x2, 0x0, 0x0, 0x2, 0x64}, @routing={0x33, 0x8, 0x0, 0x3, 0x0, [@loopback, @mcast2, @rand_addr="87de97d393e512ff1fac69f62fa59f31", @local={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x153cb811063d99c8, 0x0, 0x1f, 0x1, 0x0, 0x3, 0x67}], @udp={{0x2, 0x1, 0x8}, {"29ca20f7cc364d93"}}}}}}}) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000380), &(0x7f00000003c0)=0x10) msgctl$IPC_RMID(r1, 0x0) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000480)="383473ddddc196580c1c03454c55175469646c841bcc7ab20f43de8917bbdd801d02ab7ba6588f019bdcf677d0c9fe2dbe9ff2a410839f837128017984825961e2a75c169e882fcbbf19ad30a363641574a9d70f022bbedfc1fa2827f68347311478136971f0eb9145a9d6701b6c1df76fbdf07525817978f4260f2eaa8dd058f50fe21da367ce7afc110ce4837ad0df5a06611608", 0x95}, {&(0x7f0000000540)="cb8a30b9", 0x4}, {&(0x7f0000000580)="c6c86326d9bdc9cb920b97d06dba2d09518772e74765542d401ad96bdff24174969d5107df9206f1550594971f7578513a18a404ff635d41609b90cfd4faf658eed9f06f336c255a0fadf59304e4e09a3022dcf90a1e1f22b74148de4dbed624c12c00c7fbe8145d50e4a35442a939928c2c5c824633818deee0e58951d9c0e2f6e714df48eadc7d3aa65652ffdfd147c3fd615e8221630026624edfad04fa92244ec9c59cf86dc11b9ef95a00a0869a0954d9e38a4c2176ddc33eba812c604ba9af78df4d6b8b10faef8155e9bb52b69051899572ad566e73cda9e5152a2f75b02d09fad00992c18eaa98c861ded5415292eb810f4c2ff86177", 0xfa}, {&(0x7f0000000680)="47eb060d90c4", 0x6}, {&(0x7f00000006c0)="93a43f72e201eb2990b138ac94cba73e000a632c70d828a54ccf7f48715242a19a4a7edcd1a2dde0079271ec3cc48c231dbf09904955abbe79a93418696fe064b264e224a91056b291caebd4ecf08fe0d51b89b44c27f512cdc6574164cf68a1c7e36948c1dc36d23dceb235aab1fb368d895d3da4", 0x75}], 0x5) syz_extract_tcp_res$synack(&(0x7f00000007c0), 0x1, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000880)={&(0x7f0000000840)}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0), 0x200, 0x0) sendto$inet6(r5, &(0x7f0000000900)="0739bcb654630861e316b6622bac37edadaf96231cd23ec7b6c04be27982f9c78306d643b4b50d1cfcfb19e53e203dcd0b6ca598d2d492fc053ccb3c570950c320b6de285d334f20ad0b53a81633b7ab124ce4383724f9ef0120987cfab77a25ec0069ac017ab767", 0x68, 0x4, &(0x7f0000000980)={0x18, 0x2, 0x7fffffff, 0x80}, 0xc) msgrcv(r1, &(0x7f00000009c0)={0x0, ""/76}, 0x54, 0x0, 0x800) r6 = fcntl$dupfd(r4, 0x0, r0) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000a40)=""/198, &(0x7f0000000b40)=0xc6) close(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000b80)) msgctl$IPC_RMID(r1, 0x0) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x80, 0x0) accept$inet6(r5, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000cc0)={&(0x7f0000000c80)=[{0x46, 0x1ff}], 0x1}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000d00), 0x20, 0x0) syz_extract_tcp_res(&(0x7f0000000d40), 0x5, 0x2) executing program 7: sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r0 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {0x0}], 0x3, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0xb, 0x334], [0xffffffffffffffff]}}) dup2(0xffffffffffffffff, r1) execve(0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) r5 = socket(0x0, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, 0x0, 0x0) r6 = socket(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f00000004c0)={@remote, @random="6abb738010e2", [{[{0x88a8, 0x4, 0x1, 0x4}], {0x8100, 0x6, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @broadcast, @empty, @remote, @rand_addr=0x811d}}}}) executing program 5: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000500)=0xa0) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500ff3c00004e234e2242db510b7e38672c0b853508aa94dc39fca4cbcfe34eab92142a74ae375a8b8298415ba8989b82826786c9d7f54ac640acf35a9ea8d07a7c176a4b5bb946641bc7eedb31a0f84bd02d7992f5687b9b0dc44bf4389e903cf9a2856a88f43a57443fa23ab4077016b1a05b7d0b2f4e898b193e5d475c05dd8e3d84b4f911eedc0480096cfcf147a333fd875d4a0042c1abbc9dc76c7b08ecc5852687912cbc24ca4792104c00000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="b00000009078000003030003030013120aa2f7ac5dc1e2f0aecbdf681099f14f"]) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x20, 0x40}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x40978b, 0x0, 0xfffffc04, 0x80a1a3, "bb08000100f1675910508b00"}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r5 = getpgrp() r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x7, r1, r2, 0xffffffffffffffff, r3, 0x20, 0x1}, 0x8000, 0x0, r5, r6, 0x7, 0x3, 0x480, 0x6}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r7 = socket(0x0, 0x8000, 0x80) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)="0cfdfddd24212d49200116b5961437120932150a991da294f115ad558e08ad68f65e4ede52269d080bdf2211de865ea54087d466ac4157305a5d64af151e3a091e1e7b7a6944be24ad642446f1459225e1be22ecff534637d0", 0xffffffffffffffe8) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x65, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x40}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) r9 = dup2(r7, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="94010504000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x7, 0x0, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8}) syz_open_pts() close(0xffffffffffffffff) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x0, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x216) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0xbd5418a52ff17263) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) r2 = getuid() setreuid(r2, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') rmdir(&(0x7f0000000380)='./file2\x00') setreuid(0xffffffffffffffff, 0x0) r3 = semget$private(0x0, 0x2, 0x82) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x0, 0x9, 0x1000}, {0x1, 0xfff}, {}, {}, {0x4, 0xcce, 0x1c00}, {0x3, 0x4b, 0x1000}, {0x0, 0x7}, {0x2, 0x9, 0x1000}, {0x3, 0x7914, 0x800}], 0x9) semop(r3, &(0x7f0000000100)=[{0x5}, {0x3, 0xa, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0x768, 0x800}, {0x0, 0xff87, 0x1000}, {0x3, 0x4}], 0x9) open(0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x33, 0x0, @empty, @remote={0xac, 0x14, 0x0}}}}}}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)=']\x00') syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x33, 0x0, @empty, @remote={0xac, 0x14, 0x0}}}}}}) (async) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)=']\x00') (async) executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x20625, 0x29) fchflags(r0, 0x0) (async) rmdir(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) (async) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r2) (async) syz_open_pts() (async) r3 = syz_open_pts() socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000280), &(0x7f0000000100)=0x1) (async) syz_open_pts() syz_open_pts() (async) r4 = syz_open_pts() (async) syz_open_pts() (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x0, 0x0, 0xe718, 0x4}, 0xc) syz_open_pts() (async) poll(&(0x7f0000000400)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x100}, {r4, 0x4}, {r3, 0x2}, {0xffffffffffffffff, 0x8}], 0x5, 0x4) fcntl$lock(r1, 0x6, &(0x7f0000000100)={0x0, 0x0, 0xff, 0x100000401, r2}) (async) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) writev(0xffffffffffffffff, &(0x7f0000001c80)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f0000000b00)}, {&(0x7f0000000300)="62c37d65876ab2f41f954059df0019c5b183bac5e0ebec0fbdb2708c7fcec733c91fc9ba5231fd40a844eba85895ac8007096035a8bf0a3709384ccc683a34fa4093dbd23ee0fadbec5219bd8c4ec932460b58cb163fd1", 0x57}, {&(0x7f0000001b00)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37fbd121d915805923ef81d59d07d35b5143c3cb0", 0x41}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf416197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}], 0x7) (async) getgroups(0x7, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) setgroups(0x0, 0x0) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x200000000000035b, &(0x7f00000000c0)}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) setreuid(0xee00, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r6) semget$private(0x0, 0x2, 0x39a) socket(0x1e, 0x0, 0x2) (async) nanosleep(0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb319e2073929df59f99e8fa2a390000764626124f0d61356bb81a1d108804c337f9a65a217e93ac654fae495a00100dcbe93e80a2b61592e9a51273d50a7caa9ceaded540", 0x97}], 0x1) dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffff, 0x0, 0x1, 0x7ff, "6a5016a77f000000000000000000000000004000"}) r2 = dup(r1) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1000100000000}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10008) lseek(r4, 0x8, 0x1) r5 = open(&(0x7f0000000000)='\x00', 0x20000, 0x50) ioctl$TIOCCBRK(r5, 0x2000747a) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x778beabf}], 0x1, 0x125) syz_open_pts() seteuid(0xffffffffffffffff) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) kqueue() executing program 4: r0 = open(0x0, 0x200, 0x0) lseek(0xffffffffffffffff, 0x1, 0x0) getdents(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) syz_emit_ethernet(0x4a, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000200)=[{0x40, 0x0, 0x1}, {0x20}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, 0x0, 0x0) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) kevent(r3, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000004c0)=[{{r5}, 0xffffffffffffffff, 0x26, 0x0, 0x0, 0x1}], 0x30, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) close(r7) executing program 0: r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x8, &(0x7f0000000980)) dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xfff, 0x0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) open$dir(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r3 = socket(0x1, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, 0x0}, 0x0) dup2(r0, r2) execve(0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000000)='L', 0x1}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r5 = socket$inet(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCSTSTAMP(r6, 0xc0287533, &(0x7f00000001c0)) open(&(0x7f0000001680)='./file0\x00', 0x100, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r8 = socket(0x2, 0x3, 0x0) r9 = dup2(r7, r8) setsockopt(r8, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r10, 0x0, 0xa, 0x0, 0x0) r11 = accept$inet(0xffffffffffffffff, &(0x7f00000016c0), &(0x7f0000001700)=0xc) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0xfffffff6, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) writev(r12, &(0x7f00000002c0)=[{&(0x7f0000000240)="4506258a43934a8869718f013fe59602733c2de4382dc690", 0x18}, {&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe905", 0x4e}], 0x2) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000100)) sendmsg$unix(r6, &(0x7f00000017c0)={&(0x7f0000000180)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000340)="8a53f5c8f13bb6eebf7275cf181fb92825b6ffc68bf6394f0efe7d62f1815e749257ab395e7ed3a8ee46a976b07819afe3be2263a835c1dcecc92f11ef4b4deca5523a4122ba25183328ad70adaaa473257f86b66e463844582785a4832c0df0fc82e57baa5de3ada450dffcecaf01a6e0f75509f20e5cf8524408757ba110d33e0f0019750da545c0aeee38be58c5fa5eff9556fd3532ca5cf71b89b9d35a28b7e480a01316e3c26ea0ef69868df5c09815555a9eb84e439b4b355b0f673259b6041bf48d5cb489d064b7141fc9f372677ebc017cb558cb546c007ffbfe5eb269301eed14dc2bb7f875238c85ad011e17fac768", 0xf4}, {&(0x7f0000000440)="bec5b9a0eb139cf0716c26343033b0c0019aa54b83ae907d7b2e6a888897e3977965e1332c753200a382c1fff2aab3ead4a3261c846785bd3260b2b6dcab36c06ed5a190392fa3c5c60272ecfbb3e39ffe7bc8c662d1bb79cf13fef44040aeffc74be72294cffd30e2912fb16636ca76019c3d29eb132cdbf9b4eb1113d2ae0f572abc642e6f4ea222b060169b61fa7433", 0x91}, {&(0x7f0000001740)="a8bea740e908d66625601751c1ce8a858acb0a2b91fc271015e5a837d2276102aa541c14619d9518149c849e", 0x2c}, {&(0x7f0000000500)="0506b52bc27408f992adcd48e15ecfa85a4739191552364ec4c25aa641ded433940e441b2536532d9a2e9de6bf998e71b3cb965b4b3a9129ac8fb6d260f421845020393c8d20c979cc164ff418a6cd078a20b8b09f5fcca2052614e8ac9186d5a7067c49f412632701e5c4f76409d540e46ef0aacd129bd0012fc74fdbbeef12d7780175d36149b4a44514948d22ab20d3c48b279fff7d2e37a5ec9483976d0e0216dfcdb0032308c7e67bf69dbf3ac0b73bb48825559990f53c5d6f1a8500199f1a6d71a06e515f246f92a657fe9ed33314a689fd86e0", 0xfffffffffffffea5}, {&(0x7f0000000600)="d123d660fc6eb31bf30c93e63c421888df852f84ea7cfa33346f7e501082de7e5b1eed8ffaac0686d6610c11e48310c2717f324364e9d4f1b6b6d2a36c5e0285bb294134a2d71ed5e94aec5362376739d000eb028cc26c52660a158435e8839764cfb11c90aafa6c9ff083021e12cabfa69a94cf9511edd7ae2ffd25351ed46bcf9d38b3f202639988eb0a5664e8969383c9727df63deac6d070bc5b901f287e9a1cc2b876d6c0df6c4f5d3643b9bd150bf206d433129f5c250294ea5b111dae27a65353db4b0be6617b980b25b25e6a56ac961e3db891b1a65d49df6dab905fca137003a06dec2c6db42ba8169883a0ef4744bdab1c9e07a02aa40020073cd0a653142d9f2e0c62b86c4f00f8cdce76a170225229c3d085d76ddca7e530825837df4c7b6c0d11c93064510f7fc1e91549d21f89cc239819b2b25bc1fcf597e37081d65cffc918434058d9830382f9647f305c80d6cf80dd7d2934f42ac95cc75022c1ba8c124c375d919c12ac46fe69409ba2d87d93554f88b45120983626664444ae9fa79a18a20370a4051fc8cca1b3b0fc075b4c4a9db29d3e40a428aaf039c4a746b18a4b2fe1f6a70f882b4dc66459b5512929a2563bb889ee60ef4873e86ce728598433d899b3235e6428286ca23f4c205a656cc49700db65ae2bd97352033e1cf4e4bf0dfb9a6fac076f9055572e1d454385dbddd63ac7c67817c74befcb0533d08395a07d748cedb5c54d51643375c04d72f39789576bcd2e2f73ba0b25088f602bd9b0528870ffafad17fe4fd59e863c2348c55255baeaa075fe4784635720a36c3e058b5221ac2121642989c77f752f32ddbfcd3ddfb956c640ca88569159ee8aeb74e91110703742513c4c80a6ab37864581a7dbe2ac958ac45a872d2a9d8583192bb1a3a8f898e5768813887b8bce59d5131063214e88cbf5e49fdf792233e79ff1a0780c627af124c634091eddb239f77adcf80cc2b296157546fb24964146bebba8002aafef0d7c3c7c3a475be10896d9597d3894f70adbf33e22befff5afa157404d44be5c3cc4803459deaa907eb7f600cc30ed2b7119e7941b0365482c33700a80352dd33ef6a039466fdfbaa2115ee7fed27374f7b786500c595954132263907f8d99c967a1434548f2dc800d9b68deaa400de111bfd83ff32950b57a7dfed0832315ee8ec921033d4273df302f5342b45ef10a7d9ef41fa33c95962b1c3ed787243de23baaa9ba1dbf0fc2e1c5b8f5a1b99b891b99fc13b9485075e5f9eb626e7e9f0e2ca7b7f7c01d9dccde0c56c12a3a8c6919bcd388dca1bfcb27325816935d86cdb82775bb6e6056a05d1c931b6ad4d4b39cb2df524655553a44d5092623f675034d38edf3d950741ff598df53de2790f433bc1be31653e95e52ac9cf82149da47a807e34f8b6c5bb192eee2fc69f835f720e30b32bfa50d8c8625c67f2b19f65184276b10bebe5aa000b622d1f9c9a91540251ff9be7948796ec670c310263f16b444d8e1b6781ef054ef8811bb5801eccca5bd38290800d71b7c486f4d3a9564102e051bc4cf0626f0414476e84b6f05ba94fdf286d2e2f053bc1c090701af553ef25e429296d31fed96ea6c07fadf4807433a09e5f670624b51c568a3b8b7ea5eba1f3837010ea2cb9fe38cd76dc6247284c75a64ff23281effb978e28f641630993102bbba608c0906ebaeddd4280e234a81644559d440b16d8cca5ebc102134435e16d98cd7fd1626829eb0e751fc3177d57377f37c25b5bacd83fcd7bf756abccfa45fa221433365bd001a6fd2a53d8da6c2c9ae9f4350838f5a08cc72261ce71714509c5747840102bf8beecb8c67fa6d673554ffa15fbb5e23fba9b8b6927ca159401a5b500f481fedfba41e49f1a883faa0b56dce92ac30d5567ab43db04dda1716d3997e8f117d149f3a66077df7c2211f2a17335a614cc5ac151fadfb5ace4361668c8502b2a41bdc7b76a60dc4436a9cebeae741512769faa0c346e94b8882fcc2777dfeb32f6fa8b09ac9aa36fa136287b78920c97067afed5b55ed9487049cd8df535872416dd6d499e1b425b9d53e50508ba947de73d31ab663b8cd049e23551cb50669632e84f9452cba3057175f2a01bdf60288f01d4ff67da4e86f969015bf5a320c7cf8be8840d9323d44ac451e6e49758c7c505da13d8bcdb24815221f4efc5fe49ff92fdc7f0fd9fb395e6aa6d79b1d8d2725b600f119c455ed47b7a974f4393e0f3d4b8c9dec73ae60b8ac2a78adfcac414037d6ecc650d4f70e67fb6600bc75a89acd8c71d521bc7f99bc246020a45690a82e958cea2ee90880df7aca18e97d32458e552b5fd21a548cbdaadffb4b7275b4411b922beae6a6f9e3badc3fd7c963e3c2fb8c90eca783b28bfc9992fa46227daa3e14abf8af52bfe369aea7ca644058b21ef215eaea860ed67ec93210757b496e852ad8d413684b6b126f3e2293b4e56db263bea7f3d7ea9593b76707cbd206e73ce4a4e6da698e196dcccd5dda8e605de37368026b42d396b43ede59eb845e87239e71736340ff66a6aa784f613a592486af61d54e168e6ff660ff6aecaffdb540feb453381213ea41a3eec19f2cd80d07fd22919ac8653a34cf29af06c20b140b0107a84253bf5bce6dac12baac5bb0097b2953f797c0bc063fb7844bcfb16640b38dbc39d0d036146ce421a6151c96fa21f3e59c503dd5de1b29d348a02eee470cbddc747395a718faef436a607159606584d36de046ae51886eec079fba5d77393dddc7bf9a86247a28a4775bc1b7104692a2bbd172e9fa9c09091629ec6ed1cced70b82ee8756303cbe5b49058c5e42c379c177d043756fab19049fdaf8631f94d0a3075d3ac0c11b61a373b7ab682058fdbe1edcb16d0f7ec96cd413e4db93861fd8970dfac750896509b595a33210453972d387f50b63254c02ed40e74dbea682ed9ec3ae48bac6769cd1b33f7fa6db8e5aa4f713decfe9af14a9049270384a10b0031597af98f01352bfe819355e53445edee99ddc917e3398e0a0afded9448dc9c0cbae00a039f9c2344ff8ee6508c89f6973a760daf897248cccb1d8813e649d3e408e749d35468e285ebba8b347f6b3c2d20bf1fc5f79b84ab97474626b658ca7c4742155245e394a16d46ce4c5afa5d617bbfe6441e7e351f895743fb757bab3bb0ecb31286863b5cb84299319e07c445eb92555e4f3e5b69d2735710161e431061be1396d17bf32cbfaa13c1e6f58ee201cf469f0bfc3db4e6b9ca2dfd3f2da0d034c478c151d726f45d3fcf224c8398465e75a8180bcce4c7e05df9d8660078a491c0f554e8741342c0d89a915b05c382ce9cf3b3333bd3026fdb9f54924e3969de09b95b747faaee2d9b6c860d4dd4c70db8d7e9edb98a85a432c7589786ed553f8842674473e82e90ad4f6a96f32b7cb1400a6d8c4b21f9408c9aa3c49b09827b1afc71299e20d9d21baba48011381e3cb673835a2bee9af7bc93ddc2befc88ee2dccd7b148e05ca1c3707aadf08b394e81cdd690b34608aef95c0994ca2d97902bcb65c59451b6837937e011cbe8118f07dde6ce27694b004e570d137b5aec038d44a2b99fccc232d9dbe384fe89beb2478283d81aae8937e3509faeb4286825496f438357ff6bf7ff5cd0b810a08acbd1ce81d87bc394c5292d3fdb7a6c0daa62418ecc9c24a9ac0c9596f0e404affb8b71859ee5239973ba25a4c1d1d8708fe0520eea6eb68a84756b7a35801a4f3ad5f65029b6bef7a866fd69107d2d803c164f28844614bda7a8865e86d0053d0c71dd029519815c0a7b157d43832e0f085da8733ba77f18f4ad44804d140c466e7ab4edbcbae848dd57bcb6a5b16ab318cbb8a8ae59ac81efdcf0d9cab158da5205100566bc53dd49360b4c17baaa6b43522069fad5b3d4eefe86e6ff2b04a4a540b53dae915f6e3e975f80b4f5d3d05b625c45c9531323d734cec34a419c1a0cc884e02664361409598f34ae0146cbd4058c66177a88f458833e4afd0f30e84f6a68ee78a3e156aff274d77bf4c08d3dde5754bd3534062df7c835042066fe6309b180e9366f9800bc23b3d90146c3c3915cec79cba5ceac35a11a32a4d2a7b62eec4f4b9e556f54b273aaa8d5514f14b29748274faa1b37778949eda9c48bf6e52e5af5680ef41aa081ec5efe7497fd01c6c577a85b4234a40c71830706fdacfb11dbae0faaeff49301d7cf877eeb5028d6286c66a915e44adeca047a79786bf0b4a56239df50b4b6348760b7069762946c55794eeae38a99a0a23f42365bac4ec0acb51bcef36089a14b8108ae80bea1b2dfdcce6b3189e93ce092ec140f87cee5b670b7ee0adf6b11908246c98b47d9a0362807c0d8d779d33c24393a954da1db1d195e8336eeb58cd2152ba6c0141ad02d82ca5965cfe7d386a3640650951bc4267c278134548404dcb05e0d698ca7ab6a1fb6f8a172dca0a7b162bff90b451535072755dcb2fdd54fce5b0cf8f125716fa74a0a4c6fb1822cba48601c21e23470c4ebe3704564b664c459b76eee3773fbf71911ba00af3672d163ae6f226f8665aa9b42cefd5a48ce435b7895ddfe09fb4964992e645f0d3658e9d6b8c14778ffdf2b5e517be1b3ee4731fab68eba1839ec77f786f93a15bb5865f512093f97026efbabf55fa016e4266e523eb854c1fb543433c3a1a409ef5f8e4f1cfb728e6e9ac417498946a0e192fd9f2cdb3f7794101d39dde6d045dc42da201c9058df06f27be40a0ee2c6eaf7cea47ee76d0ad5f2cd327134749b8bfe1acf4b00ca587ebfe13998fc2f68877c763462b2f1618d7a8f4a586923474e1d4d781a321188d2cf56ca02fa01104ea8f82e94fe97ab2cb0901cad60f048d25eff445b625913ea1388a0ba3ee389fd217bd59dfb7937f2a6f8f111670d99bb852a581a789fb75c3166b2127723631073172772017f5cff305069ee049e757b7216032ec3c94e559a9fd4ede1d709b60ca939eb6b598fa04e894696c8042ba1980cbdf19bbd150da1fa6b12267a2774bacdfdf213cf050eaac93ee0996b129aec2c6bfe3aca2f700bfe242757a27cd876dd7a9f45d19bfbd543dafb936711a45b0b750b1d90e5daceef6dee941b58a593487183b1fdad5955dd5f6fa4ae85062d2d2a51cca81ac0f0c1c092fbd5c01d94ac9a8dedb3a9344d2b13c382380ffa749086bb3198a8d145689a2ac37ab4c995e6d8c0f3d247b0d9902ea17cce3d3487e28e7b35d9b4c58b33c60a63ecc35dfd05bf5876328795b56ded70a1126a2c6127cb6bb9bf9fb319272d46966be94a1a9394e5c2240ad7122a0824ef17cb1473331032b816b56326852c1cecd9ed44d77f0ef4543539f59fa4eb439f6304c3fe6cc65acd9fca538b32fa8cfa7f69f0fb4f7aab280fb80c27b3b56cc25dedf9d8693d1f619a34afa9ec983b3be23a55f564c148fd44c579d4a42d888665d9d4c24d963ce6bdd07b26349555dd475658d556c104c635cad151c6756628a9d6b00a885b7ac349001b5400d2be0fbb93ab747f6ce3a58da46ef52484623705c51face3c996007b2144f964749d09221aa1f714bd62faa82db8ee7e4680fb0856f6a4b5036918d2d83a2cbe9b3d8442b935032c6176e940afa692bda5fa7ffe78c178cc51c022ceb14777ee05ea9f099ae6a296897e5c1a4d1a4364809669deba069792adc6f64af6da2ddd2c0326ff66740da1c70ec9634366f443338c0c35ab4c431bda714e67204c7e405e2a262861253ed40ac1d40591714c7d44619a943aef000000", 0x1000}, {&(0x7f0000000240)="f34be06be973dac62c90256d6011ffdb3e9fbd99650013db9cdab05dad6bf99285124b996018a9920e60901be57efc380196765e1f046dca5d5a08e8ee6493475dc1db436bcbbdd89ce1501e907d077b6f4ac857aae593e16b2a21557fd7df7ea7add5feaf6d194bdc", 0x69}], 0x6, &(0x7f00000018c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r3, @ANYRES8=r4, @ANYRES32=r2, @ANYRESOCT=r3, @ANYRES32, @ANYRESHEX=r7, @ANYRES16=r12, @ANYRES32=r9, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES64=r2, @ANYRES32=r1, @ANYRES32=r11, @ANYBLOB="0974da7434525ac51aa8a14f3885471da181bb9d0ea6ed52438dec80febf2ae0c3bc722bd835fd971bebce908b33e626eddc9c6d91b403ce6b2746d860734745f1ee89b07cb035885d5eb0"], 0x80}, 0x4) executing program 6: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000240)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000003c0)={'./file1\x00', 0x6, 0x4, 0x3}) mkdir(&(0x7f0000000340)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0x208, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000001100)="ec", 0x1}], 0x1}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xffb2}], 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f00000003c0)=ANY=[@ANYRES16=r5, @ANYBLOB, @ANYRESOCT=r3, @ANYRES32=0x0, @ANYRES32=r4, @ANYRESDEC], 0x401, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="451bb598", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, r7) close(0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = syz_open_pts() setregid(0x0, 0xffffffffffffffff) setgid(0xffffffffffffffff) syz_emit_ethernet(0x42, &(0x7f0000000340)={@random="7ad086475969", @empty, [{[], {0x8100, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x1}}}}}}) setgroups(0x0, 0x0) writev(r8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r10, 0x0) setreuid(0x0, r10) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='r\x00') executing program 4: setrlimit(0x8, 0x0) syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = 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) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0xffffffffffffffff, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffea4, 0x0, 0x0, 0x0}, 0x0) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x4}, {0x4}, {0x8106}]}) r6 = socket$unix(0x1, 0x5, 0x0) r7 = dup(r4) r8 = dup2(r7, r6) getsockname$unix(r8, 0xffffffffffffffff, &(0x7f0000000040)) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) r9 = syz_open_pts() sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x0, "102609307e7be2df67de208c8bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') flock(r0, 0xb) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) poll(&(0x7f0000000200)=[{r1, 0x7d}], 0x1, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB]) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=""/2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000980)={0x10, 0x7, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x20}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x101}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x944}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x8}) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) socket(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) rename(&(0x7f0000001140)='./file0\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) syz_open_pts() syz_open_pts() r0 = socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7ba", 0x30) socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000340), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) clock_settime(0xffffffffffffffff, &(0x7f0000000040)={0x8001, 0x80000000}) truncate(&(0x7f0000000480)='./file0\x00', 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000}, &(0x7f0000000080)={0xcea}, 0x0, 0x0) executing program 0: socket(0x0, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000440)="2a5f4cd9b73c31d629e8d68e605e5940744ef13896", 0x15}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r3) r4 = msgget$private(0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000240)="766d35287fde36e5b1f39ed46951c72fe7795efb9901f921a21e32067bed264c7beda8d39ae32a2a9136ac759d8d35f44ad2c058e0384288d2f4fd89203b954d497ee5778129bdbf1856e51244ae21382b17feed249a31b039a079109eca86fcaa70", 0x62) msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000e70000005900c707c0e6ee64a6871da5d3acb0cbf8a63004000093ef1607e4e499ba5b88cb4b5c9f7cc13bf8fd81fa1b59ef8417d0"], 0x39, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(0x0, r7) msgrcv(r4, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x3, 0x800) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) close(r8) poll(&(0x7f0000000480)=[{}, {}], 0x2, 0x10000) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 6: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x18, 0x3, 0x6) r1 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 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') sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000001040)='./file2\x00', &(0x7f0000000140)='r\x00') executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x811, r0, 0x3) r1 = msgget(0x3, 0x100) msgsnd(r1, &(0x7f0000000040)={0x3, "aeb38b0e6553f5c33f797a7865ab815052d7b0bc059902fdb26d242cc189d27e63f7ef88cc1f70f99869120b1a898971161b4a7ef9ad7fdf0871bf9555a4e48a12e65802b2a6065757252f07bcf20f2a701561ad9e342d23965c9320847fe7a09460d61e6e0bc6ac821a97811fd380e6561e2a2b07cfc9bcfa4923eab88b0789f94b1d1d54ba13948a4419b60bbc0bd4a20a163113cfd5e330a9352f2522212b5b003f2f86b16f576900ade86d26a59d"}, 0xb8, 0x800) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) kqueue() syz_emit_ethernet(0x1de, &(0x7f0000000180)={@empty, @remote, [], {@ipv6={0x86dd, {0xb, 0x6, "6731db", 0x1a8, 0x6, 0x7, @loopback, @empty, {[@hopopts={0x3b, 0x1, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0xc0}]}, @fragment={0x61, 0x0, 0x2, 0x0, 0x0, 0xb, 0x68}, @routing={0xff, 0xe, 0x0, 0x5, 0x0, [@loopback, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @empty, @rand_addr="37678ea2c6d9631ff27169a9bbbee8f5", @rand_addr="9e9446057c150fd22fe4e8cdc443e626", @rand_addr="e4fc0896244dd356a4cc5888d96d4d93"]}, @hopopts={0x1d, 0x10, '\x00', [@ra={0x5, 0x2, 0xfffb}, @generic={0x4, 0x7d, "445cd7a5bca79660b302b78c2ac926200a26a9545c3d7c1a8731ff260217b0f3f63c2d3682edadf87ea0d3fcbce845990335765b88e43c0fc05ac1945c334920741d5f44e47e883b633b3eb913089336993ce0946d401531a4a151b02bb3813af5722d2f8b9092fcc04bfa63688b3cb06a65be5f8aab5a6e1676ba6f30"}]}, @dstopts={0x11, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x7fff}, @jumbo={0xc2, 0x4, 0x7}]}, @fragment={0x3c, 0x0, 0x2, 0x0, 0x0, 0x2, 0x64}, @routing={0x33, 0x8, 0x0, 0x3, 0x0, [@loopback, @mcast2, @rand_addr="87de97d393e512ff1fac69f62fa59f31", @local={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x153cb811063d99c8, 0x0, 0x1f, 0x1, 0x0, 0x3, 0x67}], @udp={{0x2, 0x1, 0x8}, {"29ca20f7cc364d93"}}}}}}}) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000380), &(0x7f00000003c0)=0x10) msgctl$IPC_RMID(r1, 0x0) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000480)="383473ddddc196580c1c03454c55175469646c841bcc7ab20f43de8917bbdd801d02ab7ba6588f019bdcf677d0c9fe2dbe9ff2a410839f837128017984825961e2a75c169e882fcbbf19ad30a363641574a9d70f022bbedfc1fa2827f68347311478136971f0eb9145a9d6701b6c1df76fbdf07525817978f4260f2eaa8dd058f50fe21da367ce7afc110ce4837ad0df5a06611608", 0x95}, {&(0x7f0000000540)="cb8a30b9", 0x4}, {&(0x7f0000000580)="c6c86326d9bdc9cb920b97d06dba2d09518772e74765542d401ad96bdff24174969d5107df9206f1550594971f7578513a18a404ff635d41609b90cfd4faf658eed9f06f336c255a0fadf59304e4e09a3022dcf90a1e1f22b74148de4dbed624c12c00c7fbe8145d50e4a35442a939928c2c5c824633818deee0e58951d9c0e2f6e714df48eadc7d3aa65652ffdfd147c3fd615e8221630026624edfad04fa92244ec9c59cf86dc11b9ef95a00a0869a0954d9e38a4c2176ddc33eba812c604ba9af78df4d6b8b10faef8155e9bb52b69051899572ad566e73cda9e5152a2f75b02d09fad00992c18eaa98c861ded5415292eb810f4c2ff86177", 0xfa}, {&(0x7f0000000680)="47eb060d90c4", 0x6}, {&(0x7f00000006c0)="93a43f72e201eb2990b138ac94cba73e000a632c70d828a54ccf7f48715242a19a4a7edcd1a2dde0079271ec3cc48c231dbf09904955abbe79a93418696fe064b264e224a91056b291caebd4ecf08fe0d51b89b44c27f512cdc6574164cf68a1c7e36948c1dc36d23dceb235aab1fb368d895d3da4", 0x75}], 0x5) syz_extract_tcp_res$synack(&(0x7f00000007c0), 0x1, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000880)={&(0x7f0000000840)}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0), 0x200, 0x0) sendto$inet6(r5, &(0x7f0000000900)="0739bcb654630861e316b6622bac37edadaf96231cd23ec7b6c04be27982f9c78306d643b4b50d1cfcfb19e53e203dcd0b6ca598d2d492fc053ccb3c570950c320b6de285d334f20ad0b53a81633b7ab124ce4383724f9ef0120987cfab77a25ec0069ac017ab767", 0x68, 0x4, &(0x7f0000000980)={0x18, 0x2, 0x7fffffff, 0x80}, 0xc) msgrcv(r1, &(0x7f00000009c0)={0x0, ""/76}, 0x54, 0x0, 0x800) r6 = fcntl$dupfd(r4, 0x0, r0) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000a40)=""/198, &(0x7f0000000b40)=0xc6) close(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000b80)) msgctl$IPC_RMID(r1, 0x0) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x80, 0x0) accept$inet6(r5, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000cc0)={&(0x7f0000000c80)=[{0x46, 0x1ff}], 0x1}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000d00), 0x20, 0x0) syz_extract_tcp_res(&(0x7f0000000d40), 0x5, 0x2) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(0x0) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r5, 0x0, 0x0, r4, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r8 = getgid() r9 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r9, 0x0) setreuid(0xee00, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r11) r12 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x6, r12, r8, r9, r11, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x6, 0x0, 0x0, r6, r8, 0x4, 0x6}, 0x5, 0x1, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r14) r15 = getuid() setreuid(0xee00, r15) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffd, r6, r14, r15, r16, 0x2, 0x3}, 0x1, 0xfffd, r1, r1, 0x7, 0x8, 0x8000000000000001}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000001480)) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0xfffffff7, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c27", 0x6}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x80, 0xe, 0x12, 0xfffffffc}, {}, {}, {0x6}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000003e00)={0x7, 0x9}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r4 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r7, &(0x7f00000000c0)="a7", 0x1, 0x40007) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 4: mknod(0x0, 0x2000, 0x0) open(&(0x7f0000000000)='./bus/file0/file0\x00', 0x0, 0x8d) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x323, 0x20000023, &(0x7f0000000040)="3346b1a46a0ca018ee5a747da768", 0xe) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43ff) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000005c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@echo_reply}}}}) executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000300)={0x1, './file0aaaaaaaaa'}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x13}, {{r3}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f0000000280)=""/13, 0xd}], 0x2) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee01) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020697f, &(0x7f00000001c0)) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: open$dir(&(0x7f00000006c0)='.\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f00000006c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x20, 0x4) (async) mknodat(0xffffffffffffffff, 0x0, 0x20, 0x4) renameat(r0, &(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x20, [{}, {0x0, 0x709b}, {}, {}, {0x3}, {}, {}, {0x1}, {}, {0x0, 0x44}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x2, 0x80000001}, {0x1, 0xfffffffd}, {}, {}, {}, {0x2}, {}, {0x3}, {0x3}, {0x2}, {0x1}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(0x0, 0x5f, 0x0) (async) poll(0x0, 0x5f, 0x0) select(0x40, &(0x7f0000000180)={0x3, 0x1, 0x7fffffffffffffff, 0x5, 0x3d, 0x9, 0xda3d, 0x8001}, &(0x7f00000001c0)={0x7f, 0x115, 0xb8, 0x9, 0x5, 0x2140, 0x5, 0xfffffffffffffffd}, &(0x7f0000000200)={0x7, 0xd, 0x80000001, 0x1, 0x7, 0x8, 0xffffffffffffffff, 0x10}, &(0x7f0000000240)={0xffffffffffffdc4d, 0x75}) r2 = getuid() poll(&(0x7f00000003c0)=[{r0, 0x80}, {0xffffffffffffffff, 0x80}, {r0, 0x80}, {r1, 0x2}, {0xffffffffffffffff, 0x80}], 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x810, &(0x7f00006d6000/0x3000)=nil) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000763000/0x3000)=nil, 0x3000, 0x1) (async) mprotect(&(0x7f0000763000/0x3000)=nil, 0x3000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) (async) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, r2, 0xffffffffffffffff, r2, 0x140, 0x113}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) mknod(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() (async) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x43, 0x409, 0xf, "faba07ff8fc00f10000800009300f0341f7300"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) socket(0x11, 0x3, 0x0) (async) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000240)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 2: open(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) msgget$private(0x0, 0x0) r1 = kqueue() syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x41}, 0x2, &(0x7f0000000200), &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) shutdown(r5, 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) close(r1) semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) executing program 6: open(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008", 0x98, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x7}, {0x40}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) socket(0x18, 0x1, 0x0) kqueue() write(r1, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60cd5be100000000fe800025aa8719b364803b00000000aa00000000000000000000000000000002"]) executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() mkdir(&(0x7f00000001c0)='./file1\x00', 0x11) 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) chdir(&(0x7f0000000040)='./file1\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) fchdir(r4) ftruncate(r0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000140000000000b65a7800000000ac1400bb"]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) socketpair(0x10, 0x1, 0x10, &(0x7f00000000c0)={0xffffffffffffffff}) dup2(r6, r1) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x1, 0x0, 0x2, 0x1}, {0x8, 0xf8, 0x7f}, {0x3, 0x30, 0x5, 0xfff}, {0xffff, 0x7f, 0x3, 0x2}, {0x6, 0x45, 0xa6, 0x8}, {0x2, 0x80, 0x6, 0xc0000000}]}) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1}, 0x3e) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x6}, 0xc) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) socket(0x10, 0x0, 0x60) socket(0x0, 0x0, 0x0) r4 = dup(0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket(0x0, 0x2, 0x0) socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) pipe(0x0) r6 = socket(0x0, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c0000000000"]) executing program 4: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000000000000000000020e8000000000803710000000000000000000000000002"]) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) fchdir(r0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x61f5f02278009ba7, 0x50) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000001d40)={0x0, 0x2, 0x0, 0x7f}) sendsyslog(&(0x7f0000000000)="af669746d10e2ea78fef7b7fcc975b66be75801bfa6ef038d96afc1d7a60c065ff7b16ed1f2be06eb998612ad9af0d392ec8c94d4c08257aec", 0x39, 0xec2a8c0e0b4be47c) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000080)="9025d7883c111af5ba39a44540b968533d48fe6d51218a32aacee376d8df1f2333248e7fced559addfac229743178979148b59b447351dc65729b29d117ad8bbfe464590c6aa7bb8e6121818e5d6c2510bbf654b4f22d7b3bc5fb756e7dca1b2315fd0734944523e9e753ecdc12a02acf9c36f1e89fa2bacf2a005b89e6d93f8ff6d9d4f0fa8a7143e73d1134f2b2ad4b0568f50e6c4531dc49e34baea08e3", &(0x7f0000000140)=0x9f, &(0x7f0000000180)="2c68e7b8e84f7cea857e6044d02142c25d000015e28e56f10156e63302939a981a6ced86bdc147978fabdee8b991701160f6f66618ac217e388347346046c3add29061eaea86c56067ccf0101ba0c02637d0adffd8c0af34d6e68ebd3daccf2ade96886ae76942", 0x67) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240)="da022019197ffad48aca199125fd35d8b3422dc1b6539d69bf94972ef12c8b0b4240af56b842a04ebe79c96e51971efd8c2d5410f235e5a4def28d3ee8a77d34c72caf6cbc2648a0ec225fed167dce73e4f42af51e76ec5a0d569d71cab590f06fce88b0b12726a87530771b1e1c8334ff030b796187bcc55f2974a0dc27dfb9", &(0x7f00000002c0)=0x80, &(0x7f0000000300)="848d9e984e25aa80d6a290a3d6bc92afe696d9db53c994a8e137a1b7c564dab2d0902c35adca4095c4d780d1e0b866d9c4f2d5f6da0c358ab2cb09fab45e48fe17212599fa9b674f95abdeaab78f68fc290e309c5f4fc04e56d0040f9b6a6e0ae6ac9f18245909c91528a397cfd92b93d57e31", 0x73) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000003c0)="5063bdafa42facf8df5fdd5bfbf0f04045faeeb36cecf4f341323764a07c907ac9dbcd8ae9cda04ca4c7b3c7c47b9db2df57d2c52546b5db89475257a1d26e0d7846732ea34c44afc91a514c173d048e8be05a6d2f6cf13447c35c7a957c38427e988b77b4c29dd28e910db9a30ddf03896d256cee06f72296d702954d18e9e13cb2937c2bab78967790e43f70cd79b71437bffe69c26fefd2154105e1a37dbdb1938f9d4a", &(0x7f0000000480)=0xa5, &(0x7f00000004c0)="8d2941bc7d034746c89099d3fcdae93cd815f3a3f408910399a32c852bf3faddcf8fa82f6e4950e1763d080126044f077dfa5a943d0ec941fa3072bcd30a9e63395e5a019dc1553ee83f39b13fc6f74fd3e9eb2e5e850a7c8e0fa179afb537b89a016e7cf10f2ed9b0aa805c76c00de2c9e6a2bb63bde051619aaedaa3bda2f21af2e79977631e3807889cb4c86329b68c30f5ac8642ed3cb9b61686ab30b0c1c88b5e224cb4e1914e80a6bd21cbe327259b2c4e38571e0e86b4e43749fd16327c9c10bdc33dee951c024a0b4bf18fff1a9c50", 0xd3) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="c226", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000005c0)={0x1, 0xa}, 0x2, &(0x7f0000000600)="49bab5d48fc2a128db172257726eb9e9603df5c4ab6c203a35dd5dd7ab21c8b0856ca08825fa0c989c339eee9df3e7e31d44647d9910452eb56e6c7105ca4b18f906c00d15f7ae6d6a18c05f0355facbd022bd89073a09e1cdde800f8c2eaca6daf29820d11627edf55f1ad5843c507becd505f0", &(0x7f0000000680)=0x74, &(0x7f00000006c0)="91e66a1eec04f2d48acfd0a4caa494384afc5285eaaeaf3a6702c294b6cdc5ef274fff4aa41cc4c655b9c0739e322460e7ee82fdfafd9bf21472f7298e5207824acad71fadf6be9178515a23ffcfd8", 0x4f) sysctl$kern(&(0x7f0000000780)={0x1, 0x1a}, 0x2, &(0x7f0000001f80)="bb6d9839507cd2e126ff010000000000008039e19ce9aaea194344cd14aaf465ee7a583713d310d8cc0424306e2f8d509ebf88a49d8c53c54d11922458850b7aa6d531d3f420291ab411dd57dc44680c068bf999574426e00d8687515c378b40ec620b1c492471f46aac00fba08317a09bc1d48e42af7b7ecea579977dafba3dff9829a9bec62e15c4e9ca8c9744556059b2", &(0x7f00000007c0)=0x54, &(0x7f0000000800)="fd25d5691aaa430481971d3e799c18fc3a20d12c3c3e4969e13d8d4d3d07ca62a7eb18ac979556b2e260cc970543ef18eee2299c92fd910d0c756130aea1218a50fbbeb368b37b8f41dce970aec6", 0x4e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000900)={0x1, &(0x7f00000008c0)=[{0x20, 0xb0, 0x5, 0x401}]}) sysctl$kern(&(0x7f0000000940)={0x1, 0x49}, 0x2, &(0x7f0000000980)="8aaecd90426006fcfad4b3c1f6049e7e784e9d9b78f0339e027494e49f88efb820f78fdf4f79ff46ada1c223955a7603f1e9dfdc1163e5c448beac26", &(0x7f00000009c0)=0x3c, &(0x7f0000000a00)="0b15a1a91736926ac4241616d19e8c074ccb2014cdd2b41b08dc40eda1e21ff5bacd0839564dd0512b2b135dc0330a10d1ecbcb6e14b3a45515e55e296a67a0f9bb58affb64d077c4436fa37ccb4eecf599b9677fd742aa73dfada1ecbfdb3aa14c48ece2f583c517ab5f16c750e53ff5bb37bd54d2187a88ee70e8442fc", 0x7e) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sendsyslog(&(0x7f0000000a80)="300e1c89972e74e5dad8e1df21e334370922ed504ba217730b878ee1de77c008000b2864a49818fb57bca7cc741eab43982ece3825b2681a0f56915779b9e017ba30e99e54dc4a9f40ff2207197859dbac24b3f79956f2cf779202cc7cce3c01d8e2d4c099a5ce06e4f551ad1935f871fb0766f385323fca354dbcb8a300"/142, 0x8e, 0x3) unveil(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='x\x00') sysctl$kern(&(0x7f0000000bc0)={0x1, 0x56}, 0x2, &(0x7f0000000c00)="9fdfe82b64bd4aeff20179e2bd4909262186cbff93eb1e61eb30bee7c9d9615bc20d4dfbada8b0b7a3402682caa382373b364d2e00f51a45f427a7448778670026efb01eac043d8b0d52618d605638b41a568eecc706773634da945aadd8ce8edca7b987ebed2f8c537298552267261fe6ec46db2322ce85e5776c6fac6eae794e77a6d0c0a15caa7d9c35701afa49a9f8dd321d6fdc5fac4ba95d7a029bd9c9d6ffd620e361b23df66bd13496fbcb5d2565d75418eb3dc34e5b76d11840463b879a26dc2c8890aab0a9ec26ca299b87d534eb39cd51a19623d2d2d1ba6e588ffde993d02568d393eaeb3a04f5fac61369bd3c75d89ac0ea986d0ea2eb95d32b1100ba2e43dff49fd2aa6b7539c3960cd3838066367a5ff4072994e4a6e16020f7bf13d34b5e0b332fbee5d9f0a5194ffda42c42b57bb0e90df01177adf5b6dff86e405dffedb2d1264062ed96e6cd4a97cc6abfb9618e3c425a59ded197507080cf455d46639cef33a8053c97a8b3ec5ada5b639cb07cfdbcacaee9cfd7599294f53f4637d69da4d306fe14fe937d32bb4b1dd5454efba9ff44b8a0a0dc0f5be8e880622b8c66f63c24c0180918db688523caf3233476db6c6a50ab0c78dbec41599ce176063c5e7ddba618e88b4bcec968799e9c44089bd2154d843fc580572fa1a809e411eacf645cf8853ad47e422e51c5dd706667f59b0363949d0407f72ca734c921e1766d0f4b65a8f9de654abe14cd36fd80e1cd82a41a663031efad4cd0c6233a3c5bd1c0dce92d8974e84515486c2d0943d0063a95b16a0b1f704f9cba5cd073c0c4a4f8692f0588b5715c2222c03773c3aef957d73066d77c7d6d2a7ff8cf7d0351803ebb3c1627dbbd71f64cced84965c48720f18fce15f80375faa7d6080b4c671f3ee22f798c520e94c9e1233f3c511c91cb7a4b868d6594a3226b6ac9d982d908fc60d119f6d8912ab177d44768a3c39ad1d17e6df1d8a7b8103faab5e153c1ca4e04c072133297c1d88734bf03448b22d5e94b538797059a457039393ff9ef86370886687e886e793561bf18e644be3679c1d6fb21149d54420572a93f22a45d606c37fa9068612c5c03fc4db55ea4c4c9851c7de83f19ece4e4f0f9be8d2a92766ecbe58fccb8c5e2370a9475dcd27fa492ada39be203e52ea9199295dcd6bbf1759aa765d233da0cd92f356b34ab5c12070b1a9b5be0825cdc510417676381a3c24c6a2a6e8951f0aae62f49dcf859a9d29fe2f888fbb4310a1f19375498f44505cb80742f47011927e98b84bc3575104f5add6f43310603093f232cee2342d12d68e16c5ab02b6f8c2b232b68be1c63553ea3b0464812f9f6d41baa0592f742d60d1516a5c501936ba347665e507d77fced90496cc52cb718ce6c96a1e95e29d4fe4ae604cac0e662457e883aa3eecaf0a826448ee35761b5c4eaa44c3afa5a39dae013fd7c23770cf895ddb6fd10c8b11844726b55a286f9e57253f1bc22a06f9d0509330ee2555d838d3ec728fda7c4f30aab0f23e8678a41eea55fac36db9c18e7771a243137f38789f9fcd172be550937ab6dc95f8241a25016e1a2baa878af04f900a69e9629134e84f834e525be287d9b191cd521b7cd216ba5aeb83592ff2857e0cd10fd9d38285d075bd28af770d79fe47ee4bb76f85d4c49602ede3f55e292e0a05429c441b2e6dbe77a1902943f5ee9c7daab685ba8277de9fdd79f6c667e6db83f5fc7cf1d806f8cb2e9d2a5220e1a1abfa86974af93cd7e8e5fa6767ae258018e0eda570abeb232b4d9745a8bb07ba7ed2c502c1f0162439f4f9c099ffed6b895ce36fd2d8d68e60bcbd9a7ccb8bab68d6222c2d9e89e804b1588232c770a2c2e2abbb9e8b6df13920cebc3259d0ece53528e97c2862e4d60052d2c71931a89594a26a22733639525f8b1983afb156e6636a99dc6ab9d5a32def64f99a00c9a26637e8e57afbba56b3fc4f5984412ed8a838623d2dbaf8aaa54f1a4b84954defe0d2b4c42fd3e24524be2369b0b5ac6fbba1630cd0434c24d47249ed5aad3bf8abdeaab6392f8a57336ea5af03e7362fd317bc8581a495c8b3c666dbeaee73ab8849197a5851fd693cf768265ee7a22e94a7ee106721963d2b7b4521951561b34e792f5f96bc9438edeb984e5be145f05984dfe84f8e1f504e14255c7e660a6177957735787c07ea6f58e40bae647e9b18ba351a732205f28e2d9efbe717dbc4af905692838391cf74803186d993c36e446f82750899f3e3c670a36a92968cfb4b6980d20fd2a1d1851ae5371007671ea0f0e1047746d5ef05fd291ac377839e6732f3f7b7ca9ae23e4f73bc205f5ae202048f0e1486cdd45dbddcaffcc52f542e80613629904ad316f47fb4fc86d3d46884f1af2a2a975ffef63caaeb52f8cfdef419f29cad6a681a2515c4942733341cc603bc14534b34debe6ef53f1e411f92744c94d504e2f824965e308d8cabd5c7051b2024a33d70b26cf9fda45bc8a208782a73e0dcdebeeca288cf2fecf3ad6aadfef4242ccf821ce339c16c65e6889c9d900e45fe05b0e067682b3b0ae3a527fd5ff9ad571bd554661f5bf289e8648795ac1d217bfd248fa87fcfdd88b3d65b36eb5fdf6b6c87b9ebf7dfbc69bcb44be9e03e503bc5418b1c296e625d155fb04e2b70e8241c96db55b4d5147b80b40200d3b9eaf5a792ac9079e4a67ed069b093509281afdf5c3ab0723b2cc3124d8dbd931a7c15cfee9319e02670d9aa647d180c99a90e765b35e9bb98e6951c6876c2b764d5538cf6db1879dc6c32496c3a78c084bc724098478f2ebfc55dd9a96bf5ab7ea7ceaa0f312e17e3366de6f95804a16a5fcdbf98373ee1d2c5db7c8cb88bc94b0416e8622ee5c6aab340bb74537b750ac72d01a331368fd36c5be5af8c15542813be8402e0c2924db8a295b990492311a2ebc6b97747335309beb66bfe3177a84baab048cccc9c6e4394b87d1c65a6133eb7b928afd4da14d54f3c024f7a96720c63945a63522a43c0f25a06392bd22fcc7f8c0365a07897d47cce9ce52783a3fce00e7befbf6153399306a97e472b56ebe0f835b03b8c510c7233700a1735e416236f53ec6c475bdef03166ad1022abb47ff9965f468482ccfdc4e5ce0dea0c6c4aeffb661b10cb905db3bd6957c73ebbbb4282f404333d53ffc0a0af2e60885f57547ed7cb3b5f0f104fdbadfb03b00565a307bd1dce04b865b21579c94adb0aaaa0d68cb6f3de5999afd511aa3ae375ab66e7586b90a20dac109a786d7e11a821851bd846fb240aaf8ff2658fc1787b6ef352b15fb7d15bf9c2282decedf82695d3fb5fc587c0dfb5948d7119619c4b891b72a5b6ca30ca0c46b0e536e996e01d7695cb28a3fa01d8eca6a03e7eca9ecbe5b13d9d2396a9a77ae6a3d93a182dc2207c7acdcbb3a2b821e69a352130fb08b562e20f1b53ed22078e4f2a545cc2d91587ee3ffb69e9c0488eb6e567054f72ab194fd44c03b58ba47d509d4e82d779b174a278b4e6dfd24d8533e97ed22078e1bb511af035372111c5ce3d11b234534def236df8d9ac34698143ffb0f2282ea39f3f5a065822216ddd9941057fc5d5543621ad444eee52ca3f2d7652e3e970f5d6b0384fea6366022697d91f1046f29231ffd2480ce447185b0348f22a83e8c9dc9b06f6b071d448fbf8110e6947256e2480c942ee3f32f31a2cdf573dc5e63e1b2a41a84dac4c325d093a5465a333eb4a587c617d8185809a2c6a31a0c3f1c0a7cc4b0c0045e78878bc0456928922ced673dfdadc393f611b3fc6eaed03f48ba7c3be10d5725924101801ed6cdbab51823f7e7d5ee8959f13f3f53d93047bf1b56cb854d0b925c297f95d677378d3cd0e7b7a280cf61f91dda922cd0af2638d27151b1089639e7f32acc79d7bb23ef4c17ab27e29d84dda800ce9940d933c990e2abfcef55befb463a879e3d7158782800b86a5d54853880aedcbecb9efcf6bb38ca620014cb348883d1782cf3ec96c5be1d103e03827237b7e6f07cacb99859636331f9bfcb4f7c77973c14171e867a197c655f5d0c1bff6e6fbc113deea3d2b325eddfb43e1586ce377aa51d866bcbac22e1ff1e74c1153f7442dda011a1b33b5e92e6f29922ff9079a7be9c2590da8eec76f16afd5e9fe087d7cd1f17c7580362ba136c60b679f081dcf1172d7efeb7d4b8ef08b06d6952989ae28f5e71e0738f9af475b2f56845add8c2db07b11ccee00a256b995cc72c67828064f6e850aab9f00d1b4710635a6d34aeadd22dff7e4e0ceb34185850977cdf898847791d6d086065b4bdfdc19ba613656d6a8b4773e2629b8b5a46e7b491f8f2349b0a0c264578a6b50ecd0d8a82c4ec433a1341e3c319d0fe39a388c71bbf9a3481074cd76d2164b1149ece1b890114c2e1978b9042f1ccbd056464bc73a65f9702587a6fbae2e78173e9f4947ec6b96e923206ec8769dbc5e0e1085e3366b83c2de3d7cf312088367e962b92d165474dca34c1b15fdf602b641ed2331f9c4ffc29c25a8afd577e0faf8c1d20f06e6c4076f9106598919d079c925946e5f5b8507a0f31a2d15892b3cbd63efdf8def515ce13176739a7720ccdbb982ee9c8e501f7122ee07fa00f84e421e88872d0aa1291e44f8da866b4a11259c360c91b04eef58ca93b605b6311c6595ad0b553ac433e5f9d1555dd4fef0eae3d01ef8044ad2d86e112f8306d2de883c67c8a082f80716cf1c3c8c64807af2ca79fb65274127c0c859394ccaf0ae52ccd5440f27abe23ce1ef7fe50bee88fbd9f9cb4c9db478b717a378c32478ab84b9feb5ab017b70f2a5832da17366db9f497d0534a65b6654d6ad04e887da6f96965d9d76059a4d3f3a1f4e070230aa8b54e11834d1200e6239824e2599e2c7be096697033b46e83a3dcd6ef5db58b2aaffb8ddd02ac5be348ad35527746dc1c226090c18b133ebb46bb5384d1760775e116b23fd57f06b7824e76f920990c2ecd4c12d5a7640a92d1a01a57700b0de38301705f3ff0c1dae9e7b248bbd314578b49443cbb33326cf4437df35063147e2facf26a98e30ab51ed32caf495301e576f4ebdab15b4c5e4955c11d1e9c078aafb02dff0a6c2668c116abb4d6e28f17128715d365ff463f7b8bd4a07f00c86235c44a33c97bc238413c265864057be6515845b0193745d2d3e55d9927bda1d09f0030e44ce5b2c21c519eab80cd453ac67e1a953f8ea0caa7302eea1e86b649823080987194dbac20ca0f16442238a976d1d8139810f39871b3db16ae16a491df9c0a0fcfcab6c6fd1396b8d7de29741e447a5397713e8de934359e2e3d27be248193f67ac840219216ed740c07f59ea074e7188722493b7833ae555a4cfd2b01006bae25a48ecdec5c9e72d680bb9a01a4f2dfcc7f66bbea4f8043e5c26fa6b0d22f39f40bae419e9615d685042febbd2da4d160aeb11ecd850dd3225621bd7da5ddb3bfb3525e8c2ad4622da38028723722fea91dfd0ab84fbf126977f4e9db725031d753f5d3e9b6ec2f0490c721bc06799edf0db922d5569104a753142a245247c5f5c665ccb4e6dd8d0755a525971c8b3913cc561fb4e01a64f4887c71e266356c09520aac503bc5fb9a286be317d671731330b7aacb18c95fd42db1f5481385a2eedf9b6513a8400d5d38cef030cbf6ba2787dae11f30edaeef44981e0cef97c5b94dd78cf8ba83bd1cd4369023fe58f4501f9c34c287f65e9717afabedb2f8352a87086dd39d1507f486c8dec16b709f62932732aac34bfb2861aa6a958e82", &(0x7f0000001c00)=0x1000, &(0x7f0000001c40)="af691fa1f78ac2df92074193bb4c32c7f4fdf21be64d8d791001706c7a506665336c437e2d6d2e85ee098f7b8518c94524ffa782456d3a87042ae39762ee6bf7e7f26b977be57ece7f321fae0c640ac0e91767aa3c93190ff7ceae711281eac3d7f502", 0x63) sysctl$kern(&(0x7f0000001cc0)={0x1, 0x34}, 0x400000000000026e, &(0x7f0000003b00)="214125ae217503fc290edf55d6c51b96a63a3517365f94f04684a08ef9f7399a6c5092863824db44fb628ba17be6e7d1e7f01f23e6f1702d6450003d305bdd0620f3d4f76ef34eee111392661d65c2cee1024e8ec49fd934b26e4a704268cbff096ef161af43a0da49f532bddcf4f3b288d4c9e82f94b3446e7b347a5f9d2684d75359187ebd27a5a16fd31eb8c1a397ca882ccbbcffd29e3a80d0c1357cc5c590451e1f7a20afb3c31e9818a77acc7b3f6a185a2545407c23da51d6c9af10e21965c9b54de39ebed035b18003149b380d838d1a85e88ef49c9aa1de661b99d87a6b5a86ef7516a982739731809d1959c528d588a81ca563e25527e13672ae7d3e55257f526259a318124b5f0505000000000000730a4b7fd5ce491609869a6a77e78ce17a294530fef8588b3eb4e2c20f41032a497dbf94b4c7514110f2f6de25ba70db9b51e8d4536dbefc5f77279113bbb30af183253e8efe6ef54064c3165c12609eaa59c4d22665ea7ea7d11bf4b5a1259b8266a5a0e86debb61b864dc2a0e418a24190c2b28928b54d974d4e6954600063ea5efe3ec052a87383f342e44ef271e75cb55c135993ac7455cb654328268ac379ad4178941095d22efc36be2905553d018e9a9ba45a2e0cab04ba01febc23571c5d120750ff6679c915098ed7620ea96546d9c445aecbc24d8505b3773acd32abb269c6499f91136ec79ace7c321cab3eaf30705e", &(0x7f0000001d00)=0x100, &(0x7f0000001e40)="727fd1c03209915c03d529317966b630fc09ebac73a0b1d9f5d731a0aaff518cf8c3c5b3", 0x24) r3 = accept$unix(r1, &(0x7f0000001e80)=@abs, &(0x7f0000001d80)=0x8) connect$unix(r3, &(0x7f0000001f00)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f0000001f40)={0x1, 0x8}, 0x2, &(0x7f0000003800)="3d4f77f61880787b37549654b9663e00675528fe49bd7025a18a7c9ac310f6f9fed64c22d0f6f8a661c5d2928d295e0668b982223fcab0b6368f7317abfb3fd696d4c8a01231736831c609390268b470e083322361bc11fcec8848727087a2c644fa795532ef6b67726fe2b846d59b673d56ad08665cdaa56b42a3016d8f892c1fc116e20148fe3f9ced19cc7d1db37ba507757b7c228d5f42491cf16014a13451d841f4cc9941bb70936b162a114d8b45049000d86a393f1de72cc1e51da600020000519b138abdbad3053d91ecd03787823e30efbe6a87af96a6ea4cc2266576d6db314358b6677045ab81dbb5f1989f585c3b456c27ae6135245ab230aa8b3758fe70577b36bb1edb67c2e212a5243ae8d652a42e0daafce12662e9ad265d9f2e770e9bf4acf4ba62e2519d1e2ded202fd1280eda711ca0af6a5947e85ec2fae3fd278f1c3233afb217343cf4e075c1208142af767391e3e17c9434e9c3a0ca20735a46a8c1f6ceeb52f73dcd5961f4a2364baac3f7aac321b47cf1a5064bcffc15e90f62d83af07d3270bbf2aabac238b377a158612f6f13b7ca9d558e8c89dc6bb9363c904f15b9a543", &(0x7f0000002080)=0x1ac, &(0x7f00000020c0)="b0ac0544189aaaef9df9e5ba61f6183381d40d80ee4056524ec1b9039a47809075fb8bed22dd582528579cc541fd450e2f5e6b3d68549f879f59fe6cb306bce53e8c95c71ea256515d98996e06816339bc88", 0x52) socket(0x2, 0x1, 0x6) sysctl$vfs_nfs(&(0x7f0000002140), 0x3, &(0x7f0000002180)="103b2c3731a16ba0e6d10c083d1e29f57fbc13d4ad08a0adc3240347983717b5f8dcc0e8803cc9ce00c26adf920d62d29b2028242f3f402577eac3e86ca07eba8e761e8270ef73939139427bf84477174092e82ebfa89feabf20fcc7f9f3a13429391233b7c300cde8d459eec685896ad904cc916eb4abaeb23d57e5", &(0x7f0000002200)=0x7c, &(0x7f0000002240)="4c23183d72b5006e41af577df7873c08578bc2aa077baeada0b60d02f4536e9f660dcc662017a2aafdb2dec576e9f4b4dd9eddf2157f83c7286f34960a6c3ce99c3dc718b58ac5d28fee52f32a6bc6e542337525d068a5a4c11288e982105a6101372263e1759ce1279ef97f9983b8af7aa188347f5e760f3fb388acedb70781e98a", 0x82) sysctl$kern(&(0x7f0000002300)={0x1, 0x37}, 0x2, &(0x7f0000002340)="e5c41d760e127959019863474896df9bcb4887fbe77596f7edd35164fab4375e4333578b8fb0891af3a4fa940afc6c47477e4356cd4389e0403c2daec05c346f0f67c3b4", &(0x7f00000023c0)=0x44, &(0x7f0000002400)="dc57e60274f2895093abb46ded9a4f8b9a4e0b2d622169568320c1f6401b147cb6039dba02a1d60b7a002f724e8048b3fb13edf7ce2fb7fa2580fc5a8e17e4d6b3717101acc6828e4412820ce78d9b1541bacb94cc77f3209b294da7af5e6879aad45c7e02f070b247211a1a5473b92359", 0x71) fchdir(r2) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000002480)={0x0, 0x1, 0x7, 0x8}) sysctl$net_inet6_ip6(&(0x7f00000024c0)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000002500)="799411b31a58c53069e1df87cd202f13d9fb083c63b2936e0b67fd1bc90623bd310e8b0985e2092ca66c7db6c2552feae6a1954b9aa9046d3a740b5d158f2aa2c2924da565c596904817f67eb0b7202eaaa3f90d8930a1932471a85268514288286a7fe9968b77fee13ffdf2dc7d3eb80f7c2fa77a892a7081c248572b48113031a9baa16d38199db7299c504585036025e134e46e4d9b4f9a72af88", &(0x7f00000025c0)=0x9c, &(0x7f0000002600)="bbb69c5878e00f72791088d44a4702aa4428bec6065c5214f5164c43b52c7aec919371e7c2cf5287b9e2162b7a77bd30d7f0b6f53bb1fa1ee6e5e16dce088977867e3a2bc4676f519a7908d95468379dd86e1afd8be5f3fc332594ef45d485916c64a28caeaf921579a23a2166736b337b3f0bfba7cf36630d5bf75e0b94489f47700575794d4fd036231c88e19c96110f2439f6cf6b253da1cb3de65b66174173d023a5a5fcaa3b8f9d5580f9f7b6c89c412bd15d143f38197d9654f5c0f6d4b65690b1150a192b381a1257d96086ea6e1fae64adb40286115a98fe8a40c4864fef18faef028411e617b9352b7dac0ce56808fed4c4c4a84e40438ff53f1a0e5c91287b62b1a369922453f0c421d04b34f025abbf3c94173eca82652b3149779dce785271baca40af44a1e791c159dc0efaeaf40783c593a3ce5ecc2f1732bfd2aefc31f66a24489f2e98dd80bc0058a63e785facc0c2fd697f50bc4ac56ae4635afd5f100df2db89ce3bd5aa116951095f843db5fc564173e11ce5f6c3f26e23ebf1521cc1e98ad6c67e503645c4e1552689eb97a7cf8b665a77177ece1d86358673169240dca0ca156165cb37c578efac1032d1aea9e55699621eee7b93305dadf446292344a919f804647425d3d0cfbf92f363a87925933636db5efc1eb7f9f9283447b7e0a8f38e115a54ba2aab27e43ab2a3f46fbe85f174cfc5551f6e9e330e6ec36b550dc044bff447156ec4b1569fb1ab0345c7da3b77bc4107aaf9b5b3d9bc37373b75573bbc5ee26ae959f3cd76f3db9b2a4b02f89ccd2fa3f28a86c99b572d21207cbc3f1ea352327857a006926a7e92b9bfbb4eb68dfe0b94bb0e4297f13fbb333b0ef2549b034d70af0c222003bb6322e8f1d612f00224fdfae57a46460d088410238a0d965db3f3ca5fdae12d0417e0cf6fb8334d58bfbd4b608f524d5206f869046e33cb80b56cf5f45084fefc853c10c55e05a73a50c931dd9139bfe264c3238890bac9915aaf0f7068a99b1660865204115710f9bdc41a40d5350b40b379af48b0be1778f40e2edc32f0f89f6df4817330756dc16bfc9d7b4b8ae0af4e30fe5cda726ec77c1dbbb0ca046b8203a36e8a5798b4b53ee9251a4107b4bcc52f7ee2ed92511cc8f219186318867039be4cd0f03a479ea7f038480cc866f560ad1063bc2dc74adcafd7f38fc76f1cf1c96fbd00ce14e36c40d4e9c982f41c21fc4ce30e3f7bafce56c9ac34ee562ed4d37205905880cc4dc40d7d857492bd86a3d22c93bea4b25b010cf5d06f4ecad39b27de82573cae8f73c6785b0cd798285f7ffd0895b4095818648ad9eefe0e150462e9542a7e90ea99cf50f2af940bef60c6df0034afb8a3a2d29161cfeebc39a63705a475b18c84c9d2fa62bac65dffea5d1983628d56bd9e1941c9c0ccb20f3edf09bfc73ce6957b43b4504982387c0dbe97d59540a586e4eb4a8c7e5c8e58338698bef861e95aad7a69a4112e8fc7adbd668fbb0dda880eb9e4ac356b5d35eac2b418c9f14d3b80eb1241985f3e51e1b1dbe24b8f02c952181d83be6c5a651e3302d88cf31d6a4b4e0a01fd8bda71ff8ab37cf416295130f22a887a2df762e9d7875bca808259c80b7c85f1258e694a2badc2ef3aeab5a7b8daf378502ee8d1a6cac861ed48a5e687d590279c6feb505767fd25a96f27e714cc0bc68a6952e71aceb49594c09d1426a721cb2eba415112543df02ecb019aa6f271f56bf82dd8529df1f136d3b69e884dd7a8dcf74149cac2123bd264804f28addb8fbedd3ecf59164dd0bb4d1408ffa8941613d3ab79424e3d8b47f2528b6f93384e4608758cd21d9c7dcf906eb7c17c834c60c1527bbb1652888abb98691de31340288e151ab2cebea0b4ca9ea34e8e19b8751ed6e53372733041e65c695d1d033937cd33d255e2504f0cfbfe67ce63a8646eba8a637b0e7446536f3b26fb190f6d808f7edf89e14c31a95413764a33313c37f326e0ccc41aace7497572e06f950c625f4cb51a1be8098ee1daeeefc4a2596eb0dbf93563f890abcaf87cd9179c00438e395a0d5736110815b0fbd0dd4fffe3ac659ecb290d2f44621666c15b9578f9038db357a3acbebc7b900e172b6603b2f19c0004e65b96a492d5c29458bc2673b09268284c194fea62d846c784b9b227e73cbdcd62ab02da14657892d897922428d70e639779bb1c328c21dc6243cd5a36683b6bd3514b3573334049234b720999678980608c03140f846b647f9ed99e2779733435304bf67268b8e4184fe66b855cb5eff33aaf16d661a01dad678571b3daf16a2b7891f492dfe9b15be105f2c6ed10fb3907d630ae1cb6909f2b3dfc483c3b46199d590b3262cd5bf7699c9a6ddde994e58d0bfa22ca60852207f54bb340fd90fc67770b5734f30c73830eb4d3cf0ffb0df0ebae16154787db1427dbb58dc40e8a4c4c3b5a45a22659587df745963d2526f48eb29e2b22e3464cbb06624db8611992e7a8722249e90ba4b7319bc342cacd4749df49785c97247f58965e00eacf2571c3bf114aec13d24a441c79cf578c81f73fc278298c1fb4a3c64d667aea63a187a7871dcc32134d57afc5870ebbd95dc5881fec12bb8d20cc286a4ae3314b939b5f68945ead19400f5cb6dcf7d2898106ec990a7a6861782f62ba17ff9e042d7e81a26862d13356fbad8ee740ad0f06a84721624aa16635a742c64542a9274ec19292c9183a9aa3e053cc1162ee0904b95223aad5b15c75b0deba7053115c0815cff2568b277e895b3fc27e8696e0e14c74720abf0256b4d7f2c83e374a1d7054435bea3c1060964894b7599417a55abcf6a04fd190d657968f701e25630140d2dbd827110b927953ae1a521767d44a2320c98361120e8c6512670d94f8a6c25ef213d7c652743425c3e7cfb80e4205377ad8700c1bca62d22df082189a809ab13ba2d9dfeae7b52c9cc9da1ad18d105f4422182be45e7a510aa0618712a134f46a1af4aea6134a473fd8fcb30b7d65e385c141db2631d2f23644f39ac4353483e000fe820d40f90b548b912562367de99ab42e8a3e33772355e3f622ab816151debb55a393c5b2a8b1dc2dcec30ab352d6a116347cb9387c7e7b458596243a50afc48c63bacaab5b1b641726420496b72ca653f6a9d4e60fcdf39c70f0c15872400652f4715d38b9cab9b64e3283254685f278a0ccb08cd444dcf394db3043b4c829021c2c883ff430fc4e07ba488f4cccfda288972d9a6e9e625b50a8643cc12f78fd766d85929a19e5361c8f0696ae0c09281f4d2e885c00787493c7988f5272d51e13327422dfc97387bf3ec1742863dacdfcc331347132ff16937cea20f708b6446115f0023182a564a452e0e87dd3b3925146cb93a3dd9ed8e78331ef28a2970c2eeff97b160fb0134a26462c744559298ba2c1e4bf58ba057c8903be2470b780619e8c8b26e9ddf2b2fc0946e971cace1031b492da12fbbf5e1a57a512bb6bffc44ebdc895335a72180f182a26e9ba3ff4c433f90d153363b52a7082185a9408252a00d0939db4334a7ff669a094a351f45aa6057a7f0ffc60758145b7d84e0ab23b7090e0a0563fe19edfe995d772feb478a1391eafa14f5f63c25e5f3e2389ca072089da311ce8f13089b0b0343937ffcd225d8463581c813a005bda09f6453880e4761d135a0d8b39215586f2c1a6afe98a0ab250e799eac17e9350018bebd98e3c84e38b85167e68c60e40c18b185770a1561499903a5d4a153edb91ab79e5c57af0578aad56e7298968690113a427f851cba90792c9aecbc0f768161e38137358ee818933d5d70a9963024788e365bf18dd95c64b65045431fdb003667975247bfbd2b30eafcbdb803b2bd4fc4626f520b0ffd926f5374d439b0b27e83d4c34bd3e4d98a759c6eca8591ccc891e4758a124267794d7dfcbe048475be947e5ba0c4eb656addebf6a29d41b58ef83876c73ed0f5be5dcd606d930995964d6b87e23fd5583c6c79263f97a8a05911a339eed2f56cdce8cd8b288fbf1b7872da95d05dc273d1aa64f045f47e0cc819712e90cb9bbf906efe8bc7cd51daff5ded338297f3bae9eef543251ca604ea314820728ab2345e6d5bee2a4883db9be0285dc023b70fad0adc963e1c34ae4b9cac7134ed6f1cffe411d80b8dbda3e1f26d79c1b31951d8e51076f40e95b42e41afb44a7c920809fc751c12a906bb98ceaf855c24a603b2befb8e53daed06496b7bf40b71ed9708cf532fccaa8dec2e12b351f7137bfb0ec711b7e79b8e1645074df0e197d97089e24e2caaaccc9d44deabcd3e3c80d046a46d3e811c9ba122af978994ce761b2160bf817103c8f8658b4d1443508206acefeebee31001a5399589aec77301388e77cf202e612d51e0eb744336f81cd0a01180ccf1c298f95087b884f62805c36397a1cd14a16202ed734d2837aec5a1139e88dc8a612ad90ada9567471482edcfefd521790b00884d76d1ba39003dc402ed806479354bd77f1becfa839879fc81751e7cabebccd412af24aac8a6be94cdd8a7a3fd53ecd9ce5cf1061a6cd817cb77813860390ebe72ebda937c98b54a5961e2f18d06b52f6d1e35a99acd7e4f075883acd23183f7cde7c7d3a310ea886c7731fbb6434a9f167082387ea1b3f51799b3cdc76e2cf009d64e738fc9a06cbde752e7b2dad1452b7b2aad5b0798f586a6f9a04e6c2cc208b9f1df3951f9a7061e1e778523b118ccd7ea9f2f434e1465f064b2f893c270390e68d582bc5c9bae1ad689a5c03de5e3d560fe65796f961e2e1e3ec18648478dced35949e19d70915f9e545a5666f10b15ea04670894840ee0fee67f9406c116666287a72c6cbf4a491614c921bb69a9e0b0c08d3e7d0aacd078b8f43840c44a49a1bd58461c4b96e675647129e884ed93ddb57654565f03bc647f715f2edc37ab80739e0e27c206b0bab645064df8ffbb0c5d2e2edd03b7b5501d4a10d2410f857bf5dd51cd1b49d3feb1c906efdf947a68fcb1123dea7c8e4f3d7963f73c9173ea43fb88039cda3810a7dc6d225b31b98a98e011d1aa6923037580c9966a03daf086c2011b4ba482254d8b3b72763d84bdfd5126f8f266693ddb22130fef2b7029e1b29b4e5ceb87b84c5e76ba1787770f4a6d6c2ce68dfc478136726d72b49f929f3ae659a63a8b5caf5b6d276af725587827cffcbee150e11f58235edc8c483a3d54e90f3163ed9fd1f67139305690152a0ab854eb2709793485e6739c452e33e7c89a0f2d2c3d9d6a7b8d21a14bf2cea7e55e098fe348b38a15e32cd5f82acc05544bf579ed9c98fed0ac2829b6cd12d78820fbe7b1ebe223c1459e8b7fd165456d5bf2dff13819d94295e8416cfc8fff9e474e4e9068509aad85daf28ec92521a37fb6fbb324224c81663db5898279f4b0d3afcf046b6070d0eb2b95371c4d0731a56c2b1c4c24807c45e9038839848b4440401294282ef77f0f33305df558511e3bbf65699854e42e6ca2165fbdb8a893668055e69f458faa7b66b3edc5ea8f141dc8eacdd0d3fa6c07b788fdef3cfda6c3dbe04d243bab0b883f2024e90481da116702dcffc87633193c1ba476e75970a2fd7531c8908875c8e1624ebf7597d6574403060d932ef4b3dc5761a61ca96128301d4b4a6c6ef0c3d4bf602f5c188972deaadf819d0de07cd437fbe23f230df8cff45adc830882d76d4e902954b9f3e4d03630c7f0ab557cbf487c2091f273da66afb069f10e01935a329b0ea9d845aa92e53505ccc1c4960ac8965c7e9b85f", 0x1000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003600), 0x1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) executing program 0: syz_emit_ethernet(0xe, &(0x7f00000000c0)={@random="15e000000001", @random="4a548e1a2a51", [], {@generic={0x806}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac14f81f70e1ac00bbe0000001"]) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$LIOCSFD(r2, 0xc050756a, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r4, &(0x7f0000000080), 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) chflags(&(0x7f0000000180)='./file0\x00', 0x0) acct(&(0x7f00000001c0)='./file0\x00') getpeername$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind(r4, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x0) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x100, 0x1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000300)) semctl$IPC_RMID(0x0, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000340)={0x0, "129deb5e39bb3b98023a5c116c4401a209d24269477d9080669c9988d3dafabb7ccc589104d4a8b0a9ab545dde90d2bde65f17116ecf7a6150b93d59bfa2f10128addad6898034f8af6910ccc0228178fab7b5d8d666cde76ac9cd60b8c2b2c8eecd9508a998487279ae251bc4a775a760b1429e41737d9dea3a9a0b9fda8d0c2c97ea5e11fbe24a48a230f5d5b8a494c920df74e2df633ac91f52096825c661fcc3c28ea757cf11bcb349d8c0839578240b710c7e1b346295da22a21f87cc03eea2e2b382fbeab2bf2f08cc74956bd8ccc890c5dd31937e6686ca2773ebbc9a05473348ab35000a5f706a921ce54788f602d73f7c84507c9b0bbe9f2772777ee20b172e66217d3cb19cceafd50298399efe682d85b2222b40ca137454547511e67b4a0a09641e817090324917e03c6afe0a48131e6b844082a71796cb83168765b8ad11522ae1d2afa438de5a28e8233dbdf385d92d7026a9e6facef0e08da0a4573ac8a8e22c25bff47bdc3281e807217cbc53952940995f81ec533ef1465f51398a72560c710c23e62d6b654488ff04c0cd286be8d6a21002fc6680ca7ee220495cc6463c930122c7ba532630ab48b029d78f509d7adca28d363ebf7ef00a1abb82833c7c2dcbec0a9fa9f8c1b5dc462c110e939bb383a2bd20396ca0e0a4524c4241d363d5e2c9434d45384651b6823a592878dbdc90b36600da20ba3a9c29d0558f781a6212ca62efc8824c8afee2eb06f233c2f8b53260bad5124b56e533bb6d9eafa94786f9c065a7852b7a25f90b0f389554303dc563f831881ff6a8fa3321bd1ad92a6d9c0714fcecb75b6204433db661d78149dfcdba080b1999fbc0291c2c4114c6736006f76613f2829773e6c08146386293c2597c4fb62d3d64d37a0ec1273edaea44b3decbe310ae2dbf684bf841d16ec1c66040ed0d5645b1adde9657a99fe0850c20cebc880242789ad622332d1324fecaef277216d8f89a16453181289910f48ac7a9fbe6352551bb5c5ac3f6b91a180687163f8386cee274318b220976e5fc25d3b2f5f21035a9c432c02521369d9e021b4cb66bfea74e7a44c9007f47ec9944fc3ec05eb5335ea79bddd4abad7cf8ecec050f4f4e5078a1c59e89ed1d75b8e53a2d2f6b7d2323adc4814ad04327ae0cc3e7d89342c5806c2c54bb6e955e90ae2ff51516d0a8ecabd1739e426a56c5785aa73b6e63353e6e1b72a3d8df1432e5ae7d8f0ba45338fa2956a1de633f073d737a4cbb89036913bdf0cae564bad323f4a2942ff3983b6f1c8e2d2cac7e5d915c4aa94ff99814e56c799e2323a31d66ff3f9a15f57a836ea064708519c58a6c07efbf9c16a2e6cfd49fca155938e3f245cb5af4ffdf1a17d298c6aa69327075771be7ec2d94768b46cfb1d068c63dff33f37b830c86d2a2415af60bdf19f5fe213933c070f356f321f80662b438bf65bd6f73e61747577751d4199efa238e267b3bfe3e4ebf4d1a2a1e1951d97869028b96fdd0052b97a5b3d33224a1a01876057499d04b21766ff00654ada626f1f25a09201ee4f847bbc654cd964a2612f6ae0915d0516cd1bd0161ebb8a57d212868232988f961182a750ea566d1954693a0848fdb618987f467c8064a26e939c7a21b007836aefc7422f5861e16a27f361c262ab3259c926e91d9a80656191a65a5583660ab5c9c572323db75a46c83eb20084bb4aff13bad8acca5844b8c2590646d03b11fad16cd9055e50378edfb3c6f9482873164b3942594c004855377235442fef89b5a54dfd63f11823e298d9d3f2000d1c9bd33b138990396eb652516cddec23503e88d2c1554261a87b202af8d2f864bdeb15e9ca8d2fcb3aeefae56d076223364a07baa74ed15d26bf27ef118ca19849ee79fc831d6dda90a9dc6eb28fb66aa05f5e6a82f16278b4b45280d3f10741fc532728c84c7d41583e36a0f356e67cb04af146c9ad50d98359d690e2d777378d97203dec9fefcc3db897a81c0cfef0cff84374c75b2984972d5f6fcae7aae423db71b29c9de631c7da750ae2c323cfb5b114764e12f1c135c1c92750ce1c79996e9cab8c9c6fcba89d6523268b013ef08e8eb64042baa09c452ca990bb1298cb588c0d4be5a3b4abd4c10efde03c3751f6dd3d02252c06c82e2e4d36efd91f791af40c059756235265b8f8cddda36f64b4d2bd415a91e1c5b75d22c058d7bd8d8e9b862ccdf6a80536aa5487ae724852bf8c830346e7c66e51f652571b8634fc7db2bc27a26be7d99a9f1b2e4934e260a718ae12227e1bdc2009ce7245cbbd79e5ce808a13679dcc30baae67cb2f78b661ca9c3609e65cf39120ae64b33adb68a51ca3e8bb327e7119ea0f5a42b4878a37017b6b1fb239d64f3007ff55a9f3b2e75f42852c9603f7063c75106ce99933b8572e27d9774ae42909dfeb842038e682dce49c6cde8c1907d45fa983569c0fbaf1440c66f2dcd4fd06af2b6f88b75798fdc532c0b76d1f3fd196cb40b295f3bb1fde3c9447952ec3c832d1509b7e911b2dc64aaca5817869c478a2ca55e3c532d0663e434ea06a1aa46b095288ee5e786fbb6a0bb2d6aa98106379a083f9a86eeb749b7b1e2e36d4ea714dcfc6e55e9df8deec5f47302b95c42b96870b1fea91bbb02018ba8fca7264730d3e46517e33e22c37a25becd23e8166ac5e691bfc02c89fe5dc850008ec6ba381503fdd53dc4b952965d5114bee769db5c6d66115706fc3f2ca18692d9908fb9c0bdafe7604238488c8fa42e3b2ade297a5c05a530151e233e7a55ac84997006617bee5fc6ae12f6a952adf792ada0d36c200d073d7c9a691ed4651d5ffa8c72720bad4232ff8ddd3ec3320857c9522ac2a5048bfab1db5106c454e8a6eafac8e7634e671656dac7c12d60f7f93debaf60520413fb5817bd94c6ddb5341812536bf43ff5261ee5d02ae0ef74ddf4dcaf61a81897ced3ebffe24bc4f2bc741a11e8c494f42246c275a3f3fb9f2f7e3d8518a0718ec3bdafaf408661f5e49e30b1b7fa6742aeeadc157864c0cf5836b3240b09dab1640f12386c99421a43f6141bf740bf69a9788e55ddc748a36a330e3520398929ce06f5edc113c33733230dda93c0bc2eed83c87665ea1e1f3bca42734d0ee4ba58ea235b706e4c672ed71103853633a301191dc05ab75619b72f7fedb85807547b707272950f21e6099c93eb061ad6985908bb261c46bb77bb00ef309eba8451b24ab63fd8626196fc5749488562e03301eed92e1b6703c54c6d3b019781f68aed8939585e36dca387973ba3f163e06d40c9a1dd8b7c886e337913ab89d5b43ba53a5eac3f57ae3e4447e792a7ed1e9126aa27170a581db7f0d6e0cf1d1224cfa6202a8cba1d45e8dcb3ac538fcf8983409f215979999de7922b285d571637bb6fb54dc14a626b62799fe7484c9aefc2385fc5b3f49a03ec9b492daf2436db455860c14506c0abb6f21148eb318f8f73085bf4bbe234157d9476dd754b44bf664aa885ca020ee7c54582fb1558b325c7f97bad9e802f3b704f4441d7e916f6f3cf8a177b88aab7e4df726794f0b62e441935c208cfe624e0ce7378f0586d2b2e9e5547e8c7a2d895074bb9afee4ea2e593eb9342cf7d909cc0da80c4a48a0711491f1117a87113885ebc749d7c85e0bd38ff7fe3aa0c2e6e51276aa8c3ff6b1ee9db33c0b2f099e768bfec85b63717e73a33189d70725f05089672aa38ac78184202fc2edc5f41c3a2eb9ec8336b7a3b2681e7ecba1b143e25c7620ca594e284dc585db520574fd100a47f9451970b5eda558577a239d74857554e48f16431bd96235fa8ffb88dc060b65a1673b92bfe8c1bd665380160db353097608ba31d5230b70b35414329f91bc4289470b2876d5027bdfd2ec3dd3ffcf9a7061f33648ad70cb31937c3497e6664603918a9809f6c5ddff542d14e2218eda787ce79e0fd4b0f22831b931e5804dc4d0bb1159b19b167ccacd3e6c1146049bf06bdd208facfb64604b11be4bf74d2de05fbd82d092b67e06bcffe8acbb7dda92df683da5c2daa7215f2ccf2380be41371c29a97c426a5024f066e6755e757ef8a3f3b88ca32f072f000d1085b5d51def70c19df79061c311795e0248d31ddec36492af567c45fd9462297be9cd5616b54708601234e7e36e831a8c6824b134f096905d2b1993902c5ce50781c903fe8f6350ff65768be3b6a001c707d96418677299789d11eb6a890837eea3d8ee183263015265ef1521184cfdf2bbc25442280aaa76ef7229ee90760992656dfe441f4a00ef59dea9dbfa7b43aafe5c79313856ff3eed9ff2ea3e6b6ee88403361d9d8165eece85940ca04b73010b2cfe1529950707be6c13631cebbbaac07975b5f17bae39a02767d54c733ec8c3303b5a9c81cf1ccfd9443e2681686e3693d1e729ae425c7f391f0b242fc17acc1ab83d56bdeeec8361a6e8dc9f2df036fa1a107ddd8e2201cb6c533416e916dc936dd158381142b29991833d988a9688249a57a68bb29e72d664443845250050fc4400a2f54dba4ebff813fe8d9cb902e423798064081ed0de4b1d772372e5680b203e921a2ae28395a64ec17c941df12693509b9e3a3d2b05206a362ac97bc0f04f1ee29ba139a03b64f0731dc1eb12b61a5d87317b605484ca7158b4137e17dac2d2d3358d1cc8cc14a45be6041fa109b22aa873e9bf27af4d593dce817c9bd70cbc2647c34b01da064750b47e12a2c77f776c24bd7ddcc0d7f345f9298faa9003e627f4b1e6e710e29978c8a7c6bf29764eec2719d90385a7439253a65a9fc57e4a64014c4221303b373ced51a70b19df98f86817a077a9ee61b60b0b4f463b960a8c5b0e1ddf0d3fccae45d5250e19b14e3115baf1e5690798403d812751f60f3d370ec958614d8d8593551458811f4d7b1cdcaeba0cb9001d146564120778632c1d842c94c1ffd57a2d743408ab3d291faf53a82272e558b7b82f7eece10f0566b53e3d90a96102c4dc5f96b34927170465fb0bc37e981ec3739d9a3a1fc3eb1ae4279e9679e824f6de4dcb95472bd942363424f29344afcb445dbd1be91512299d31fc86c10319c66175ad254589ff4f1f27aa392a26fb1e944ea729e507199782169baceff6af68795f9b8efd98e4232038e41bc590ecdd14bc63a613286abe95eb65f768f66fe5aef13c2a5dc5d30bdbd9e01ad7b53cdb82bfee6cd3f92ef92dff6fc61c9b1cfb5d61b5dbb8bbf187862a84ae3536e28c4fdd1e986549745dcff0227acb29a72e29a8abc7cb23ed28eb795b48917058a1a554dfe073495ca4390bb9322bb391ecbc3255ab0c2198e109aba63e502e531981068b109c191e8157c0966abc0468965042c5f7118b66bbe267ccb0771da53b19f16ff7bf9d37b9f9a3a55a7366bc0d5100569d1e433d7b8efc366f64c4f59c1a413333a0775a6b5c6116b88849837137e87bae428c65bdb7d76f178be17d4ff13ae17e259498d1eac0615a649f177e3c6639b9e00f54a0c8fd86f031ba77f82c8cddb369b07bb758bd45acd7da3548c318cc14bfd54303228faa8da6b65fada4207dd8016a720953af14f1e4ddfc8d9000d2913443709b2deb7d4c86e48e52f476f1606bcca2198c38117bbf17c05b44e7a3cdc1eb886074d9d92600627d3971dff33b8d497e412a27cb8c78ccb7858f06fbdafa52d2450c40bc30dc0a1557f7c771abe6922c153c07b9754b8feaf16f663b993a5d574f9712b27bd3b3acb8c3e17a17fd10c8adcabbc02e0df4a348902e59f106fd084486986db2038383c06"}, 0x1008, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000013c0)={""/16, @ifru_index}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x8000, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000001440)) readv(r5, &(0x7f0000001880)=[{&(0x7f0000001480)=""/248, 0xf8}, {&(0x7f0000001580)=""/170, 0xaa}, {&(0x7f0000001640)=""/143, 0x8f}, {&(0x7f0000001700)=""/104, 0x68}, {&(0x7f0000001780)=""/39, 0x27}, {&(0x7f00000017c0)=""/176, 0xb0}], 0x6) r6 = msgget$private(0x0, 0x486) msgsnd(r6, &(0x7f0000001a40)={0x2, "3d70cabf4d517b89dc6f62c9a1e5bdad1322c70581c3aadfa510160555a2b1a329341a5a83a457d63cfc4294bf0447c16c8cbe90572b9bd933a57d829a23fc0a5feac2e1c3ade7e0ea0d2aeab274fc98d7da57ae1c6517fa9453bda49a42725f451ae56a6589d600ecd3a53a141504fca8965a5604002c8602e8fae62690695e9e116b253c0299b6ee5e77f6aeeca557f4fae0687619e56adf6f823f3d592b8b5df263db9c04b0f8f9dc7dce68292723107469e80b3ab6273be8ccb46a934fec6f8c5dde2cb97791bc28c399e6f130236483284f8dd72122e6731af8fb6b7a436825d0e006dfc04cf7b47fad2946192584cde405e28f715f11ac6eceeb3e038a9ba27ab3e898480436f9f8507389f981d2bb141e4c7fde3dd4d9c492fcc9df66877e88c1dfc4ca8760bcb7369a909300c27614e33383b280ea81344b479dbc1b8adbd5a4c09f9ab1e0ef709f1a5ea513c55067c895112724bc08c5b0f200118ef9de012b4539654ab368eba2b63dbe2a26d2e55ec355f993b09100ca8bd820c7096838afd6807746446c0abc3ae60b01b257101b3c326652499434ebef1f18cd142f34abf4b43187e9b07b0c1be8152e6b3c3d97649fea4f0969ad0217d2af034448aca6ee378cdc0993ffc163644c5e73632f500f329e1478cac13335d63a69bd42933d09974477eebbf24ca7bbc2fbccf110357aff5ea4f64a7d0e9af8af5623ac040db6a0f875f7ee5e125b71b64398210c8f17461b6a512929236f2b64f810ea346cb8b381299071f9b3964eba451f938654d315da26bd80c75149aa6e18f35076ddf0f7f65ffa6e60e376623542efbd41a61fe89ff8a275ed6ec44163e2849010b519109b04931ed26796b0ae24b0c0e483eef0190a5ac96d414468e1e75e412c68021a2c3690f226bfced2998d54c8f98fdb725aabecc2eea5e036f06aec7438d3c824125060747ee75febb8f0a86bdd51110cafc5dba754164e8d475a4850a6a2203ba0d722afa3c1171bce58999f9fb1a61abe8fc4037a2552cdc3ea70de896b52a9e98d73f0c06f20db2d2e639daa0956ef0223e670fa2fa5d2461fee2fccad392af858807419e638c21bbfca8d940f486cc7335ec3a2c8a6aa5e25cff60039488ed8d79214c30f159f4fc97c393ac143dad5689daa6af51f1091236bef738d349462d1db3c2df19762d0f2e6d755586c6257080b693d4b2179edd1e46970293e68edd5f29ac661f7bdc2359d98ae5c34f74e70de58b0cf31751635a33982c448b97879c6120008d1d869a35e722460ecb59b16b7c43d6d5c8aee2368296cb92f75233a9a5d610904854ab6bb533ccee5f048cf58252571e8717ab1cfaa97238a7656622ec6490b540db86e2d2eae6af719cf506822792e9938e2d8c1d24f76311e6102fbcfc0b40b5dcf754281fac59db9fc3321a8dcaf8f38a9425d98499fbe8776ebd4627d1618ba00b15b2bc7314c237901c12e7630b8e8c5600877338247d448d0c75e85062df209d189fe47106be7a351a15448f8e64f090c0b0f7644598852c42490f711b1e10c5e147b24ed8d9338591c594bc8e946b9f49eeae40bf864d74ff66a7c98bcd8bd86f3f1f9877059d23eff1cbe358d5cb6d320d205670fb621dee1d70b471debbb35c92a8d56d922e035fa8e644ab33ff05cf3d4501557e314968517a8b4d092cddee1aacf8ca2ce6ec6b088cb254a6767cf46cb0956df80f4dced2b8dbb2296962b71b32d8613a481b12c9c088e7435f417af5996b184244f5f428fe2480133c636a0ba622ae88bc94dc5e974a0ebfcc8bbea7b54c2e9b0095ca7a08f3c9b472851ae3be95aab6d4c51922979cca46015490202cde86cecfa9cb165ef8d4c87405fffa828d99d05640dd44183d7d4f0dd7ab0126a99b95574174161c368d4147d6caab619cc335bab39341fbf9ce3f800fa8de0285e1885ebb9cd363f838a0506848132f92c78c0973613983222431afe8c7df32b411648316553c32cd3d5dc25320c5a944841e51fbe894ccd2a57af0e26253cb7c2ea3bf4bb712780fbad8332d733492dbc77afeb20ffc363ca2ebe64b14851d30ef48fa4616177eac2e30c9c0567f4273d4d2df0d2349efabe3138cc3964f477763f8b1e47c32ca4da67ddd85289d3b98367203b072480fd3fd3f0572f600d73919f0cc663aa26f2792536b2840f264939b232806281cc1277ad16f9f7fb455e73d102cf7b18dc34cdd95cce4277b06cc5023b3c63bf2a9489c62f6002314e1e5af7fe085fdc94f68f35a36620fbaad70852b58896bf1d1153a07d57db04f456d853aa47809bb235d857e4aa5c26541275829287ace74367f86c4f660efcb4b54101c1905e95999f5f154dec888bc4039728ba9ad3b99cbc1223dee93142829eedd194a9434e805d7e0b640d22a2492a445523941114bcf069426678d0c1185525204ffee18a7b5c1fa3eb4557a341d94368c6cea47d1fac771f9adfbdd86c5c37f46e0cd2aa3fe518aaec6e9563f24a509820c018d62777581a5839cc27d9e911667cb6c01fcd35ced1a0ce38d9309916600ed277ec764c3ce08d05f84f187c28baa70e6d8d0e88340e43426aaa29cb721752b3fb17216aa802cd737e9c0e61f1ea529b7ff3a17396bc8c6600bc937806e5c04ccd495134e28cfe5e509b4f6cc1b95c112f364e59ad9ac9cf0517ed4e0245a0fcdaa9157eda386c2eac5ef43d7e617d2e3812d7d1b380acae65b6258e524665ce64a018717350f2c79c9af55ebdec9cd1db357c049027a14b93e75c4ed2497dcdde620e1c41770c5e9b03caa842c940dc614754407a6f49eaf903bb45cde6b886117abd9e9f3aa278c24bce82f08c9a2b2167a9f3825444ccec176cb59e1c132d951e77693dc8b81393d21bb5348c8ddb3240562324dc4c2f6d16549660c0519cb5848297638d3552168aac3f8da5046f33eed63830497d936ded7756ca56ab79420c88cdb96ddb7ca65f229f0bfd369a7728bbfbd186db20fd525691c8122559c0fff1e0478714bbc60e30251813ac24f7f43bca5a183e826e76e5891ff339be93fc48c606c493c0ca4a76612004141c15b6dee2573707afa55ccbb93fba9ee1ee63a66097e2e0afe0b4d57f86514ec5aaf997a8a616b613c24672feb172743390f947d0a50e7e7c50873e34a27c90fd699097e77325216885f0153f2ad451edc4a5af4daccad557e7aeb8fc468e76171bab191db3ec262a03874f65abaa266ee4be24bc16603d750f6eb65a8732c6567b157bf675a1d5dbb5ddfc5f0a57219ef0ef30c0668b541cf0856b7ab7afbf322731e0a23a4fd28df65764efa85473a9ec539b4d57ca293a6bda49ae4a38627e2382f2a077a6db70e099a973382bbe4e719ea0131529c0a848d73b67f844c8e6798d34c0b2e7554c94f7a7478527e623106d4078aae81e37d286f30e44c602a74ca2847dd54a06fe6bf416e87973b71033362186e425ab854bb4bebda491551dd48fd63c1d2448e16c732ddc65479e1c0efb2e7935a57506ae12b334b70e84a469df52f56a6edd83943ed6407943796aa67e0e721fe053cdc7792d94a1a70289ff9b7662cd59783b0e0c3d0a42ac5ddbb8341c8d6da6b4c2c4f9e60c51487b01a361c2b4e4b7acd15d6bbd88a304ffa4b88a32bd6d810071df80853e294b3483e6442faa2faf764d1facca39606f36d1ade5cf80dcdcc795d8c5da547b4280951196461da29c971551d790e7cb5d65f79c9bec2f6830b96e43fc4eddffc607f08ec7c2c4f062592dbe9c6e9b2849e17e6afb24984de83a6cd7413734ec8a961912e6a671c2277b8c2549dcbd64f04045b3d46f3eeab0c6ac5d8d9421e5af0d2e39ef32f20dc046a8d7a24587cfc9ea151dc6701dc431df0fef9d9845ef116b961049c688927328e37d949cd227f0cc17a0b2a659b9fe2fa8ce0a9ff7448e5f8e21846066a92790f92a92336c4f3f88f1eca6fc0d45ae0859efe38bc35c917208d54fddc2a323b9760937f8987fc67b0bfbeb3168c26334fc599b9f5f05340169355071a6e28fe98561f5c0af137a39f9289591db7405075dfcd8a811c8d787517cc702826d0307cb1d272a85ffa2b1645335535c7ee011a6840831171a91b3e10d189262d03e0b6e4b3f5b59352164f7dfbe88294f447f49b32a16254be77c09b04b9e5fe7207531c43b30df896033836dad34fe3bec62e6666ef726f6c66e64c7a574e6e4c521a7460601cd4da3fd7ecdd903481ccd688e8013093dcc98b064a252872205197e740797e41e6dd5357c0351c27070b1abfa6a70a2e099299818b9252f7ba3bffc9b9ce4f2196afc9f93c5420b458c54addcade84fd7fda45d5d80c3e319318e9074cd1dbff10afaae800303c81268192a6889bc6bafa6036ae4ea4ee09cd69fe7c83a30db19a37e9fa8e744c29187365cb0fe8f896157160438959ef85f34ed41156939e3ebbe25b23f8698546f2821c6cbc403347ccd7aa454c616e937132ab16f124190d41b1a366c6c3fd500e3d0afeaeed17e85a56aa44b3c0f69b8d8c6929ff57e63779482b829ee7fcb7b3caeb54df69e90ac2209f54519b3cad69ad202b3bdf656c3845cbd0affb4d5dd169d3464a395e4019354948c46909ef3aa75fa272aefae3187ad171b60c7ead40a408655b53eccd0a803ef4762aac28598ec3dd044472e06d0da6e4cec2963192c6a6c5a293006d8c8782bd882f8351806d2fd857ef3701fa1e8ba7a24f1e0a74b119d80116663af027690becac98c5b8590fda7fc258f92a0721b0a9790a7999a0647b5d2da2720a7030dc02d48aa6bb91730864332fbd8a1df07f0de91ac3d0d3d4630f9f5fc3f7d302d878f635bf893e298cf03bd9bb44248869f3ff87eac9a48270a0ab1a196091d836bbcdde6b88fcd5511e0af809100de63cde0cdebdebde0238e779e8f2c4e1cd334f1f002387e4379d27521248f4fd36e497a6c1049b6ac7986bcee0e7054373dcb239116a51b220c80a4ffee1a22f84c744bceb9ee3729bfae514114fa1803b7c767fe27d2f480714a91e61e5531dc865cf497a9fe71fad2a33f3b6d24cc3e3e36f1611047df4d12b3612afd547cc6f6f9b2854051e66e617d9887313cb7524c5dccab13e6c0c985a417f684d08438f294108c3afd0c318a68189e0528bc388bd52fc60c4b5997a1e49ac4f3911d4696d303388e36bf66f3dd6f9309f97dfe3d87b3c1abdecb9db2134db9e6073a2bb0318b5875c311bd4a218b6e6c42b7ad2d70ed2095554c8110613ae6ca4415a8c56baf7f6f6defeb7e54a06a11d8a70417f86cd92d20cbfef68dc75a8a4e52015c59cc45602b5a440f3ed6aa9df209f328356064a42474681b8bc74cc32a8b8ba4a90bf992f976cb0dfb5123859485c7438883b48692b4c9c8b52cb5b8a97cd02da54732796380aacd67e92293405e2721a00fbf6d44d173ae8f9a96fff2808a493deac73f26e513b2b648462b91a810533d895178ebc7e0968c6c47b9b8eace6dad24b7801e26471f3be3e3c62dd3737f543fd312d2e94902ceaf46a5d6022b8478ff93e038b6c6f1ca15a19dbc09481f18cb38519409bceb71d1dfb2abe2387962799469f7f0691dc379b068e97dcbea7bfb18b3fb530f6447461a010cb4d3b7c40195ba2f5c9337e23b620772482369f2b45aea28841f72c1869c43b2b8aef5f58a19173b5d122fef82c499077f7f89ebbd273df30df21312fb725ee03a9092682ddf103e6c9b73263d69e3cd470ef76087f1b121c7cbdcedaa"}, 0xff8, 0x800) executing program 7: sysctl$kern(&(0x7f0000000480)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f00000004c0)="000000000000001aabdf8152b477a61141de5969a609916503c9e7663f7d981e19afe5332f45f61ee08a424945a6337a5afaa1381c74db5d67b19ad8480e0c3e16f54b20592d3ab26de57b00"/95, 0x5f) socket(0x10, 0x5, 0x0) pledge(0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x8) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x130) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r5 = socket(0x11, 0x3, 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000440)='./file0/file0\x00') sendto$unix(r5, &(0x7f0000000180)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8353712051eadb71d89e000040781e4b2ffe040ff0008254842899ff2ef932e811f29902bd41c00", 0xb1, 0x406, 0x0, 0x3c) ftruncate(r4, 0x80002) readv(r3, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x1e, 0x0, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000340)="05fb0e0d33d439b60b47b3552f77601f8261442679fd77c251afe751257c01de009b9434db3fe5fabd9c70be6121c17e4769db447774fe41edb5af976a57fcfbad9dd8e59e232ee32f7a26a97324eba48ee5c0f018334b5b514a37f1f02c7a235944fbbc26026e99af65c3c9d6d8cb2bfec16034f873145fc7aa8469e9b4d8ccff18ee27b41b673f335e548021ef9e961fac03b204ad506b9b73ea12fa4dbc7178f9a2a72b4839ed287b594214f6f8d00f8181cd7a7022cc4ac58b26ddf294b89a3ef5ac5fe268c9aa8baa49cf6397dbb3b6c18771e44b49bd60b1124f9a6609c6345f1a301dec60c116f37e70e52ecc3898ea0d596b47bd23d0", &(0x7f00000000c0)=0xfa, &(0x7f0000000240)="12bb601ff5664e5f4f5e7e799e2bdd288567ad9fa6df39af03ebdf05c236e4831aa5689fa8aa114851162d5346803ee0879990c29781257241d52b38d91f0c38800d8583e52c1557ec568e74dcce9bcbda058592aebb106c767b976abfbdf4fc304f873cb7", 0x65) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000c80)="83", 0x1) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069c5, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000200)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r3, 0xfffffffffffffffe, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) executing program 4: getuid() r0 = geteuid() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000100)="6ada1a54c2e700c79616b2396b75dae99f16c08c1484efc685551dd0339f0dac8bd9d7062c3db6acb6c4a169b71f5a6f31351c", 0x33}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r2) r3 = getuid() setreuid(0x0, r3) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x9) executing program 6: setrlimit(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x6000, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), 0x4) semop(0x0, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 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') sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mlockall(0x1) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x30}, {0x17}]}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)=0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000380)=[{0x7, 0x0, 0x3f, 0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r3 = fcntl$dupfd(r2, 0x0, r0) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) chdir(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) socket(0x1, 0x0, 0x0) symlink(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500)='./file0\x00') r4 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) readv(r6, &(0x7f0000000380), 0x0) lstat(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000400)) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000080)=0x7) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000300)="71f9221ddf7c298b2589d90ca7790271ac005839f9ee081d07000000d1e0351938551e40d5d7f1be327b3a84eaf3fdb78c5289776536df55742518fb056c5fe6a72e34fd7803d1ace0e31bed56bca530762718498d36ea81d9eb90b02880397a2b21dfebff63574e4df356c97fb3b495cdc1e772f3", &(0x7f0000000180)=0x1918, 0x0, 0x37) executing program 3: 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, 0x440e) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) link(0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(0x0, &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, 0x0, r2) recvmmsg(r1, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f00000003c0)=""/19, 0x13}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f0000000700)=""/132, 0x84}], 0x4, &(0x7f00000005c0)=""/132, 0x84}, 0x6}, 0x10, 0x1800, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x3c, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r3 = msgget(0x2, 0x0) msgsnd(r3, &(0x7f0000000000)={0x2, "367305b288108fd3324b26fe90c026760aa1913bf3860790c29bc0a8d1ca4c868cfec1816a592d8691eb6b343dfd4b661dc268da6a34d21fdbcccf4061b7d3d528c118cffbf28c2a85125186851b4432a7bda4a855603a39e2197d2ba7566bbd916d9aecf16a8a310bd490f4be0be30570f90f0fbe7a8be18a3cb7ed446722350eb4a5018b889538408cbad127d1c43aa9eecaf0a949aa1a31993d133472a32fe36daee909851dbf6a46c39689c03c458547ead8260a688b725d73e977a8f61ef9d608228cfdf2cc3b0d4c3c399acbbd7b0d79914505f882353ba497934d"}, 0xe6, 0x800) r4 = msgget(0x3, 0x4cc) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f00000013c0)={0x0, ""/136}, 0x90, 0x2, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001480)=""/156) mkdirat(0xffffffffffffffff, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x200, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) executing program 6: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(0x0) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r5, 0x0, 0x0, r4, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r8 = getgid() r9 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r9, 0x0) setreuid(0xee00, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r11) r12 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x6, r12, r8, r9, r11, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x6, 0x0, 0x0, r6, r8, 0x4, 0x6}, 0x5, 0x1, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r14) r15 = getuid() setreuid(0xee00, r15) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffd, r6, r14, r15, r16, 0x2, 0x3}, 0x1, 0xfffd, r1, r1, 0x7, 0x8, 0x8000000000000001}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000001480)) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000240)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000180)=';', 0x1}], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x80}, {0x5}, {0x0, 0x0, 0xff, 0x20}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)={0x80000000, 0x8, {0x101, 0x6}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x3, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x4}, {0x34, 0x0, 0x22, 0x10000000}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[0x17be400000000], [], [], [0x0, 0x0, 0xffffffffffffffc5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x800000018, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcb"}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac14f81f70e1ac00bbe0000001"]) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sysctl$vfs_ffs(&(0x7f00000002c0)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000540), &(0x7f0000000640), &(0x7f0000000680)="bd6296818af1e22a3876cb4dec66087bf45d5b5bc19af7e27dd8c34e0294ec4c1623bde7a488ad2cca30bc3b8b3a8582de92c9474c39e761ecb682a7a00796f90bff78b4a0c68529d2569c323db86a70e66e4da175e352df7e7f79f1e9e2d9f0ce69e27a", 0x64) ioctl$LIOCSFD(r4, 0xc050756a, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000040)=ANY=[@ANYBLOB="97f514e6b7d7f3"]) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc020697e, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = semget$private(0x0, 0x1, 0x4) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000440)=""/216) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1c) executing program 6: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) pipe(&(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_gettime(0x0, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r1, 0x0, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000380)}, {&(0x7f0000000800)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45cd5ff1293883d8cf6b567472b57188f5a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae15783f727410f3d334987689b915721d0000000001000000498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d3147429940883fb084a2698987a7592e06cf438f1a1bf39a0f744e868dfb18180d178b61f1e1bddbc915cf38b9e5b6baf4877437166ff2f45a911df8d55ef4af8b48d106e05e860a9fe3222c953a18b555a57737577276063596504000000a2f017da45c846dea51945dcd4dfff89a150b2c3e931ac51193e93e9ea410422cd6fa1a3e307dcf703451019c7aeb015fbe14180a3bf01ffcab1db396bb5db705031d17a", 0x185}], 0x2) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x9) dup2(r3, r2) sysctl$ddb(&(0x7f0000000080)={0x9, 0x4}, 0x2, &(0x7f0000000040)="a8234298", &(0x7f0000000300)=0x4, &(0x7f0000000340)='@\x00\x00W', 0x4) fcntl$dupfd(r1, 0xa, r1) socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000002a00)={0x1, 0x16}, 0x2, &(0x7f0000002a40), 0x0, &(0x7f0000002b00), 0x0) executing program 3: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(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) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) setitimer(0xadf0a682c032d8b5, 0x0, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 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'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) close(r0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000040)={0x9b, 0x0, &(0x7f0000000240)=""/155}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000001840), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="3e9105d51ef2ea185538e873ec9ba98bd17aa91b26438503ea96553c2a3895c9501849927552d3cf1f17011ee64b5d5b19b7036d74f11601369c593bd6d2b83bdb11e0c70a113c09de494897", 0x4c}, {&(0x7f0000000680)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c16439c9bbfe37bf9b31d625e398beca1d2d858050800000000000000cce3a4da033bb92a5cc65597870c03aac2a3e4324aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4f9ffffffffffffff181e9b88e80074bf3157b8dea45e3391e824194bd6b879347fa51e01b4f60400000071e28d9d838278a9fd52aebec8b195383582b54006007d9ecbc41c90d477e71178f611d1ff0326888da9001a6ca6767d7f9578232f3c50853ff9b289a7fff44d3d16da8d62796f9444d1bea19541ffe9462c7add5a1847491768ca052048d624f5f6873dd35d58208bd21653e05b8c88ae3c6944af", 0x104}, {&(0x7f0000000980)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa03cd4a3a37987853a02497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3120801ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d24750e0ef7e10a65b892182dadd93906c130755ec4264771e6e09c0323159e22c27a38e56ff48ebc95cdc00728a7f0732af3d20a36c5cc15ef466be034ebb1930943bb79fdacedfdb5c7dea75f2108a3a3099a2b2fab870b47ad708eed009c668ac0a3848001a4c08da0af82adb42c4dd1797a0d20806779679c714e1b066a615b9e448ff2146c95daa5f616e8eb756d11955e0567a2d4fd95e97a178edf93ef8c0ea705b0a42dc10090c9c", 0x190}, {&(0x7f0000000b40)="294bbe01e775d42b920510a1a4327ec1b340b1976fadc987bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229024357738d4ecaca017eb674086edbe0168d9c91ab1fbde25895467c8dce7fff60400008ad2d3a5431dc62ecdeffde58eaf0b9d3c", 0x9e}, {&(0x7f00000007c0)="3a5f3086dfe11bbd96d07bdd264caf9bfc4f5fb24156fa955bdb484b7502da135f05c9573fb19933b6e30930ee3b68113685e697a67fdca69fd4f06209a0e88c2081d65cdb36ce782975f98478e70f7ea8e16392c78f87cd10e6211af7801017160fd4734cd467dfa517dc3425dea91bd2e61e490ad91e19f7e101dcfd25c5e96d32432ca0d9ea300b97d2a5d6a0515a723ecf9450aa8570bb5e", 0x9a}], 0x5) executing program 0: msgget(0x0, 0x0) (async) mknod(0x0, 0x0, 0x5710) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) (async) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) (async) socket$inet6(0x18, 0x0, 0x0) (async) shmget$private(0x0, 0xc00000, 0x383, &(0x7f00003fe000/0xc00000)=nil) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) open(0x0, 0x70e, 0x0) (async) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x20000110, r3) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x54}) executing program 7: r0 = socket(0x21, 0x5, 0x9) setsockopt(r0, 0x8, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001180), 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000011c0)=0x5) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001200), 0x1, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="714f98b1d0b5f83a8cf12f60d1be4c79d378e393a045b91fa6699309699ed45863feb6035295d014b316887680ae90d1bedf495bbbd30fdb11bd2d7049bfd7be1b8232c9ffcfb26a7ce7215b011c46e13cc15b2610dda770a33c6ec06cfb6d7af3635417131049d137f38b26c6f4b34d4e0000000000000000000000e1fba22253186c4475e2422bb9826af7c822427f508152bb5285ca7676487ab1a143437df4562d8a6f384a0f361b7ccc8ea12b7f360f6983c2f7ae6d1f35a16d4c40", 0xbe}], 0x1) socket$inet(0x2, 0x0, 0x0) syz_open_pts() execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="096000000000aaaaaaaaaabb08e46599015a40a2a1004500001c0000000000019078ac1400aae0000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r6, &(0x7f0000000500)=[{&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/156, 0xfffffe80}, {&(0x7f0000000580)=""/209, 0xcf}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/105, 0x69}], 0x6, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r7 = dup(r3) dup2(r7, r4) setsockopt(r4, 0x1000000029, 0xb, &(0x7f0000000000), 0x0) sysctl$net_inet_ah(&(0x7f0000001240)={0x4, 0x2, 0x33, 0x1d89b33d47b60a93}, 0x4, &(0x7f0000001300)="98d57f719e2c96be2fdf4258e5c9d3a98a8ea801e88580203b0273ad15703b690a2ae83eb45352bf918666eef0bbdc02cadf814541de499b7065ed0600000000000005182efe6845530b7075cc01b700000000000000", &(0x7f0000000100)=0x56, &(0x7f0000001200), 0x0) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x82, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @empty, @multicast2, @rand_addr, @loopback]}, @generic={0x0, 0xd, "008e000000000000000000"}, @rr={0x7, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @multicast1, @rand_addr, @remote={0xac, 0x14, 0x0}, @broadcast]}, @ra={0x94, 0x6}]}}}}}}}) executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440)={0x5, 0xec3}, 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/62, 0x3e}], 0x1, 0x0}}, 0x10, 0x1802, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmmsg(r2, &(0x7f0000000780)={&(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x32, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) syz_emit_ethernet(0x36, &(0x7f0000000dc0)=ANY=[]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="0000010000000000000000000000ec73fba0716100618ac126cbb5464d0223b26e0ff5f2fc03fd051219cc935a57e6ed7ebaa59a3b4f5f7965f1b86778dfbfe858eb4a4fd1759d357fbe787984ad69e465c98d5834ae9578798b18607b115470f4235983dbe9c5c4c5c6c822367c6a115af259b80c726784bebb880531ca4d58d59e927f62ba"]) socket$inet(0x2, 0x3, 0x102) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getegid() executing program 2: syz_emit_ethernet(0x12, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100000088a8b67b186d00000000000000"]) setrlimit(0x0, 0x0) syz_open_pts() syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) getuid() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x2, 0x4}) r1 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000100)=0x20000, 0x4) write(r3, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec4305000612333", 0x1a) socket(0x1, 0x2, 0x0) sendto$unix(r2, &(0x7f0000000540)="eae0a3b07dd3220cc13fee1aeba1e1b7b6391465594b82abcffd9cd0e2e67cb9ceddd23a3185818bef0667ad427cf228f38d8890cf9b1549c1f480cd0c8198bfb73daf9dd926c8fd30e6af3a5607d45959db7ae4f5880b7549e361a74dbfc78d5116e89ee4c969d2eea404fcba3dfea4e4626625a8c1aa2ee67be188b3d9cd83458da9f58ad59df58d3eaa7db837193c8f0aae478a9acfccb493c8f97eac5d3bd93c7d167ed536857c49583a854ecd39577a3cfd441ae8c6920053e19d7fb6a2ceeaff1adef6acbdeb3f8423ac718d3ba4bcdc7df57753ede1fcddb9e3d6da0e02b517e80bc4f6a8bd68a5abd40dad64", 0xf0, 0xe, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) socket(0x11, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x28050, 0x0) open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) acct(&(0x7f0000000080)='./file0\x00') r1 = getpid() r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) read(r0, &(0x7f0000000100)=""/184, 0xb8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x36, r1) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r3 = msgget(0x1, 0x200) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) msgrcv(r3, &(0x7f0000000240)={0x0, ""/183}, 0xbf, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000340)=""/57) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) clock_getres(0x4, &(0x7f0000000000)) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000004c0)={&(0x7f00000003c0)='./file0\x00', 0x401, 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002d33db48 executing program 5: r0 = socket(0x10, 0x4, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x412dff) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r0}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = syz_open_pts() (async) r1 = syz_open_pts() (async) syz_open_pts() mkdir(&(0x7f00000001c0)='./file1\x00', 0x11) (async) 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) (async) chdir(&(0x7f0000000040)='./file1\x00') (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) (async) fchdir(r4) (async) ftruncate(r0, 0x0) (async) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000140000000000b65a7800000000ac1400bb"]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) socketpair(0x10, 0x1, 0x10, &(0x7f00000000c0)={0xffffffffffffffff}) dup2(r6, r1) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x1, 0x0, 0x2, 0x1}, {0x8, 0xf8, 0x7f}, {0x3, 0x30, 0x5, 0xfff}, {0xffff, 0x7f, 0x3, 0x2}, {0x6, 0x45, 0xa6, 0x8}, {0x2, 0x80, 0x6, 0xc0000000}]}) executing program 2: r0 = open(0x0, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, 0x0) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f0000000480)="a15dbe0af3ce143f559f3a13772bc6fbabb243987aca4b66ea6e4dfc7174495e5c323a3988901dc89f218ce1082ea404f6e0f2fb7d9714bae102c448bf6b2870a19c1a37e190b138c209c4125681b4ff5416a38370d4ab384896d464f49b87"}) r1 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000280)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x80}, {0x416}]}) syz_emit_ethernet(0x8c, &(0x7f0000000340)=ANY=[@ANYRESHEX=r2]) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) executing program 6: open$dir(&(0x7f00000006c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x10, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x709b}, {}, {}, {}, {}, {}, {0x1}, {}, {0x0, 0x44}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x80000001}, {0x1, 0xfffffffd}, {}, {}, {}, {0x2}, {}, {}, {}, {0x2}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x709b}, {}, {}, {}, {}, {}, {0x1}, {}, {0x0, 0x44}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x80000001}, {0x1, 0xfffffffd}, {}, {}, {}, {0x2}, {}, {}, {}, {0x2}]}) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 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}}}}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) (async) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(0x0, 0x0, 0x0) (async) poll(0x0, 0x0, 0x0) getuid() (async) r1 = getuid() poll(&(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, r1, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) mknod(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x8, 0x30) r3 = open(0x0, 0x0, 0x121) writev(r2, &(0x7f0000000300), 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r6 = getuid() setregid(0x0, r4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f37000/0x3000)=nil}, {&(0x7f0000b2d000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000f97000/0x3000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106978, &(0x7f00000001c0)) setreuid(0xee00, r6) sendmsg$unix(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x400}, 0x404) semop(0x0, 0x0, 0x0) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000004c0)) getuid() semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/266) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x10000) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x27}, 0x0) syz_emit_ethernet(0x66, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000000000000000000000013000000000000000008"]) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="c55f2d9f45b69223318ac38fbf2423d7ac376624710f6e688d8ea8fb831ba106c3bfafe5e1bdc0b0b83cec6c3224cb99f2a7e0c98d50b37ad6d63b04607d6e5b89383739a64a14d3e05a95f2475572b17450686552991613dc2cb3e2edfb8ba4b4ca2c158f36cf547ecf364f59eac7fb591e48e9738e3324d1788dee133565a224188c225643516412bc9bf11df713b298c3c000a1ba4acc983b4bc464ed367313efb546", 0xa4) r1 = socket(0x18, 0x2, 0x0) setitimer(0x1, &(0x7f0000000280)={{}, {0x0, 0x4998}}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040), 0x2) setitimer(0x0, &(0x7f0000000000)={{0x9, 0x4}, {0xfff, 0x2}}, &(0x7f0000000080)) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff80350001080006040000aae9ffa9aabb00000000ffffffffffff7f000001"]) executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) dup2(r4, r6) bind$unix(r5, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r7, 0x80047470, &(0x7f00000000c0)=0x5) r8 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r8, &(0x7f0000000900)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000840)=[{&(0x7f00000001c0)="0a0830bcdec893247001e2d4a7be203915c01748c56a6e79f9bb0e4e93ba2d2a3ba68cd8ae8141072616eda75638ff433a2e3ee55d176435f49fba7c1bd5ba5d2337317edad3c5a4dba1f5c1ca5403cd80f37dfc270338ebcec52b454a6882fcf43260592635fd77d9b0f7df25ceaad8abeaaf8c82ffc8f5a85913ced520303f555da609de3e01c58e68da9d5f4d7d92f069db3ca998aed98868", 0x9a}, {&(0x7f0000000280)="a0e9036704a94618a741c5103f560810a09e115259a6d05cfaf79c50475303dde40b18b9b78c9a7824d14d2c29c308923a73c68776d6c1ecc0c31905fbfa5a33837cb7558e72f2c3649d913d1a18020069b3ec690b723a21e41244b0998d46c46db5821aabc715e3338ce6eeaf0a2e1015ad336abfc11ad1ab206f3ef10b41d853344f005015b92717c06c80ef62e70f3cc467510e88631a3d17fbc3f303a0fdc271d359ca927afbb22d508bb1168b5d4e5b5800e8a6eb461c5b07ad1dbfd5bbaf4665b933db98f984c79cc3ed9b19b0bfb97ed77870f595bb54896c6d31d009d117c6bf6f", 0xe5}, {&(0x7f0000000380)="1fab4df6961a28e8f27c3abad54d9669dcc5279cc1030b799891a6351c58ea07520b3745fbeab0bf31de3280493807b2", 0x30}, {&(0x7f00000003c0)="08ee12f7cb219b749c9232ebb0389ec22d272042ae630b61f634ecb4520985521f4bc587445468e77adfe191b4e3ba8b7ddc9755010def26e50dfccdd26ebf9a92c9c6365bd530094b4efbd784eaae364be0d027ecfb037e666682d50f0d12835f7e88ebacebbfd7e192391ffd23c86a69f920a2a7a920e905338f900427a4a0cf9acb86d3348d1278661dc43446d3ce5fb683c8f82f27c515234a99b8db88747b8712518720e9656131a585b4d941cb0890f16793dce95b26d17ba003", 0xbd}, {&(0x7f0000000480)="58d23c2ed4deeaf42564501f77d7c37aa059148809081552f4fe5425d094549fedb11336fda24fa071eb5327692e80a0c89282ce5f7c661199b21980ee403ed9fc70403518412dd264e0a35e3cb04ef26d00cd37c676fa475f4b1eb5ea782e471c41f5f662dea361bf9d3dcbf353cf14baf9e825d5c2e65950561c8b2a63bc43f4b40f7cf5ea10572a8f5415741334d0dae8d1d7d7f9e78363f21f58d17c86ff7e9fe4ae0cf713bc36f200faf9e15a3fad22861a2520b1474db85325dfc03dcd", 0xc0}, {&(0x7f0000000540)="542524607678782652f4a2b8e1bae89cccef8621f61deaa03ea8478b8468ecfd4735adb14271dd382ecc44c1772385b6226634545324224b7730d4497fbd14d2cabac82beaab3b8ba2b7c3d47fb0bab94b6a98", 0x53}, {&(0x7f00000005c0)="adc76b", 0x3}, {&(0x7f0000000600)="866ea3f9124b7adc6e1c877850d8fde4e051033d718458fa508918d79a44c4362ebd88673d7da5e22044744b1304b5dd02c79789f1f5d1c0044ad4d6391a903aba609fd0d609dd3cbab627044fd495c624de3769dde8df195d360c33a7a7b97a6bd5be0462be66681b76a94024de359a013ede64ceaed41c90a0629707eb8dd13dbeece09df8726e831596ddcf90703fb4269fe2931218590af122a752037f33798a73aacb6e8e072b262e4908099a4cbba9fdba5561154a46847546f8c1b43d4baa801ef8a21f906c4518c12528577dd765", 0xd2}, {&(0x7f0000000700)="43382c18a9f3b2473bdec820f5ab71630d250c36e65e42499bf83eb379ddb77973dbb1311e3acb8fc95c63a31a7b418d80f8aabda22171fcb1315d313cf16bf2427340f2926720302b607160676355c5926ebe5c812e9e8b74858f3fbfafeffa19670108f1c0144e7b037535d403c65dcfdfc6e5689bf44d11dd0bda137527d9df1f2f31b80b4dd4e42935b3d5f26d677f38808b498a349cd6285a43fd578c63de247701cd8f292f641c0e97717f147d10dba7807144c1d3b83a7f3e3d8c24a613f2bacdcf344bc848beb75bf61c954572b57918a82eee9ba6d393ee7373997f8d55e8578143ba746c", 0xe9}, {&(0x7f0000000800)}], 0xa, 0x0, 0x0, 0x1}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='.\x00') syz_emit_ethernet(0xe, &(0x7f0000000040)={@local, @local, [], {@generic={0x8100}}}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x80}, {0x5}, {0x0, 0x0, 0xff, 0x20}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)={0x80000000, 0x8, {0xff, 0x6}}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x3, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x4}, {0x34, 0x0, 0x22, 0x10000000}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[0x17be400000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x800000018, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaac31d5146ec5aab8d0000000000019078ffffffff00000000000090782d917dcb"]) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac14f81f70e1ac00bbe0000001"]) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sysctl$vfs_ffs(&(0x7f00000002c0)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000540), &(0x7f0000000640), &(0x7f0000000680)="bd6296818af1e22a3876cb4dec66087bf45d5b5bc19af7e27dd8c34e0294ec4c1623bde7a488ad2cca30bc3b8b3a8582de92c9474c39e761ecb682a7a00796f90bff78b4a0c68529d2569c323db86a70e66e4da175e352df7e7f79f1e9e2d9f0ce69e27a", 0x64) ioctl$LIOCSFD(r4, 0xc050756a, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000040)=ANY=[@ANYBLOB="97f514e6b7d7f3"]) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc020697e, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = semget$private(0x0, 0x1, 0x4) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000440)=""/216) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1c) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000012c0)="a66298d52d64a3a91c112567b1cdb1e979d66b7a1a35f25b9d11c2b310b8509e87319cb1a33a02eca536123b13e1b8cb746f94a60c0b3d8bc335cb377689695446e98ab864233a07871acccf20b89404eb4556b7062efd56c50ace4a3ac035eb099fcd352d9617ee9f0743d31dfd382e7503e75396c8a5449b932091dd1968099cc448cb480885b43dc24200f343063d7e2de67a9063f8a4f3beeb17c68a", 0x9e, 0x4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x82) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001200)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000180)='\x00\x00\x00\x00', 0x4}, {&(0x7f0000000200)="5f6a8de84b4c423d583f91557c7401040000cedf13579996073843ec5cbabaadcec80c62a8a897a78307f3cac30eea63560800c8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}, {&(0x7f00000013c0)="89f5ec3dbda167a7510db4a505ee849b6fa9fbd17e51adc33fd096df8cf67a5147beede5a349b788aefc0e5c56612bb561a6dc1da5ea3549dc496d80608a09ab218b860d99c2c70c75351b2b26350f56331e1f4a07a973a14da140118859e18ea7dc9ce62bf54cc6238d443e9acd229b5bfbca5b6ec6ac01af132507f73a6354e2", 0x81}, {&(0x7f00000025c0)="5932419f9bad3e5814cd732f483273f7eef742b3b81594603371620a818b5fad086d8a319da54ca23e1ef4f5adbd661752974400731037772bca061f1a46f5960be182495c35daeffa1553be713da7bdfdc7dc753b965c4c496f86b3d710a1b9f6146d69442f64e2ffb6bbd47ae77a19929031c64e2b845af09800078d2f40916c639cfa69853f591b45f7f3623c26a794f0ed1e670b2d5e66b063b1b874c4ee499d78ae76ddf9b4f6e596c2fba8e777024d3a42be3c375552e8fdf371ba6cb8704552bd0e8ff658deff6d2390f2980762a3d82c66cf68b3efb4bc503446ab06aad5a8745427988682d429baa5295c0290b90b2ce94d1ddf771fccf1a74d601243656d4de7a3c3a94237276e06d108b94748ac795dac01982bf1212e28c74b4301637d207852918ebe8d0b173b1746d6bfb9bd4a8829babe99850d9b2ae2e01131370610da4ce844a7e8ba3865e30e94281cf4b2a1b9e2f9b1f5fb339c65360912580ba2bc0f087f9fc6083590b6e881b9f51f363084d94e0000000097085ab3cc7d552a6051ad7ff09f6f2122b14b3301b4ada9e4d06469b45ee5ad5b19ed4b2412661645264a92d0a33856936b04cb058f2c05f3e85b31922d0bbd0f84bf9c2642556b2ca8c37ed2d3540c37d71b9983c3e972bfbbe4f074606af1bd588ca8a4f2cf48aa4c4d98c085507bd836f8868bfd128127374eba60b2f48ce714b6527de101ca1acef1679600cdc80004a4c13df9c614290549aede8c1370dc873192c3f36a37006846c35f3766574a53ee815258979c3fc2593a0260daad584da09fb84e6099e76f54b00a5fa99bdf687cae34cc9202db35bbaef1a997ce5e6cdb48f77dff97bff4b6747b7dddaa6363d98f3c54f7a74ffa681c4d12f5506703aed679fca9d84bc4e50dc0135df6c6f7b5632157aff2cfacf4ec9ee4951ddf88c99dcb46b520ba5c479034ba7e00f451aff82da75bc24c1f1544a82461a9933a280193e204679b5034a4a119e1e2ceb13eb6b194ac999a908bc2358ea7cff3b1f1ad29b589389e4416d4887468f721fee9f80c40ec38cdeaa569ddb779b3b7fedd8c77791b798d5495b46bc364ac01ab0300f0f59077a71483e74c2dc2c970e77ca60e773b8550605a9b96dc7f852b4940a1d815b178c6f7c324c3cd5bf64ae25b51242b84fd6ba87649efbeb10fd7b4503059c37a49e7054ecccfd75151e83f7bc013a11979a59fdffee518189e9f66262291a3f75c44c08de2659cac0672aea7dbf3b97470f9e18927a959293168adda6d8f3647310106837e92ceaf87d8a709e79a28688a3fb7f19bd4591dfa01ed1cf1babff956d99c55f8852fee1a652b5ac251384918d2559fb40bb05af2607cbce2f7b31835ec759ee6f7155379eb29650b3406be0ceb480f7b62a4b0ca803fe5f262d65f6e0802adca336e22c3100e4a0e0a7256315f187c750c160e0c1fbccae21ca37e0f61e98628e276817431c0482a424561bc206a9256baa139f9a08c80006af8eafb403451cefb00cd3dddb7f2e493a75e5bc5148f83aa1349342d4269e74e36adac34ba63d6fce34a98238d07cd125a8d9518d86ce5cc9d9f51568c00b9badab6437fef4dbe8af989f426d0f9e915fcdaf7c78a84ed1acbf3f65a612ffa338b56b432531b8b878406827f084d92bbefd02ea156b68ddd3c698ff055553db32c2a43c0fb66e2456c277b67dc36146eba57b84b9010d17663da517e3eba961748e099133b71ecc60000c1f50f5236dfa08b64fad1825ffa540b1a70a18c8662e4f98eb8df34ae5ff7c28f5249ddb03817f619ca4f92e285b16e1714c00777b56635a351745d259a6ec0a24748be5dc4200b1a5f968e2741c3594f256f77f9beeedffb4cab2dc8e462702dab9139aab6f330883f5609d94363f8ee3bc7b0fe2580e02b456a7d6c3b24c701320acfe0616ab03a01ca6ece9a60904b43268df8c3a3d135a99bbfb9138e671038d2330f30f65f06a4d98ae39a0a7fb43d6672d1ffc775a1ef8aaf47bb76c23dd9b6b25425b788c15da89c0b493993dd37cf39a6563639b834f02386642e8d52cf6b1669dfcda6d0e39ff94cfa5d0ac7e28dffc7b766169b79d973766d23694c00251aae508cb8d97a9c621b45f032686fd07de26d26d18d6a7d50152da9dce4c17a8826aeca6e3946aa7b09077df1c37c6f3a9870316ed0b61f48171173cbd3426f8258b0ff7f07f8f02968d5f460201e042bb510dd55f88ffe7c853d953c456d942cf06d91849c801561388aed203c48662709fd85d6bb707cb13f44c2e08a834931e6bdfcedeb84df7a122387f250451bd5c10c8b50d03e245ff1a03cf17a5b4c88079db9d29e071bf29f3bf5a886e467475c6c2f4b06785e223ab57e0e595b04aaef80429d018ad264bc7cc07f99ef93d1b66b3f9d4c01e4cc5290a0d5ef24047fe4dfd024d043951025bf305e834583513097db7715c4925ede25fec68e42611ac4ae301f4d39a640eb2d9627ea9f4c73b171bd6238d23e5573e3210a2d529739cc3916b73c52d80e2e34ad8cc0752ff8599fb283a952c7eaba61c7f1bf7aecc44912fd069aa1909893426adcf069d6b65630713b0a559c414fca125d77da48afade60411de90fa0cb4aa780b86862f247f3a4a42bdb4762e2b881dd0a5edb67d3cc904fd8c21a51f02b4a1e87af843eb782f7b5ab20b90f9d9a9b2af34149f6bfa3184850fbe1d20ac9dcd04d6ddcc7a3499d763889137a331f645cfece9dc5683241c2d7086598a68a433eb497e2205dcfa4f23ff6c3b0d6586eb8e19f97fdf15dcf93760efd31975ed505ae87e8b15b8b613df55c7a39cb5ff4914f88dc4388f970aad77dc39344d68d5458104059ff37a60844405c2689d94c9a271243229ab80aa64b86f0bf6896306a76f5ce0e9083850809609f9a9f1ce2df9861d80f6dae79f7a3b0f68626493d43d5fe2e439c46f2dac5626596a1330a58621e19b3f2626ad53a8312729accc1a278b20b62c71276f2ac0a8ff33525e2581120378f2a0ef75e2b2ef2347e54bd035e218b98ac0ab4c5dad8ba1ad18f3dd0abd6e58630a7d5a306b90618889d72637ecca51e4e385ad30868cbae86309c35c716b09bce7c51e73e39ef26f2e1f1682175211e55409fad79eec3898ce2b85bd6e93af09c3d9e83aa8dee64d31ed793cd435ce41eca12dc975854ec4b9b2dfcbb5350792b27189b1e671b943d8aaa8d0f960d521a5bfe31126d5ff73eacb772fa185aef51f3618610f17697fe45d13629104f6e995ea1ef6659d3b5d862a38f6cb73dbc4c8d85d21c42c1a1e68222cb13e0a6fb08eb65eb43ece6d4788625a627fc0fca8e7f48e7ae6fd664597aa5890256d544cb0e389e625e6869a0dcdd7487a2259836688dfab7d99b72d68ffeae6f642fcd19253721e3479dadda8ac3c90afcedd039dbdb1e6fe3e2435f082cfcd739325ae937bb8648608d1b0529c359d12357affcbe8978bc180996e93db144ae3a18f89f73107db285acd1ef74befbc6fced04daf590687f9440c3b4c7013ffb6b17e27383e339b4538d8bff6e39cad5073a0c97370263c8893a5fb6187b7b6a881b03b2c8ad512421d14eb391d7994b9d6b75846c1ed53987f5f67181db7c0adc38b8bef6f5917cd4a24cf05d0ec2c5c10e40bc68e227ee538b6b14bd78421755789947bdbb7b3e867c8cf1eb237243f0343ff489964d6917802bbaf5da8db668560f0224779d380a86504d9614cc9b4589700cd5b47425531dc10fd147546a45a0b62bcb60876b47642a9fb96f871047638d7b831cdae2e9ddc3e717de99b729407a272ca69080c58a838659608f1af0fd24bd541cf6095ae327e7d6cc4c0bdc962eb263a125734c0b4ebccb85c274e5b932f786c14b9ca4ba1b26ac880d1d5295890f8fbb6b3129bf1242e2a7ad16e0e1589a5926f9f2ba6c062971c1b8977a258834f20a1acc9427c080425e32921b13e97004afdb9b1358d420a509f91e7cabc0b6241998b40d1182e939ddb25535ccd4f64d8a901f6b39756bc7f0cc1612b52d0acf358970334fd70632ba23a577ce93b05048c9d24a1aaa07ac68231851425e8be2baa8bac90ebec86278c4961157a80263ba988eaea274a62edc4ddceab412ceaeb51addf918f633a360b41ba801ed43a19d7cca2cf95abcc2847377c7327c68d17e60c7c9ce465a0cbdf695c6f3dee9701454f05739d3fe2be262e5f045b832e5e27f4471c483f4b54b43ee3174dc87306e590f0ebed1cebb69e53694a2d2683eb8b4933a4294a5ea65830a0b22df64daae1b4f137d0e1a7fef8ee6493bda9055df7f6a7fd5712feccb92dbef1a1236be6ab622d62b00fe4196fc6cab03b35c9082525137e53848efa0c0f5fb7186b6568c892cf4c0c649ea79d91d6d284068e9873ee3ace738e39582c5d3401f5c540d330e02ba9305ff71be14abb07b716c5db17cfbb388ce3bdf35a3c073c6d6baaab7f420b0bf8030a3de73a0deda069ef805277d20fb92d1a4f1a21eeb3b607bb0c6a37e59643da3bbf588098431499b0f2cdbf336a9fb35d044d873bbf73705ff2ee77847f5794c249a746efbd5f603610d4c5f86b7777a12f88db86f60429de76a07c25242c4654c19b5998ee7a097f7b7c9a073395e9b3e427a3caa121e5585199bae610e39ac74842cbc5a755a0c0b7b2ee0c9a6f3678afefa7fd37de92ead4be8da4d97bd47fc28d77f620dcc85d7e3ddf22e14e7cc84140bd225ee0b3a2ddc2f071b531bd4d0ecce139b84811671b1cda2dc1713b8e19780ba0ec5c2998fd379f95fa310aab54e1a3ff8d8544e5e180fa23a8b23584db4403fcfa9fb860c394c804487b97335d854207c48000000037bf13233a8ba1e5633b96da3c04429882482b6a6575ac27107c4c418363fb13a46e6ce306a706ddf9b0fc827f1a9e3c8ff161de0b1979e035d29b60a8319b0a7d9a08706bdebb4f92085b693d859be098bfb01fb6da64650d5786c823ee153023800eb487667c600256d9b7c3b42356481e6a9dde6112fb1ca316f168affd3f5d1657cb758366a7b29f3a0296eca10507b861aada52f49edd4eab59bb0df111c806a9ec19c7293400708f43e94fce430f2eca10fe3a336794a9084f84649e2d27f5949a009064a63f6c9466ae96bb48cf0e12fea318398607dd9f5d95618790f4df9dec0c2fd76482a095a0b1f02b9043ad5dd3b7964ef4a20eb4373068c086e9a84758cd0991406ce4fa1f30ad3874d5070b2087d9323e773a0e1ae0ca9db687bc179ef89fced984457e4206c3372cf4cf179c42fec2e828b4b7b49845f5b60b4b2aedc2c80dd41d3d0e09cb52dd1a4c88a60074761ca38a9ff6fcd32d05ed576ace694cd1297f86fc0a3dd0dffa80670916518fc326d5e09b99ed5173a6f0167c8909503c665f8257638a61c8a1ebb7e296ae5f38cd0eeda15c9962cdfc76cbff24d9217b817d7a6445af839b83928dee2ad6336d88c58d995f094d68cb4add166160fab11f5a0a5f4a2934ddb538e70d067735c7d8a7710414e9066e4d6e36dca881341bc7292d05157ef07f35461d98b819c18cf164dc78c171680e6f6870668eac5080d78eb2c495ebd246", 0xf7f}], 0x6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x280, 0x0) sysctl$hw(&(0x7f0000001440), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) read(r1, &(0x7f0000000180)=""/52, 0x34) execve(0x0, 0x0, &(0x7f0000000380)=[&(0x7f0000000280)='\\:\x00', &(0x7f00000002c0)='/dev/wsmouse0\x00', &(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\'\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VMM_IOC_INFO(r3, 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(r3, 0xc2485607, &(0x7f0000001480)) recvfrom(r2, &(0x7f0000000f00)=""/252, 0xfc, 0x0, &(0x7f0000001000)=@in6={0x18, 0x1, 0x3, 0x9}, 0xc) fcntl$getflags(r3, 0x1) setpgid(0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001040), 0x200, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f00000010c0)={0x0, &(0x7f0000001080)}) setsockopt(r3, 0xeb2c, 0x800, &(0x7f0000001100)="7df8ec9e3d68089b932e686a83fc55c14274d93282cff0b8ea12bee15831b22f0483a91e2feba3313d4cb95e1a5083c0a32f0a70dbdbd3d20beb3f241ead8b4959eb63369c4384a87fb9566d6a05352cccdfc17c9255c7c646de04c48590877702a1b787903aad8a8d8f2c1d20310a44fb6ea94c88", 0x75) executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) clock_getres(0x0, 0x0) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) socket$unix(0x1, 0x5, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) sysctl$net_mpls(&(0x7f0000000100)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000380)="0d0507992b207a71fd00750d24fc73411ec4372b7f9a192546477b2da29c3713c465d7d5769ffc14e7d02478cfbadd6dd9dcb3c00111f55127a64fecf13f097c33dc1ac26eb10cf096fb7a6ea79bb286082f17529ce2dac964200d1f6daf574534740628f242776ed944499ab0ac274a4420be3e84f0887c407fdf56fb8b7df1d3b95d331d071626cd5cb1153518b2b2102222f2abfb58171520903f8c2477639e2c2b872974958aa7190416bbeb1bef830a", &(0x7f0000000180)=0xb2, &(0x7f0000000500)="c1ef82d9a1b19683ed51ce1da4dd56aa27d09def2c34b6115a943edae6b6773dbf6d35b26c4a37d7570cb142cf5d8f402f072f596962d9ef5e7d65640efa8688363af2a6cb9be9172bbca3ac7b107e81edfaeac67cfa4fc0561b8f3a4282ced640ace264844c7ec17236b4eb394232ae4ea0fef4b6bf7fead26740f1e16a3970a2f998c64786604cd6e522c635e6f64f66fd0258095b03296868dc6f92e92a134e28b32825866df45ff3fe73c118b128485a59ab02c77b4c39bbeada17b16ac8c0c15883d019aa07326a75841cf14d27b2a343", 0xd3) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000004c0)=0x1f) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4fb6ff02000000000000000000000000000101009078000000006000000000072c00457c5601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b000005"]) r2 = socket$inet(0x2, 0x4, 0x9) setsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000000), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x0, 0x57}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) r3 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x101) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) ktrace(0x0, 0x5, 0x128, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @empty, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) pledge(0x0, &(0x7f00000000c0)='\x00') executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r0, &(0x7f0000001180)=[{&(0x7f0000000100)='<', 0x1}], 0x1, 0x8001) pwrite(r0, &(0x7f00000001c0)="cc", 0x1, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10410, 0x0) r2 = socket(0x11, 0x3, 0x0) connect$unix(r2, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2008, 0x5cda) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000640)=""/265, 0x109}], 0x1) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f00000003c0)="210040b156bd7945a4a2a90daa06415c00f5e60a85f0aec5e63ea654d9d20b676bc90a87d552a826fdd0217e09a221e23cf6ab83dd8353780c0fdb4a4d854e288843fe0cce32f5860d80c33bf97e12b82eb119be82939ace9649458cc2d707d4a1fe3a9452cc84907de16279fa3681c96903697cca47210a08101aa308d59cece85137ab881a71f159ccf02a8fe1e1705a73ee94897f28463e2ae5ecfd1c", 0x9e) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000040)={0x4}) sendto$unix(r3, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) fsync(r1) r5 = accept$inet(r1, &(0x7f0000000180), &(0x7f0000000140)=0xc) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r5, 0x6) executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) setregid(0x0, 0x0) lchown(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) munlockall() bind(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000001500)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x1000) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574fe223939b01c6e7d7043e61162321faf7d22e8aa2d4449c0fb3cddfa88eb4e78b5883d7bf9310bc4bcc3ae5c6ea8dc959293c21e608f290e16a9e7614782b590a09b8b25ee1abcf0368160e32ac1b4562ed0", 0xa5}, {&(0x7f0000001380)="fc151dfadc82f20313923eec8c8d21185643f13b75abf79c47761e54a6435822a3a1ea35790cd7453d4e6f7ec893e3116fa348cfd4c5e3916c60b4db92e744a2c10f3fb044c6868c2d7bb9b45693c7bbf3df8e31b6864ce71f536e658ec4ed9189164476dd8908927db03213204f9292bdc43717ca590840bba872f75035e2a16b9b05b6c232be347671d1b31c1b4e9965397ffac62db6bba951f47b6a9b97311e71a6454cc783e39dffb4e20aecc7ece679df0bf25f7f74b070951c101e9711c363d4", 0xc3}, {&(0x7f0000000000)="ce42e18aee5ed450ee2c8b3b9b8a7956b0ed3e8680c7ab77b282923a28b419bca63bf44efa376485ccd84acc3e20a7cf3bb6e9472ba7e778123bc49907492c14", 0x40}, {&(0x7f0000001480)="9fa53d7722fa0c0203b23d920e0bc03ee44f24a521df59197294baad8149b1395ae4644588f75123ee5dbf5b4360c4aeb6ccda65657019841d4d16a03b58b0592c166cfd94804fab0a3018cb0ba32df9fc9104de1010fd175f916fbe926ec16854d195", 0x63}, {&(0x7f0000003080)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f896d493c5fdd6c88d474a7d0048d7cdb66b895405a1b0e1224c9d5247c60b56dd3abe41822e05aabf23c8575af720cba61160ba058c02c6646ba4c09113035e9c9120b724b1d7638da8218b46f5ac3d170ca25b67a2382900620ecf400d188320b1336e000cdf1c4390e995a09a094414b26b10c6f19a32f504cba14a10231eb79856d201fb9e6a3fc1ca313080874a5bef1609739e44352effd7006f505fd98046343fb6312e55001f237f1d2196cadab9ebf294895e3a90ea6b2f559cdba8fe4a8d8825f583ee4c4d5e4de6992daf83c3162119572bdbe3fb66558b7e7d8a294b8df1125a7aecab8288e5af27ac696d3aae2cbdf58d99baae278fc93e895b104b4421605696c2afe0a1491b8c894a65e888ab3773fa9f9e94a2a01bc9f5c60acf1b4e5b78904335b88e5ce504668ba533ca5f0a734b6c4d09de8a000a38c3558a0a6a178f22ea71b412109a8ffe24d640be200a59bd418580dd9b52ecb6c2a1422e302e28a4f919001b52d69bc3c63a4778528b28aa5bbeaa18a8eb41d7f6897f9c1959aaf13e4735c823f9f1fc506d6d4bd1543cdf9ab7afcc3b434c83c11e83a23d81aa87e6ea4919c983ed12fac29aec7d9888aaa6e234411b460909743b48126564057476a298f5964a7376058bbf4f4a89be47e4e45a07a9e4ee553f0adc0ea6297e22b5b5defc2944777e5e96f251c1e6a60e9eff730acd6edb1f5057c3dee9b953a370242fa7348c8562c5c0934f4891d0d548a319f6dc71759fa26b327dbb204b36c94b76c9faf7d6fdd93654aac8c3dda615a6a46c70bc81384ee458e045abf26bf1ffa561e4f2c9cfbdc61138b9ed2269faf5d421538313f2e6cbbad4842de1224a98cffdede43aaa6d3e3aa623e1df09d745a6526328e1f29100e8990a8080c3698f86f163901c1d7e07fa3991956c6155a9ec0659370d4098e19e2470833b906d32d92b0320ff79aaddb0df19dfb9d39858e90859c69c7043ac05f8ec8a6794fe37dbd9f1b55f4d2e269668d966fe38697b7e4a4fa67d923d9dd2914136282877b6ae8b382a7c28a11e20e582346db341a58cdf5b899450fea4cb2217f3050b0eae12f227eef595fa1a33c67363179e345a9f4f0cc1583e51005e2b654e25cf21860157dd759f152365815387125c272ab4a1dc556975511724c455bd133eca41982d9a1b9868ea958982759e4b299c169017253b138c24dff91a32a90073f509eba72d4cd01c5e58df44661bf81870c0df3b7009b7e9f0b53c597901ac72124f8fc40347778f7d97d4cb47a37ddbfd10635e01017dd8ef630812544110b856d319cc0ca0d9253226e9afbe2eda407d25ee10748dffe7b22aecfbf10d4274b2ec98644beef59a62aa8b2468741524b353984084c5338d45d6adb2bfb274583c8faf43924431a2de0f9ae9b3e57e15b2d02772e9de84be3d4734c05e673ccc549d9acf5663489c9f23898148ba90adbbfd42ff3e4820f869d1322ca92a78e78e30dd50258970375dca005f98a523860aa38b9dbb4ccbcace2fff74278d053501dcf9a0cb10cce7d3f81976863c6311ddb9c4a2eaf8e6a7b94269586c3ef1ee99b046474ba1c07641e5734862d489d5cc9823d2839eb27fbec99b4cff96572ee1bc37a92667e0a5b33709d7123cef4287c6f3fc44cfc8afce51e0c510e3a5e9ddecb5d53303cb3d96a58440cc31738ab35cb74b1f8fb4dc1bfdd1be23dc1ffc8b15f5ec0e58c8aa44f055932fd2ec4c5c0882fad774c0e83b6393242ee904e89e32ea99b424e1410b5dc0d744552ee5bde67ba59cd941823bcf9dbf5a47111e72f5a952861acdfe591af803ea3e210054ad86a3292d0fb8d04b29727dc31235abe3c91ce0e3977e2680779b060028b14109af17afcc070274fb9c9190cecd4c0dc15206d5e5b8e47bec40d4f66beab886b769d90c54b52dd678c33b9e79416e208bdcb6dad9ee8c91c3762fcbdf468022f44f85440cf9fed752339eada0fa490752a98bbff93dc793144afed411e27e59a66e03fe9fed41cce7fb6f94257ba9942fe48e17dd38b33557e466536c0d32006e03eb00468fe01d9fcfc6e9ccb56884aef3d487ff9c0334fb3247da2bf480cd6a4165f5b642c95f7149de94dc450e8bdbcc96324ef44e70003eead7acc4f1f8f180eb9b31fdc0b413602528551d75c8d7a2784675fe73a9156f4bee24879e4461061de075f280294606f9112cb2e3eced11d2921eb762636b6f91f692f7d58944345de22470ed44c433275d7a685530f04d415be16ed5020fd550871ed4802c35344be55a93f62ba0acaf4c33283f562176c04c44e14441600a0bf63f26fd5b637b0aff0bc2585dd3f02f5a44c6d4c0f054651ec44457b8d7a1cc43d13704fc82e054c87bb40bf79298727bd946e45b53573924cb77b139d66e719bf737595358d2cf76fe84e1f5aea05095454aa6f246b54f8cc0ccd1d580d8229b73a27200b88177733a6f5adcc04831de215ad64cf50377ddd66c05f069585c1b741eccc58fd801660aeec29060c54fde8d8692eebec6c3ff666f947648543c669befd0c27012b2080b521a618ad39327fe2112a43a4d1476a91047808ed936cbfd790eec7fe7f94752f6e2d5f69f9e8afb7b860863ddf872c3758c4b159b877c7c60263baca5ea1aad639a94afcf2f97a83d5785d587ba56a358fd0123b486dd7d337cececc49ffd4bfdb19f7ae287df1864c2d124805bfe9679f8d8c57ef63f72f617de6008043115c6c9435579329b012d34c65e99b64a71602fe838678ede5691ddabc52c538dd9e95e2a0d11fcfadd6557d5200fada9658b26b56bce7c3fdbd57dab31cbf95c86bf9424092f85c385bcb9c4aa343170a101f27f27cf1c43c0afa47cbb08f207bb1838edfbc8ec81971db2fcaa0defee9ebe241a74c728abebbf8700e299d70a7f568d24360f4e091c04647fc6549aa1a40e8705a3d2adbf2c8eee7cf5a032cac9627fc8ca5d7e0310fc04eab9062a383ba176f304e1673b4ffd7487995f792a6084299fbb3ac3ec99f228fdee24fc6019111cbff3fbad542f4671c89bf3783049337233182cc5b38051106a0ebf56bea4be612d0f0cd91ad6edee07157262806f73bebd1bfccc7097d837082ba163e59fead8c918a600517f91497a0a9a8f00de679bc094d7b3c20695f7ff128578a87f2e3ace3419082c21dac0cb503b0ea97bbde8fab59b18b0f6a0966e0fa6eabda0de787bd5d56356fa9ab93cb50efcbd24acf995079a3af59aa50af7c3e42dbd8f6c521f4c7d64e3c8e0710bcf7974ee6380a3c2cad55c7df682a1ddb6322697d7512c0dfc58aab1ab9e152d014dc7c510feeb574dd5a0df1a02dbe3706d7e1936cf62e9112678e221edb184b2ca7c25270e31d7b844bfe4c1e2ec235e5d4edf8a050a71e3e7916fcc6ac49910902cf7b22382a7839713ab8541eabc05a07a115090b3f11c5ee8b32c9f4d8051f7f6b9b5978467bc9d97d4965cf651e50df535f5ebced458937948d0ce03e3be15bc01493a7f7888484da88ec7171ef1c4e13259db78bf852bb520f58382d4b3b272b4a630cdb5a0bbe82080e4abe55bac2995236496be69abca9bb70e8ef67603d7f0846a21cdf5186074743f6107d66b497e1d5485220c967891976850c024277207a6dd966f214968424920b5a11b6d12ea798a361f9137053843643de3a9af9ead576b75253d722c307e6562bf5132be68c7136e03166a29618ebe8f86ec727539216fbd5ea20db8000fd4da5b82a2a90ae34b18b6aee0f09ba448e3cecd2567ce260729308121e0bd6420da8aedab41c1063939367a2156402a73bee06c487b3383d0598e5e8a5209af2179f6967c20325b2c8a894923c8d7d20ad49fb15e2865ca2f8b7a0f1c70033af9cbe208aa75c52265ea736435ac7ceef08fa31269f53a65dc0e80ec4adf458215fd81841a612763075dccc289c6bf0e7efbc167be2c9918e221b2ab361c6263ee16aaa7e9e977eb6d334a73f569d005cda96b92557c27e5a9252a09b0587f378f5763559ccfe135e1abda7839759a1d09ec05ec1a168e985284fbaab9e7fbe8d9d24d9a846d4f8bcfe75b0a90d926cb27a217ce5dffe305c0a8659d515fc41689b6537b0a3ff4a5837f09cc16e170e080e099d507811c9b871de38c0b5ee72e56269a00e3cd4f1f521515992be39c4b894ddbd8a57062cfe190871c2b00604306573f5dda51a202e6b97ab4c77c83e760a63cb1129147409d0442de09089ababe3e22fd003db26ac4916f61a08c3c7dff92dc82359227f8b50d6e1a87d131bed9bc95538c8b55db29cd2adfc50e0bd4cfa64f798ac416cef76f0a5a5a6e6d1c04d0d0cf5cf42284d7b67a56247eed2077c1c4b063fb32b26ae5cb92b1ade8a72cecab208387d5f35e68aa45bee14e02ba541b25d8516611f3974c866059f67ec8ff37b205af39f33f00fe976545af0a6", 0x1000}, {&(0x7f0000002400)="17284e1b9ad9ddc636b055d562c2f788317cc0d379ae2a50c15e2e72c6749ea7afd11d6d24be2a04334593a91a621fc06e7e1faa6d1a6af1a9133925b6c39c049af8114aa94774297b56c5201ae38af1e871e47762de4a6e1458c8f2ed28d33a1c3038311b0456b786cc77c68c1bc38df6a1d84926943b323ce94bcd3ae8cfb5864de63b983f52291526df06d488a8087d3f6a85121fb879f60d80ba57dca18ddceb00f2624a82ba531cead2d4ec63cbb99cd2f434970a82e23323067f094823ef7c2be420041b596d637b9e6ec69ca7f36392d989cee59f13f2e8ce926dfff1525cdfda201ef44e524f46353f03be835870fc46d7fb059d65d2f68757a8a66f5eeaec82c14e1bc24b3c7a98d111288223aea605eecf801d1cd3b1b1b0f97c1ddff3fb1b65cb4ec6554851a6683daaf873ade47b87e165ad9b8ce66347dbc0e162d768a5d2bcd4159029d1c7c2da9d444b6ef1ce491ef71e370ec3779a3c606fd1e6a14082e9381f84109a308d526084dd1c7b90690ba017269ddb7fd495b81306076a91bb04cdfbe82a5c3030a488ddf15a3fdb5dea98e4e74eea979bb245335f846b689f1a907a29fd12b020cad17f33f70b2f5df9f6ce311b5b61dd38b875f5ce10dbc479c4ea136bdfcee962391827caa2d72d37fa3661312a5b979b8fbf0115e21d2a60af8e1d260ed6695cc237b908b99177f2cbf19e320d932fa3fa57309adcebbcc7a1ab434ba3b6d465b59c3ea01239fd28f47d0a390f8214ee702ec2d7d9cdb34b88ac37fa5d24807aab85565c533001f070aab469287c4caaef087d8a0f03b4fca9cbb33bf4d2f33b07003c56769b96e2a54b6aea197745c75fb46c9a8a8ba727e52ecf8ce3253a91c491ec92b91befad39f97eb28261a52bf90f55fb899f4f9410d45cb947f5e2f356279126b2d7ab26f5760e225012f4cca823d603a5e823d214143bad6f057b26a42ea444fcce47e989a4d2f1efffd9f405edb06b282733b3b17c9ba9e1e77ca1c5ae17cd183670ffac00d45e3919b7b917bf660d063a177f600f5c4038fee33fa30dff6b9bf53ce2daa69b9de165b20be99e23bafa1cdcf9ad1f0e8905e27f936eb3f3028e1183c74a84de675222c01d88a4186985323e198261e185d87d48b1954f9154b0639b99ea9b9f20c9f0917f6cfee23536734ef63fc2fafb9f687f0a2d48787ad0e6ffba990f9ea9c34b7b99abb6cb28d838eab1a5f088e482eb886d4a8363139f785a27440102803e931eb7afa385e7ad1fe63e738e42d059eb9f4f236dbd3a761180b541ac61431d8fd0a3d5b8fffacb8493803b860d29e912ed9110f392c7d1ee071bf04b22fe250942db95751446857eb77f090db46d227d513978e3092bfc9233d4cad71a7628b67d35b4ccb6815ed33a3efb942b308f69bd40960819a5e86325b064485e47d8d4b1297203916bd33a10cd5c03a36e0a613bad4d012f838a1c952fea5715d2c8df3b69eae31a3708638204de538a48b25ef0bd353b85f936af6eba41b269394fe3930be06f18d77196657471dbc34a2708c2adf6324c53b726069cc7ad651ae7def4078ecf0b7a615de254668daea165dd5a416098b03035e956de61d561de2faf2a976697d9e59b0c5a3ce153c4e2d47cfc5fa4be0eca3d0500d818af0f57e828f86b4ca6958f57a1f8cc3d2b0e2a81f5e7551610ca2885110f7695626739cba670b9582ed94c457d8d1c537916ed49c0d806245f9b066d8207ce61742bf17988c037cfc7a84b49cedf93ca4b2643a82791626b0baad35d46f2685909f930b50ab67b42833666636d0bbe8e0b3639c4a0f5cd4d53fa565717488d391a2399712ff593ad27f535713a88be561d0bc74e63881d516784dfe61f319a3a4f53364986bd2ad6edf49cb89cbc74f55832ca49ac24cb09c4afbce47101006aaebd9df1c2a5a412a83d36f2dae000b8a3a7133af568f9e90e63792d55607165e955f9254344ac6420b539d44e53dc11a0efe34010350214af496f352d600aa07cecae7e739cc550363e7bc91f3b374b67a54f19e32398d3ccb1c3d7cf1bc9b33de6a7391f9eaaa191aa75de5039e7ae80140c2a538af3a4e19c23cfa9912d95ada15bee4b40179a43174aaaf26ab5ed48b29e7fbb581a226e17ccb9060856a54a0068ef096aaff13cae7f8c5c40beeded8935b654eaa08e2f144659f534dd0400262785e79e1ad78f2e90cb6c5dcd0bf19a2da7269d1710fe606e197b6584518af2d69e69dab1d3ce9d38ab9ca1906e758d4eca74b74c94942d8ba5d142a5d71a089712a7f3fc9fbbec22c076ddd53a7a7c1aa19570f3a5422cc753880aca62ce756ff2755f52dd03466cddb0593fc4ef32075716017ae8e91aece94308958e7bd93fc7d31b16722d86bb059aa2d2e664c713b7412093f89d89f5a1d0bc02e5b1818d2d0deab267de461320ba24825661de4c859460ff4251c2e05f352f9bbd0f5e44bb54eaf18b7ec6372f29e57280599075d7ebabe5d5a90e5450aacb8264fd9f9bc67827a5c0b7fd6e6db1d34682b375815dd75f81c0bc6433909bd3d620542755db260e42cf687c5ac4e7118756c3836fe75deec27a72959c12d33abe4137e213b6685d6cdfb94aaa3df80e30cf77ce9afd30cb46bc7da2fb7f9e05fb9968a6425881f0facfcafa90f8b090d0b00e53cd370875415099114539080317f05e14ee4a97291d1a9b789d02db4660e86495c4d37a92b0ba61e32c8c0f4b948e17267b8e1440d767dd86d389a5b7feedc14522ebec9e25da22ea6b2d079b0c81a401b8d65ce5323b35d47cd082d175a58cc4bb839507d4c1cb587468812b8a6cab5a0490c940c51ff88a972eb311403bacf39f55f057ffa0d4edfc65903486ef6c080fe873b0fb1b1424d7748be117e90a4cb87eea10fa71717bd53e897a8684685baea0fc8200136a324384c9838156356051a9661ab3246b8c4c035615a635f71e72bb2774890591bc3f8f7c882807f3d662cf0e8280daf68604b0464eb47bd0e0bea468dfbc836bfc2e58bf5cf2e9239e5c9743227f2ae41154852d8e3c66d735d8b5d6224cd07f2addb197d60f088b8cbc14e7af391c7b0a9118686098eada3a342dae2b657f58998fc92e9fba0a1c66f0f04560d46c94682ba4cb4b8f18f65858cadfe93ee1c844aae16eddd586fdbea34e46508b7568fd2704da4c2a431afcb631e3e8e4d707373625c2c0f07a9eb3b21b914429af3ae473da3748a0bb14ebbb727107c92c2790f39707621aeab780bf500807a899a509c5a7318ec7c86b9879c6689c78d9b8859b8f630bd1e763b4e04201fbc552d54a9278b4644191b5791ca69358a531eba3bc75e9c99500c66df55d660d4a3213e60dea5affed26a68f9ddaf6b34338d865f4b6848dd067f0523d9504eaa079e89f8cca2b957d4611797a83a586f1e7a63fd53c97b5e500e9461c36a4989dbe661b3db0ec551747eb9e422472548ef3672548892798300fb9753865f8f4e8e32153182dce293922b05ebe72e13f309e662461dc359bfb9d6cc39060402039d7f30e7eb3e521ce339beb093b77646b27ed0500034b3b358ed9ded031c393a246bb34c34570564f07a01941c65b69ab06350d6d19923535610137d7a71197e2eb1793bdfb3213e3bfec70541b363b42de6d21da4778a633538d271b0fce3d5e43332ced1dbbed777d426845aa83c71bbddd6d794589f4a0ed8554ce0dfd93f97a1fe7084caa70b90208d555690e62295e57eb5b99cc71e8f7725f0d87ebf125b5b3ada47d300a1138c39ef3391704fd0aab2b24564eadebb2a76222e19d59aa5d74f2432c513eebdc1e5b0244ab2d9e2f7ba6aab939145d0b1d4e6d50a7f22e84796bd68ed8db1400ef771aa145b57753df50acd88ac0135dc10cf60294606914afbaaa8f6a7201d2d2457966838cf1b802d0c01589f52a59c05800f0eab180e6317e1e6863e32610c90d0c7e5d2913fbdf4afdf1e42b606b6d910a86272fd5406f61b23965224e2cba5901b6904f78aa30c275c8d9089ae17e8fbe9d6cc1b0abdc9426b494a2e94e504458fef7b315657b6851afddac671630f483d6eeac7655a25148b08d29b0b4d940c73f14c6bf200a127f0fafc45a7082c7265e70b7fcce681c928c27933a548fec26762464cadd3a4f3d078902f275eda4e1f434dd56d2553da3d8bb8f3fa12cc308b639438a950130682df5e73eb24a13b96851f55fb215899105b9273a049aba286404ea2a07ea6e215a1ca84304522d0c1e8be52e5ff36c1bd76e080724d63c909c8886480f5385f642454f72eb19ef7b1dff204b58d33f81ac6ba13d15f8027c724578a5e70c7908450193f3df8501720573450c354ff877cc1b1e4d11ca2c03ebc557ce3b64d13de7d460c0baf04ab941d7ca276bb9ae755be9a73c36cc87ca3501d7e89eb0dc9872f0ca31c22d", 0xc48}], 0x6) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) read(r0, &(0x7f00000002c0)=""/82, 0x52) r1 = open$dir(0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x0) writev(r1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000000c0), &(0x7f0000000340)=0x4) close(0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x13a) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0xfffffeff) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000040)='./file1\x00', 0x56, 0x0}) executing program 0: munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000140)='&\'\x00', &(0x7f0000000180)='&\'\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00\x00\x00\x00\x00'], &(0x7f0000000440)) pledge(0x0, &(0x7f00000000c0)='-\x00') r0 = socket$inet(0x2, 0x2, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x400) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000480)=""/210, &(0x7f0000000580)=0xd2) pledge(&(0x7f0000000000)='-\x03', &(0x7f0000000040)='&\'\x00') pledge(&(0x7f0000000240)='#\x00', &(0x7f00000002c0)='-.\x00') executing program 1: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x80) chflagsat(r1, &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x2) (async) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') (async) flock(r0, 0xb) (async) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2}], 0x1, 0x0) (async) poll(&(0x7f0000000200)=[{r2, 0x7d}], 0x1, 0x0) (async) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB]) (async) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=""/2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) (async) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) (async) open(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) msgrcv(r3, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) socket(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) rename(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00') executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, 0x0) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000200)=0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(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, 0x2000}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f0000035000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffff8000}], './file0\x00'}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xb2b6, 0x0, 0xc07, 0x3753b540, "9707957d0500c0406b1309000000fb00000f7e00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="521dc32a838f8e3cb702b8a7cd317baa85cbf7cfb1376ab3d3d698b8461d6d06eb34dc5e00000000000000000000000000000090e415a73aa993ca8ec3015d601f2e58a0dd9b3545495b254208b6f64396167b34af0a08a3469322fc39328c8585c629e30445bbbed61925c644f31543888dfbeb1c3b19c03ff6309148b974cfaab3ccdd9e693fd5d5ca67468292e5530374a4bd8ba4e2cbe11bcc4ccdc528ec0715973bb08baefb93e6a529d6dbd0b3571e68fc8e26403014228f4c84b25b048f30ef6a5aec253aae7ed5e66c4467e59db61cbf1f5977c68cb4fcec43af8c8e041c0a705cbcbaf2a62557f3ab7ca290f4dc3c7ca135f67ac0e78b95196ec30592d2e39096630f5e2ce20a73f27646e47df0f345b01372bee0ca80e620b56264d6b4e0ca37580a70da1a11e0f255c2275c8c8891e5508c3e86b6f625a26f971ed5c5104a42315c7e", 0x148}], 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r5, 0x7d}], 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x1ff) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) getsockopt$inet_opts(r6, 0x0, 0x1, 0x0, 0x0) accept$inet6(r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000200)={0x8, 0x1, 0x0, 0x75af, 0x1}, 0xc) executing program 7: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1a4) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) r1 = openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x81) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x8, './file0/file0\x00', './file0/file0\x00'}) r2 = getuid() r3 = getegid() lchown(&(0x7f0000000140)='./file0/file0\x00', r2, r3) readlinkat(r0, &(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)=""/106, 0x6a) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) syz_emit_ethernet(0x29, &(0x7f0000000280)={@random="0be987d6cea3", @empty, [], {@generic={0x8008, "cab23c7b761544c679ba6fe0515792446e18ed74a6e605ae52c8da"}}}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000300)={{}, 0x3, &(0x7f00000002c0)=[0x0, 0x0, 0x0]}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000340)=0x400, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1011, r0, 0x4) recvfrom(r1, &(0x7f0000000380)=""/120, 0x78, 0x840, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000440)=@file={0x1, './file0/file0\x00'}, 0x10) accept(r1, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) syz_emit_ethernet(0x111, &(0x7f0000000500)={@remote, @random="5849a243cac3", [], {@ipv4={0x800, {{0x7, 0x4, 0x3, 0x3b, 0x103, 0x67, 0xa55, 0x5, 0x89, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@generic={0x1, 0x3, "c6"}, @end, @noop]}}, @udp={{0x3, 0x1, 0x8}, {"91d70bf40c1111f71811fdf3a885626c6b244768134ad1852324780828b9d31d0b62b59583dc5ac931f5c684ffdfb6a2efb1ceaa7a26aed73205a64f23cbde42efab9ad01a3aec40e0a0d56f01649d7a601e82cafc088697fd8de627ee175d4b84eaf581a5b3917ff2bb198e8459e016349d9eaeb55054a7f2b52e0c861e4fc2646df411da8cf09b7830f0edf891a56b22b5171b561d875937ebab746c0d1dbf2f06fe7e1711aba93262371fdac23462f58f810a1607ff6bc5336e4d7b5ebe3394caf1707a1692922e2c85e222e8a06d98446789fe7b285960dd3c1489431a"}}}}}}) open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x0) bind$unix(r1, &(0x7f0000000680)=@file={0x0, './file0/file0\x00'}, 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0), 0x200, 0x0) stat(&(0x7f0000000700)='./file0/file0\x00', &(0x7f0000000740)) accept(r1, &(0x7f00000007c0)=@un=@file={0x0, ""/506}, &(0x7f00000009c0)=0x1fc) open(&(0x7f0000000a00)='./file0/file0\x00', 0x2, 0x20) r5 = socket$inet(0x2, 0x1, 0xeb) r6 = dup2(r5, r1) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000a40)=0x8001) setegid(r3) utimensat(r4, &(0x7f0000000a80)='./file0/file0\x00', &(0x7f0000000ac0)={{0xfffffffffffffff0, 0x800}, {0x6, 0x234}}, 0x0) chdir(&(0x7f0000000b00)='./file0\x00') fchown(r1, r2, r3) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c273270c7345af55037b5dddce6df695c4fcc1c960299d14661a1ea7b4fdc60", 0x24}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x120, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x23, 0x0, 0x27) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffda) r3 = socket$inet(0x18, 0x3, 0x102) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r3) setregid(r2, 0x0) open(&(0x7f00000011c0)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20001718, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x200, 0x4, 0x8, 0x9}, {0x7, 0x4, 0xfd}, {0x4, 0x9, 0x95, 0x4}, {0x2, 0x8, 0x3, 0x3}]}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="4246cd6489747b202b65eb18ddfed12c9a02bd75b684224b7fe25a6d9a69fda625355430cc2956718a5711f06fba44ba542653d1ac52f020c010b2e747151ca3506ed7e096cc139c1fed3fbbab5da3237bd0a8e55e1bd580708dc17dde02bbe87fd5706e40e6ce8930c763382e", 0x6d}], 0x1) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000000000000000000000013000000000000000008"]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000001000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) execve(0x0, 0x0, 0x0) executing program 1: sysctl$kern(&(0x7f00000005c0)={0x1, 0xa}, 0x2, &(0x7f0000000600)='I', &(0x7f0000000680)=0x1, &(0x7f0000000a80)="91e66a1eec04f2d48acfd0a4caa494384afc5285eaaeaf3a6702c294b6cdc5ef274fff4aa41cc4c655b9c0739e322460e7ee82fdfafd9bf21472f7298e5207824acad71fadf6be9178515a23ffcfd89759cd44015471970f8a7c25c69c4e4f4e57733630531327b903c100c374c6fe2357c58cca65abef8ee6ab63d3d6c0ba44bde9473093f9aaa8b7d8f9965e4f976541f14846f0fb84257b8cd79d89264fec2109553f32d99515fc7d1cfbb53ca68950726c04e7e12ab3f49096248f728b2ad59ea1ca20204ac950501e7f0bade6b07360f4df0c448cb9687a7c78aba60198c4d9d2ff93c8859409756d5f02469438bf4f32c6161eafd0d6904e63486de486", 0x100) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x812e}]}) syz_emit_ethernet(0x36, &(0x7f0000000780)=ANY=[]) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) semop(0x0, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x0, 0x0, 0x800}], 0x2) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) mknod$loop(0x0, 0x80, 0x1) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000100)) 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={0x11, 0x0, 0x0, 0x1}]}}}}}) executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000000200)=ANY=[@ANYRES16=r4, @ANYRES16=r4, @ANYRESOCT=r5, @ANYRES16, @ANYRES32=r3, @ANYRES16=r2], 0x401, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="451bb598", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, r6) close(0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = syz_open_pts() open(&(0x7f0000000300)='./file0\x00', 0x80, 0x15) setregid(0x0, 0xffffffffffffffff) setgid(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786d9605f6ad900083a0000000000000000000000000000000000004100ecff00000a09ea2d33b287efcec300aa8000907800"]) setgroups(0xc1cf22ced6544041, 0x0) writev(r7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000002c0)=0xffffff30) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x200}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) executing program 2: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x9) msgsnd(0x0, &(0x7f0000000080)={0x2, "7b6330915306f9e5f03860b4971a42b0b786ce9254b1355349400a9a68868db090b3798d3982bb4d1908"}, 0x32, 0x800) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x9) msgget$private(0x0, 0x63) r1 = accept$inet(r0, 0x0, &(0x7f0000000100)) r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0xc8c) setsockopt(r1, 0xfff, 0x3, &(0x7f0000000200)="f40826b817eae2f001278501bcbe6aedffe1f6de56797fe586ab62ea38c5129c7acceb28412a6046dd765d8b2096f5327d7a30ddcecbb712b8bfd460c25eaaca78b273f4fcd27072eda9c3cb75ec83ddeb79ed5f60a4c85ac61694ee7c3e9d610dc18752733bec18f9cdd3edc3f1ddca4b6fae3122ad2c15938ba1bd3da3e602858257f38df76540051d284668efdb946756f29f8756539f5cd3b82b51f27184e399b697c0660bc0734c9b227bf8f179886b67509d1dd24b856eb80bc3bf4d0416eab1ed3ea410b1", 0xc8) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000300)={0x90e, 0x5812, 0x7, 0x9487, 0x380, 0x3f, 0x401, 0x10, [{0xfff, 0x9, 0x19, 0xffffffff}, {0x7, 0x5, 0x2, 0x20}, {0x9, 0xfffffffe, 0x3, 0x4}, {0x6d5, 0x4, 0xff, 0x1}, {0x1, 0xfffff000, 0x8001, 0x6}, {0x5, 0x4, 0x8, 0x77d364b4}, {0x44bb, 0x0, 0x9, 0x2}, {0xfffffff8, 0x1ff, 0xd0, 0x81}, {0x2, 0x3f, 0x10000, 0x3}, {0x6, 0x200, 0x8, 0x7fff}, {0x20, 0x4c0, 0x6, 0x8}, {0x8, 0x3, 0xffffffff, 0x800}, {0x3ff, 0x60, 0x19, 0x3f}, {0x4, 0x8, 0x8000, 0x5}, {0xffffff0f, 0x7, 0x1ff, 0x8001}, {0x4, 0x1, 0x7fd2, 0x101}]}) setegid(0xffffffffffffffff) getsockname$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt(r0, 0x40, 0x1000, &(0x7f00000004c0)=""/255, &(0x7f00000005c0)=0xff) getpeername(r1, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) recvfrom$inet(r0, &(0x7f0000000680)=""/232, 0xe8, 0x2, &(0x7f0000000780)={0x2, 0x1}, 0xc) recvfrom$inet(r0, &(0x7f00000007c0)=""/4096, 0x1000, 0x1040, &(0x7f00000017c0)={0x2, 0x0}, 0xc) r3 = socket$inet(0x2, 0x1, 0x4) bind$inet(r3, &(0x7f0000001800)={0x2, 0x1}, 0xc) r4 = socket$inet(0x2, 0x5, 0x4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000018c0)={&(0x7f0000001880)=[{0x101, 0x7}, {0x87, 0x4}, {0x3, 0x9}, {0x83, 0x5}, {0x87, 0x1}, {0x81, 0x3}], 0x6}) shutdown(r0, 0x1) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001900), 0x20000, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000001940)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x30, r4, 0xdf7) sendto$inet(r2, &(0x7f0000001980)="934f54ba3cfee882ea069c94f7aa868f60b5f6005d7c22d8b0e412199169c4df7c77150d28129f8a2cd2e6f30dfa88aefced78aefc0522ba00614c28192276e51482f2bc276445cc7582002467c924207333aef8011dcc7af8eac6093a827f6e4bec5ee68371770ab3872cac9a878b400fdc4a6393db5406bee08ee31eaf7dd76ac5410706ff3eded72b3b2c8706db11bfa80f8154dbeebc041f0865ab95ed2e", 0xa0, 0x4, &(0x7f0000001a40)={0x2, 0x0}, 0xc) recvfrom(0xffffffffffffff9c, &(0x7f0000001a80)=""/84, 0x54, 0x1, &(0x7f0000001b00)=@un=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000001b40)={0x1, 0x1b}, 0x2, &(0x7f0000001b80)="82d20a83af5cf02d0a4290db67d7638c93f56e5fdafa1545f0d0cb21aff5478800c455a3894bca5eb30e83fcb54668b67c5396b47d89dc3f46ac9970badc1ad7bba6da06b6e35f2807ebfc6e1a8d88045530c7e3527e530d59a931de1fbbfabdced309a7ff830d985d5697425cef61f09ca8a330268813b316e629681c2513cd7b53a4c52bef5adc0fa77cc0af2d762a40fa6c2e3107a472cb4001966228e5569d4d407a9ff719b24fd45b8068", &(0x7f0000001c40)=0xad, &(0x7f0000001c80)="a7ed95e0597527d7621cf6371e0005d76daeaeb3287ee057312e59657395f70774abcc5f9576a3a3b794ad0fa89bef5ec5852177d75182a1b4aeaa5ee9a756389ea1e6fdf99d3e458c0a7e3ed6b18d9061cf91353ab0c1afbcc92834d545dbca9c99bcb180810a03b39be391db2f8a0dbe0f93dc606446b828bd8ba829105374ba92ef2a6637987feac40ed3fce657b10a9564e7ee9b1de7ce51ac6989e70d3296066acf9c3caea531fca4f28ee43fe1", 0xb0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000001d40)) connect$inet(0xffffffffffffffff, &(0x7f0000001dc0)={0x2, 0x2}, 0xc) executing program 3: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000000)=0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="794481f728aedb6d66f7110bee5984", 0xf}, {&(0x7f0000000080)="c1574b7668560b894c1fa49c0580b6205493203e5ee6b3af4ba3861ba5348619a18cec281f14a57237c409d432a528524c6d6eba4cb95828a70aa8d3ffb117f380bc992d5408bdb05b01fefdfa0cbf06a9200ee4bf91ec9eaf8b9957d18ffd35b41ab3556585618eeac54e5a1d0dd0143b2ff306b10dd6857a4b3642b73587a66d0d8d25c31bc1d7adc3b80fa3a47bd96590c9b39401aa05ca4e095041cc8ee8100e063fc586ec3210a1f536b7cb0c8ebbe6a89a97", 0xb5}, {&(0x7f0000000140)="ced49f988d3318480e4739e9c666dbb842d9bed211489c8218febb2da5464dfd5b9c6d174fc9ad21ab8985d325b0db58", 0x30}, {&(0x7f0000000180)="2daa4320474ceabee9dc39b26cef5127d34cc48b1f9b4cd13a78c02d3f9d806fa0635b6011ea89264013abcd230ec769e306b6e37c983609e1d4d766638a34f9dfa94e075c1c7cf4ec7fb6ac173d89dcf6d63d1fae795586e2f3cb7c02fff9b63544853095f34570795ffe604c741b2c1687892d7626034e67939f53a881e9d4dd9aa48814da06895055996a065c77b245a904eba2d4fe656e32398cc91da62ba1fd37", 0xa3}, {&(0x7f0000000240)="16a537328157ec919dac183bac95ac1d31e48fcaffb5005c5c9781347d067ae256703184a775f241d4d6765618e0957d3d3e9865591d6d3d59c87e04d16e64a6b92676e2ac69d98f807846ba1dca92e3539bbcd8f67730ba60fb6ecba77a029fddcbde9a177c", 0x66}], 0x5) r1 = socket(0x18, 0x3, 0x4) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x20000, 0x4) mkdirat(r2, &(0x7f0000000380)='./file0\x00', 0x69) connect(r1, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x7, 0xffffffc1}, 0xc) r3 = socket(0x18, 0x4, 0xdc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000400)={0x7fffffff, 0xfffffff8, {[0x800, 0x8, 0x0, 0x100, 0x8, 0x7fffffff, 0x9, 0x48a, 0x0, 0x7, 0x7fffffff, 0x1, 0x1, 0x6, 0x5, 0x4, 0x9, 0x9], [0x4, 0x6, 0xffffffffffffffff, 0x6af, 0x8000000000000001, 0x9, 0x9, 0x1711dd3f, 0x7, 0x200], [0xfffffffffffffff7, 0x6, 0x8e, 0x1, 0xffffffffffffffe1, 0xd670, 0x1], [0x1f, 0x0, 0x5, 0x1, 0x2, 0x5], [{0x2, 0x3, 0x6, 0x5}, {0x5, 0x1, 0x513e51c8, 0x54600000000}, {0xd8b1, 0x8001, 0x3}, {0x8, 0x268, 0x271, 0x1}, {0x1, 0x3ff, 0x5360, 0x3}, {0x0, 0x8, 0x800, 0x1ff}, {0x0, 0x0, 0x400, 0xf46}, {0x43, 0x8, 0x4, 0x3}], {0x0, 0x9, 0x3, 0x400}, {0xff, 0xfffff801, 0x7, 0x8}}}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000640)) fcntl$setstatus(r3, 0x4, 0x80) syz_emit_ethernet(0x10b, &(0x7f0000000680)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "191427", 0xd5, 0x32, 0x81, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[@hopopts={0x2c, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x3}]}, @hopopts={0x33, 0xb, '\x00', [@jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra, @ra={0x5, 0x2, 0x5}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x2}, @generic={0x9, 0x3e, "bea4bd40d971868e5da93d39dc7ccb8fe95e841b612937cb0083773802dd2be846fa00ebcba4e7ae93245c6371a3ab267191f8740740319a507fc4dacdea"}]}], @generic="0e1a490e7f4ca8bf864a3c60dad57c2084c7e1f09112aa2653dbe670ccc3e554f1c74bfb7ac4b7f8234ec0a94fa8d844d5dd07018b65dac2b90f68aee24c72de3712ab019d9b7da44fef87c67abfad3f77aa5c89ced8104e527e56166d"}}}}}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000800)=@file={0x1, './file0/file0\x00'}, 0x10) getuid() recvmmsg(r1, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f0000000840)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000880)=""/187, 0xbb}, {&(0x7f0000000940)=""/132, 0x84}, {&(0x7f0000000a00)=""/158, 0x9e}, {&(0x7f0000000ac0)=""/43, 0x2b}], 0x4, &(0x7f0000000b40)=""/145, 0x91}, 0x3}, 0x10, 0x41, &(0x7f0000000c80)) getpeername$inet(r3, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) r5 = open(&(0x7f0000000d40)='./file0\x00', 0x80, 0x88) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000d80)={'./file0/file0\x00', 0xffffffff, 0x7, 0x4, 0x1, 0x5, 0x3f, 0x0, 0x1, 0x2, 0xaaea, 0x3}) syz_open_pts() setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f0000000e00), 0x4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000e40)="c8", 0x1) sendto$inet(r3, &(0x7f0000000e80)="fabf89ee8cc6b07601129cf167c991618cd1d479da359ecedf6189763eb209740ad5eddfaa169e4ab1de0c6d76f59b4e61ebbb399f0cc7a71a49d2cb407959d92d16805bde707817b88c1896033002c64e9f5f149dbc4af64d3ff52e", 0x5c, 0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000f00)) link(&(0x7f0000000f40)='./file0\x00', &(0x7f0000000f80)='./file0/file0\x00') mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000fc0)) r6 = fcntl$dupfd(r0, 0x0, r4) getsockname$inet(r6, &(0x7f0000001240), &(0x7f0000001280)=0xc) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000012c0)=0x6) close(0xffffffffffffffff) executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [{}, {}, {0xfffe, 0x2}]}}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) shutdown(r1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x55, 0x20001fffffffd}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x20001fffffffd}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = socket(0x18, 0x2, 0x0) close(r5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000100)="d473100257dd8b9f97e45d0518c46165ecd8e76d37c004df095b65c85f9be77238e7a7e3192799bf07fe01505bd647c648bc731df023ccb4aa71934ae849441d0a7d302ddeda8d2828678b909b3857b565c14d61b9d49508da9da20d0e43486151fbe67ee93feb8d07443a0354477cd4fe66b1bdc3002810201caa811d1c548ed3ba60285f1b58b0106d675daa0caa185dc0fabf39528c425d9b0bd4cc084963c43a608aaceaffd2bd85f1fa1dfc54d326c892e32fd053fe4778403b48a7b45a9ecdfc796fdead247a96a2b47c489454fe49b1d29e75c689d6cc3604e268cd48bb042b9c41acc9c0", 0xe8}, {&(0x7f0000000040)="7b6f856e04daa62e5ac9d1cf973e3e89e7", 0x11}, {&(0x7f0000000580)="4d316b361af098d783a197b56bb4bec519bbdd94a00757ae70a51fde6d06eca8e8482c010005564099157ac85e5c340866e97c3a870859cf8a48088619c1f6e72c5a874caed06bb310201c3bedc53beba7d48928cc095f945840cf4d0b379d1d566263e04aa50c334580c2f6258a5d233d5723cfa89477c9", 0x78}], 0x3) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000780)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f301004dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6e64282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e196f4f7859e071fc98111cc9024f790ce68e3f54baaee16ceaa7d016205000000e900"/528, &(0x7f00000002c0)=0x210, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) panic:WA RNvoIp_NgGen: eSPrLic _bNadopO T LOSWEREtaDrti ng sOtN aSYcSk CtAraLceL.. .49 536883200 EXIT 0 a Stopped at savectx+0xae: movl $0,%gs:0x680 TID PID UID PRFLAGS PFLAGS CPU COMMAND * 86605 44931 0 0x8000000 0x4000000 1 syz-executor.3 183995 83155 0 0x8000002 0 0K syz-executor.2 savectx() at savectx+0xae end of kernel end trace frame: 0x95a5313d650, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu0: vop_generic_badop ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x95a5313d650, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff8000373a2120 rbx 0 rdx 0xffff800000f499c0 rcx 0xffff80002c523238 rax 0x3a r8 0xffff8000373a2050 r9 0x1090710 __kernel_phys_base+0x90710 r10 0xc483be74ec3da64e r11 0xddb6ec80b62f94f5 r12 0 r13 0 r14 0xffff80002c523238 r15 0 rip 0xffffffff823063ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff8000373a20a0 ss 0 savectx+0xae: movl $0,%gs:0x680 ddb{1}> show proc PROC (syz-executor.3) tid=86605 pid=44931 tcnt=3 stat=onproc flags process=8000000 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff80002c522048,0xffffffff82e963b0 process=0xffff80002c50ac88 user=0xffff80003739d000, vmspace=0xfffffd806b129010 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 44931 94234 18252 0 2 0x8000000 syz-executor.3 44931 175184 18252 0 3 0xc000000 vmmaplk syz-executor.3 *44931 86605 18252 0 7 0xc000000 syz-executor.3 81909 277384 94696 0 2 0x8000010 syz-executor.7 81909 416578 94696 0 3 0xc000090 bell syz-executor.7 81909 505349 94696 0 3 0xc000090 kqsel syz-executor.7 30698 223527 41910 0 2 0x8000000 syz-executor.4 30698 511576 41910 0 3 0xc000080 fsleep syz-executor.4 30698 193087 41910 0 3 0xc000080 fsleep syz-executor.4 9544 346096 236 0 2 0x8000000 syz-executor.0 9544 294519 236 0 3 0xc000080 fsleep syz-executor.0 45787 482703 266 0 3 0x8000080 nanoslp syz-executor.6 45787 233202 266 0 3 0xc000080 lockf syz-executor.6 45787 35766 266 0 3 0xc000080 fsleep syz-executor.6 45787 255058 266 0 3 0xc000080 fsleep syz-executor.6 31845 161591 13845 0 2 0x8000010 syz-executor.5 31845 213476 13845 0 2 0xc000010 syz-executor.5 83155 183995 17690 0 7 0x8000002 syz-executor.2 94696 312493 17690 0 3 0x8000082 nanoslp syz-executor.7 42921 25382 17690 0 2 0x8000002 syz-executor.1 13845 508773 17690 0 3 0x8000082 nanoslp syz-executor.5 41910 295244 17690 0 3 0x8000082 nanoslp syz-executor.4 266 302869 17690 0 3 0x8000082 nanoslp syz-executor.6 54099 480798 0 0 3 0x14200 acct acct 236 332767 17690 0 3 0x8000082 nanoslp syz-executor.0 18252 266742 17690 0 2 0x8000482 syz-executor.3 71258 409792 1 0 3 0x18100083 ttyin getty 20066 193311 0 0 3 0x14200 bored sosplice 17690 227080 73885 0 3 0x1a000082 wait syz-fuzzer 17690 101517 73885 0 3 0x1e000082 thrsleep syz-fuzzer 17690 157280 73885 0 3 0x1e000082 thrsleep syz-fuzzer 17690 71883 73885 0 3 0x1e000082 wait syz-fuzzer 17690 208723 73885 0 3 0x1e000082 wait syz-fuzzer 17690 497509 73885 0 3 0x1e000082 thrsleep syz-fuzzer 17690 466542 73885 0 3 0x1e000082 thrsleep syz-fuzzer 17690 432452 73885 0 3 0x1e000082 thrsleep syz-fuzzer 17690 271959 73885 0 3 0x1e000082 thrsleep syz-fuzzer 17690 488264 73885 0 3 0x1e000082 wait syz-fuzzer 17690 461839 73885 0 3 0x1e000082 thrsleep syz-fuzzer 17690 157110 73885 0 3 0x1e000082 wait syz-fuzzer 17690 78617 73885 0 3 0x1e000082 wait syz-fuzzer 17690 19107 73885 0 3 0x1e000082 wait syz-fuzzer 17690 183417 73885 0 3 0x1e000082 wait syz-fuzzer 17690 58556 73885 0 2 0x1e000082 syz-fuzzer 73885 293204 16986 0 3 0x810008a sigsusp ksh 16986 418435 99256 0 3 0x1800009a kqread sshd 99256 118177 1 0 3 0x18000088 kqread sshd 44009 360431 55339 73 3 0x19100090 kqread syslogd 55339 479085 1 0 3 0x18100082 sbwait syslogd 35008 400182 1 0 3 0x18100080 kqread resolvd 59994 343103 39897 77 3 0x18100092 kqread dhcpleased 24107 17478 39897 77 3 0x18100092 kqread dhcpleased 39897 158343 1 0 3 0x18000080 kqread dhcpleased 13480 480715 0 0 3 0x14200 bored smr 75410 394770 0 0 2 0x14200 zerothread 27056 73619 0 0 3 0x14200 aiodoned aiodoned 30498 50345 0 0 3 0x14200 syncer update 88427 146335 0 0 3 0x14200 cleaner cleaner 14971 495560 0 0 3 0x14200 reaper reaper 90610 359145 0 0 3 0x14200 pgdaemon pagedaemon 88875 359641 0 0 3 0x14200 bored viomb 65358 207113 0 0 3 0x40014200 acpi0 acpi0 12959 521027 0 0 3 0x40014200 idle1 65060 130212 0 0 3 0x14200 bored softnet3 4822 213692 0 0 3 0x14200 bored softnet2 16714 200131 0 0 3 0x14200 bored softnet1 96444 36132 0 0 3 0x14200 bored softnet0 76706 291574 0 0 3 0x14200 bored systqmp 38484 63676 0 0 3 0x14200 bored systq 72763 359369 0 0 3 0x14200 tmoslp softclockmp 7871 421110 0 0 3 0x40014200 tmoslp softclock 41987 334751 0 0 3 0x40014200 idle0 1 284035 0 0 3 0x8080082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd80757cd118) #0 witness_lock+0x446 #1 mtx_enter_try+0x103 #2 mtx_enter+0x4e #3 pmap_do_remove+0x99 #4 uvm_unmap_kill_entry_withlock+0x1b1 #5 uvm_unmap_remove+0x4c7 #6 uvm_mapanon+0x4a9 #7 uvm_mmapanon+0x17f #8 sys_mmap+0x7b2 #9 syscall+0x8cf #10 Xsyscall+0x128 Process 44931 (syz-executor.3) thread 0xffff80002c523238 (86605) Process 83155 (syz-executor.2) thread 0xffff80002a20b740 (183995) Process 42921 (syz-executor.1) thread 0xffff80002a20bc60 (25382) ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10224 6448K 6695K 166960K 13165 0 pcb 17 14K 15K 166960K 983 0 rtable 161 13K 16K 166960K 2579 0 pf 35 10K 10K 166960K 282 0 ifaddr 35 13K 16K 166960K 342 0 ifgroup 62 2K 3K 166960K 484 0 sysctl 4 1K 5K 166960K 17 0 counters 68 36K 37K 166960K 294 0 ioctlops 0 0K 4K 166960K 1811 0 iov 0 0K 26K 166960K 492 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1438 90K 91K 166960K 4562 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 159 0 VM map 2 1K 1K 166960K 2 0 sem 17 1K 1K 166960K 76 0 dirhash 12 2K 2K 166960K 162 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 16 57K 89K 166960K 5971 0 sigio 0 0K 0K 166960K 124 0 proc 61 79K 152K 166960K 2465 0 subproc 104 6K 7K 166960K 877 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 1061 0 in_multi 53 4K 7K 166960K 916 0 ether_multi 1 0K 0K 166960K 31 0 mrt 0 0K 0K 166960K 20 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 265 1182K 1182K 166960K 265 0 exec 0 0K 1K 166960K 1799 0 pfkey data 0 0K 0K 166960K 11 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 312 138K 152K 166960K 52516 0 UVM aobj 131 6K 6K 166960K 140 0 pinsyscall 36 72K 100K 166960K 8634 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 442 0 NDP 13 0K 2K 166960K 254 0 temp 77 6816K 7312K 166960K 183093 0 kqueue 12 18K 28K 166960K 971 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 818 0 813 3 2 1 2 0 8 0 rtentry 112 868 0 801 4 1 3 4 0 8 0 unpcb 144 4960 0 4945 20 19 1 4 0 8 0 syncache 336 17 0 17 11 11 0 1 0 8 0 sackhl 24 1 3 1 1 1 0 1 0 8 0 tcpqe 32 25 0 25 1 1 0 1 0 8 0 tcpcb 808 1999 0 1993 44 42 2 8 0 8 1 arp 120 148 0 136 1 0 1 1 0 8 0 inpcb 384 7035 0 7025 91 89 2 15 0 8 0 nd6 136 229 0 219 2 1 1 2 0 8 0 pkpcb 40 41 0 41 22 22 0 1 0 8 0 kcovpl 48 67 0 59 1 0 1 1 0 8 0 ppxss 1168 25 0 25 16 15 1 1 0 8 1 pffrag 232 42 0 39 2 1 1 1 0 482 0 pffrnode 88 35 0 32 2 1 1 1 0 8 0 pffrent 40 99 0 96 3 2 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 406 0 365 1 0 1 1 0 8 0 pfstkey 128 406 0 365 3 1 2 2 0 8 0 pfstate 376 406 0 365 10 5 5 5 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 6 0 4 5 3 2 3 0 8 0 art_heap4 256 3130 0 2858 49 28 21 30 0 8 0 art_table 32 3136 0 2862 4 1 3 4 0 8 0 art_node 16 829 0 768 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 69 0 54 1 0 1 1 0 8 0 shmpl 112 137 0 9 4 0 4 4 0 8 0 dirhash 1024 117 0 100 3 0 3 3 0 8 0 dino2pl 256 11264 0 9707 98 0 98 98 0 8 0 ffsino 272 11264 0 9707 105 0 105 105 0 8 0 nchpl 144 20272 0 19605 67 40 27 67 0 8 0 uvmvnodes 80 10211 0 0 209 0 209 209 0 8 0 vnodes 216 10211 0 0 568 0 568 568 0 8 0 namei 1024 73018 0 73017 19 18 1 2 0 8 0 percpumem 16 161 0 113 1 0 1 1 0 8 0 vcpupl 3904 28 0 6 3 0 3 3 0 8 0 vmpool 696 41 0 19 4 1 3 3 0 8 1 kstatmem 264 252 0 226 4 1 3 3 0 8 0 scsiplug 72 13 0 13 12 12 0 1 0 8 0 scxspl 216 150528 0 150528 40 38 2 8 1 8 2 plimitpl 152 1279 0 1263 1 0 1 1 0 8 0 sigapl 424 6187 0 6140 9 2 7 9 0 8 0 futexpl 64 92258 0 92253 18 17 1 1 0 8 0 knotepl 120 1066 0 0 19 0 19 19 0 8 0 kqueuepl 216 1997 0 1986 10 9 1 5 0 8 0 pipepl 320 1106 0 1077 6 3 3 6 0 8 0 fdescpl 496 6143 0 6116 7 3 4 5 0 8 0 filepl 152 43719 0 43466 32 21 11 17 0 8 0 lockfpl 104 1704 0 1700 2 1 1 2 0 8 0 lockfspl 48 699 0 696 1 0 1 1 0 8 0 sessionpl 144 83 0 67 1 0 1 1 0 8 0 pgrppl 48 254 0 238 1 0 1 1 0 8 0 ucredpl 104 8480 0 8467 1 0 1 1 0 8 0 zombiepl 144 6140 0 6140 2 1 1 1 0 8 1 processpl 1136 6187 0 6140 6 1 5 6 0 8 0 procpl 656 12669 0 12596 10 2 8 9 0 8 0 srpgc 96 44 0 44 16 15 1 1 0 8 1 sosppl 168 123 0 123 29 28 1 1 0 8 1 sockpl 664 12921 0 12891 106 102 4 14 0 8 1 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 736 0 0 41 8 33 41 0 8 0 mtagpl 96 9 0 0 1 0 1 1 0 8 0 mbufpl 256 1983 0 0 119 0 119 119 0 8 0 bufpl 280 20961 0 10749 731 1 730 730 0 8 0 anonpl 24 905799 0 895255 275 206 69 97 0 186 0 amapchunkpl 152 176544 0 175814 175 142 33 51 0 158 1 amappl16 200 18529 0 18141 123 102 21 28 0 8 0 amappl15 192 18 0 18 2 2 0 1 0 8 0 amappl14 184 340 0 330 2 1 1 2 0 8 0 amappl13 176 12 0 12 1 1 0 1 0 8 0 amappl12 168 7753 0 7724 3 1 2 2 0 8 0 amappl11 160 56 0 46 1 0 1 1 0 8 0 amappl10 152 91 0 83 1 0 1 1 0 8 0 amappl9 144 269 0 268 3 2 1 1 0 8 0 amappl8 136 311 0 270 2 0 2 2 0 8 0 amappl7 128 78 0 60 1 0 1 1 0 8 0 amappl6 120 1146 0 1130 2 1 1 2 0 8 0 amappl5 112 404 0 392 1 0 1 1 0 8 0 amappl4 104 1017 0 984 4 2 2 2 0 8 0 amappl3 96 31850 0 31765 3 0 3 3 0 8 0 amappl2 88 6677 0 6608 4 2 2 4 0 8 0 amappl1 80 30985 0 30492 24 12 12 22 0 8 0 amappl 88 51123 0 50913 9 3 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 139 0 9 3 0 3 3 0 8 0 uaddrrnd 24 6184 0 6135 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6184 0 6135 1 0 1 1 0 8 0 vmmpekpl 168 43437 0 43373 4 0 4 4 0 8 0 vmmpepl 168 390278 0 388144 239 140 99 114 0 357 2 vmsppl 440 6183 0 6135 7 1 6 6 0 8 0 rwobjpl 56 100684 0 88982 182 17 165 165 0 8 0 pdppl 4096 12375 0 12292 380 293 87 89 0 8 4 pvpl 32 47176 0 0 382 1 381 381 0 265 0 pmappl 248 6183 0 6135 9 5 4 4 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 897 0 420 14 0 14 14 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffffffff82d42ff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_const_cmp1(2,1) at __sanitizer_cov_trace_const_cmp1+0x35 db_ctf_func_numargs(ffffffff830c8d80) at db_ctf_func_numargs+0xc6 db_stack_trace_print(ffff80002d3435d0,1,100,ffffffff8289fb76,ffffffff8134c260) at db_stack_trace_print+0x2f0 db_stack_dump() at db_stack_dump+0x7a panic(ffffffff8288e5f0) at panic+0x16f vop_generic_badop(ffff80002d3436a8) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd8075c9bda8,fffffd805ced95b0) at VOP_STRATEGY+0x9f bwrite(fffffd805ced95b0) at bwrite+0x1d3 VOP_BWRITE(fffffd805ced95b0) at VOP_BWRITE+0x4e ufs_mkdir(ffff80002d343920) at ufs_mkdir+0x445 VOP_MKDIR(fffffd8058154e58,ffff80002d343a80,ffff80002d343ab0,ffff80002d3439b0) at VOP_MKDIR+0xc3 end trace frame: 0xffff80002d343b50, count: 0 ddb{0}> trace x86_ipi_db(ffffffff82d42ff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_const_cmp1(2,1) at __sanitizer_cov_trace_const_cmp1+0x35 db_ctf_func_numargs(ffffffff830c8d80) at db_ctf_func_numargs+0xc6 db_stack_trace_print(ffff80002d3435d0,1,100,ffffffff8289fb76,ffffffff8134c260) at db_stack_trace_print+0x2f0 db_stack_dump() at db_stack_dump+0x7a panic(ffffffff8288e5f0) at panic+0x16f vop_generic_badop(ffff80002d3436a8) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd8075c9bda8,fffffd805ced95b0) at VOP_STRATEGY+0x9f bwrite(fffffd805ced95b0) at bwrite+0x1d3 VOP_BWRITE(fffffd805ced95b0) at VOP_BWRITE+0x4e ufs_mkdir(ffff80002d343920) at ufs_mkdir+0x445 VOP_MKDIR(fffffd8058154e58,ffff80002d343a80,ffff80002d343ab0,ffff80002d3439b0) at VOP_MKDIR+0xc3 domkdirat(ffff80002a20b740,ffffff9c,7409dee0e850,1ff) at domkdirat+0x125 syscall(ffff80002d343c30) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7409dee0e8c0, count: -17 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x680 savectx() at savectx+0xae end of kernel end trace frame: 0x95a5313d650, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x95a5313d650, count: -1