last executing test programs: 18.488156151s ago: executing program 0 (id=115): r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="e600100000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x186) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) flock(0xffffffffffffffff, 0x0) ftruncate(r3, 0x79c8) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x45) setrlimit(0x1, &(0x7f0000000ec0)) ftruncate(r2, 0x907) 18.481540703s ago: executing program 0 (id=118): rename(0x0, 0x0) unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='W\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040)=0xda, 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0xd51e) syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x2c, 0x0, 0x0, @rand_addr, @mcast2, {[@routing={0x19, 0x2, 0x0, 0x10, 0x0, [@loopback]}], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x8, 0x55f4, 0x0, 0x3f19}}}}}}}) 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) renameat(r2, &(0x7f0000000040)='\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', r2, &(0x7f00000001c0)='\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') rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1/file1\x00') recvfrom$unix(r2, &(0x7f0000000000)=""/32, 0x20, 0x1000, &(0x7f0000000040)=@file={0x1, './file1/file0\x00'}, 0x10) 18.285746723s ago: executing program 0 (id=121): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="232162e64a34944bd30ec2e4bcfa8fe4747fd040dc27f3ebf1c5ad50aa0713150e5f0909cb", 0x25}], 0x1) write(r0, &(0x7f00000000c0)="0920010001000003096e88e650de1bf240c93e2ea1a44278ad365c2a41563003000000f1d624b7440c0a", 0x2a) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/15, 0xf}, 0x0) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40e) 18.283782749s ago: executing program 0 (id=126): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r0 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x8, 0x0) chdir(&(0x7f0000000240)='./file2/file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="993a401d8936", @random="4384475298ad", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr, {[@ra={0x94, 0x6, 0xfffffffc}, @ssrr={0x89, 0x3, 0x8}]}}}}}}) 18.19770777s ago: executing program 0 (id=127): openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa9) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa9) (async) 17.972130233s ago: executing program 0 (id=137): mkdir(&(0x7f0000000080)='./file0\x00', 0xc1) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x200, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x244, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)='#', 0x1}, {&(0x7f0000000200)='FE', 0x2}, {&(0x7f0000000340)="011ae0d774a8da9b145be8a3c6783cd8b904f8da54c0fc21bd6ff5fa2ade3da3f205a00ba44a75c3d9d9d1730d82fc4bdb657e65b404411ebf34148dc0", 0x3d}], 0x3) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000240)) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 17.964683427s ago: executing program 32 (id=137): mkdir(&(0x7f0000000080)='./file0\x00', 0xc1) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x200, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x244, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)='#', 0x1}, {&(0x7f0000000200)='FE', 0x2}, {&(0x7f0000000340)="011ae0d774a8da9b145be8a3c6783cd8b904f8da54c0fc21bd6ff5fa2ade3da3f205a00ba44a75c3d9d9d1730d82fc4bdb657e65b404411ebf34148dc0", 0x3d}], 0x3) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000240)) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 7.254788964s ago: executing program 8 (id=138): sysctl$hw(&(0x7f0000000540)={0x6, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x280) r1 = socket(0x18, 0x1, 0x0) r2 = geteuid() getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x5, r2, 0x0, 0xffffffffffffffff, r3, 0x100, 0x5}, 0x852, 0x94ea, 0x2}) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/17) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/217) 4.393037545s ago: executing program 2 (id=254): setitimer(0x1, &(0x7f00000000c0)={{0x6, 0x1}, {0xffffffff}}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x32, 0x1b}, 0x80000000000002, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) sendmmsg(r4, &(0x7f00000017c0)={0x0}, 0x10, 0x806) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x9, 0x1}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x45) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x2b4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/227) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) 4.333727926s ago: executing program 6 (id=257): r0 = semget$private(0x0, 0x2, 0x1a7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/4096) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() syz_open_pts() writev(r1, &(0x7f0000000440)=[{0x0}, {&(0x7f0000000d00)}], 0x2) 4.332656389s ago: executing program 1 (id=259): pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffd91) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x22}, 0x17, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x2) select(0x40, &(0x7f0000000000)={0x7fff, 0x1, 0x0, 0x8, 0x8, 0x100000000, 0xffffffffffffffc0, 0x1ff}, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="19", 0x1}], 0x1) 4.332343376s ago: executing program 2 (id=260): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) close(r1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r1) 4.33123572s ago: executing program 3 (id=261): open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xd1) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) (async) r0 = syz_open_pts() getrlimit(0x3, &(0x7f0000000080)) (async) setrlimit(0x6, &(0x7f0000000980)={0x42, 0x5}) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7ffffffd, 0x801, 0x7, 0xfffffff8, "2e304e2bce60987a0d020400a90500000000cb33", 0x0, 0x81}) (async) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000240)="3e0f5c8871f97b99aa79d72fd302770966acff98e564692d6be8a45c7ba462ca32684ae1741cb2bf4ba1e4a09885eb5ab7153c56c2bd3f87602f747e3c92ba1d296b8211ad3e97f4aa88e77cf1b992a3b80e51b6cda695e04f47b6edddcb3f356443489c6b6768e9626eb907772c753f36c279c130ca2a37f9df4603afe71a80f0c8e53d11fe02f327596e02e065a90820ad005c260e3a0bcec3b9f185eb52f11e3e297917c0cbe2e3e1150d3129e415501d71bd61f64ecba968b7f09dc77a90c8235e7f84303c8dd68c1fc61d52a590563fd0eeb3dd36ece29d359e76baeec29f4f33e1f6a93724d0bf8c5edd679da97906000000adb18b09aad90579d0f4789d8ec3b72955c72f78af412afedf3636b1084955afdaa231da562fb03de1a3b6ea39ab4ab9c718e671619f7d1cb3153c83c334a87ccc399b4c805ed7e670c768bf65b155a91fc66f225cdf8f1587339efeb34e8e7d2b7a71de2f0dc2d8cb77ccf937063575c5f62624b9e6ea307d975bbbd0649e85ffcf9f188de378331a60b413f156e173ad40e170a12d3a5730eacba4ccffcd88c10b738c03dceacadf84829fd833e918b27365c7696d20b71399762e8826878bcf4e8de0f80177b5a966cdf208603e5deefe61c1c92d205545e97e6c2cc7e696e88ca2891676fd18d385b9169b647c32710100000000000080cf2ce1d9195464786b6f3ff6f65b10689a2a8aa3968708668072070b161e83d1dfb030816da908cd5426c55fb019637b3cad528ddb02f2a8d9e752be3265c0ea10e1785a26060e447b50d0c9b8db6943cad323e634036748da8a4495d0ceac7cdeedd77d0f09fac34589f8e0334a168efe581ce60abacc8c8803e3d8aba66c50a3a69ffbaf109c22c58f0b892314561821f3d660332fd1ee4ab013350200c3d4fe014d98dcb19889e996a32de0b49b86a4690837861cf7f4441c21ca9bd19552c60074586bd7a2270429326efe4e70fec98753f9c75c954ebdb53e87a364dbf9f203385a714aa1cba805d9ee3e6d5717bfaaaf3757ffdf752e8ffbf7195662c1dba56617f88a8a6c7d9f82dc2ce204e1c5ee6a0b533014305a4e5055042784f47eea47fb61f77d57312adabffcb4e5ed62a7d48e01f2da455a2bb2e516cd6b090b92ec227c8fdf2995bc84875ca91fafadb030ab3c1caf46684c0f5c27", 0x34b}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="a63511", 0x3}], 0x1) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) close(r0) (async) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x9, 0x7ffc, 0x200498, "ffd8bdca0000200079235db98e667f3f9f4000", 0x896, 0x2}) (async) readv(r3, &(0x7f0000001a40)=[{&(0x7f0000000040)=""/1, 0x1}], 0x1) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000814, r4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000600)="7e746376ab71b429c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105a2dc493510b0df4b0bf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d65bd18f23b12781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f15", 0x217}], 0x1) 4.305043653s ago: executing program 6 (id=263): r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r0, 0x2) recvfrom(r0, &(0x7f0000000100)=""/245, 0xf5, 0x1000, 0x0, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) clock_settime(0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xe0, 0xfc00}, 0x126c, 0x10025, 0x0, 0x0, 0x8000000000000000, 0x9, 0x9a, 0x8000000000100e65}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) close(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x1f) sysctl$net_inet_divert(&(0x7f0000000340)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000380)="7ccb615beb2512c1badcbbae55acf46943fe677f352636aecd78fae2a67f0000000000000075a392d44f53972683116200000000000000000000000000001b935ee1bd658e14355a41d85a1f42e6", 0x0, 0x0, 0x0) r4 = syz_open_pts() readv(r4, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) r5 = dup2(r0, r0) close(r5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00", 0x0, 0x1}) getrusage(0x0, &(0x7f0000000280)) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x601, 0x28, 0x2, 0x9, "ea885b00000000000000ee371c8ce2c9b6000008", 0x7, 0x80}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) nanosleep(&(0x7f0000000000)={0x4, 0x40}, &(0x7f0000000040)) 4.247839232s ago: executing program 5 (id=265): open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x40, &(0x7f0000000040)="03000000", 0x4) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="63dd", 0x2}], 0x1, 0x3fffa) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000380)="b0321c3e69162d85", &(0x7f0000000180)=0x8, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000380)="b0321c3e69162d85", &(0x7f0000000180)=0x8, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x7, &(0x7f00000000c0)='./file0\x00', 0x8}) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f00000006c0)='./file0/file0/..\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') readv(r2, &(0x7f0000000280)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/168, 0xa8}], 0x2) (async) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/168, 0xa8}], 0x2) chdir(&(0x7f0000000380)='./file0/file0/..\x00') ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000100)={0x0, 0x3c7, 0x0}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x80000001) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ftruncate(r4, 0x10000) 4.247356462s ago: executing program 6 (id=266): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)='#', 0x1}, {&(0x7f0000000200)='FE', 0x2}, {&(0x7f0000000340)="011ae0d774a8da9b145be8a3c6783cd8b904f8da54c0fc21bd6ff5fa2ade3da3f205a00ba44a75c3d9d9d1730d82fc4bdb657e65b404411ebf34148dc0", 0x3d}], 0x3) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) 4.24684379s ago: executing program 5 (id=267): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x778, 0x80000201}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4ba8, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x5, 0x9}, {0x9, 0x40009, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa3}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() chown(&(0x7f0000000000)='./file0\x00', r2, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, r3, 0x90, 0xffff}, 0x0, 0x6, 0x3}) setrlimit(0x8, &(0x7f0000000980)) pipe(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) 4.034049335s ago: executing program 7 (id=268): setrlimit(0x8, &(0x7f00000015c0)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000900)=0x4) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) select(0x40, &(0x7f0000000000)={0xff, 0x0, 0x0, 0x0, 0x1, 0xe2}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xd1) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, 0x0) 4.031792119s ago: executing program 5 (id=269): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000340)={0xffffffffffffffff, 0x0, 0x0, 0x20000000000000, 0x7, 0x6}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, &(0x7f00000024c0)={0x1fe, 0x57c4, 0x0, 0x3000000, 0x8000000000000000, 0x0, 0x0, 0x4}, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="9972", 0x2}], 0x1, 0x7ff) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0xac) r3 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x800, r3) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0xa, 0x0, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) mmap(&(0x7f000036e000/0x3000)=nil, 0x3000, 0x2, 0x812, r4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a2", 0x9}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000040000000007", 0xd, 0x802, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x20000, 0x0, {0x3, 0x10040000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x2) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 4.030929965s ago: executing program 8 (id=138): sysctl$hw(&(0x7f0000000540)={0x6, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x280) r1 = socket(0x18, 0x1, 0x0) r2 = geteuid() getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x5, r2, 0x0, 0xffffffffffffffff, r3, 0x100, 0x5}, 0x852, 0x94ea, 0x2}) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/17) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/217) 2.589548086s ago: executing program 1 (id=270): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000100086dd60dbc34400081100fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000014e204e22000890"]) getsockopt(r1, 0x29, 0x24, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x4, 0x0, 0x0, 0x3}]}) r2 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5c1, "225e00d1554709aa0900fa4ab1896c04aec100", 0x3, 0x69400}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$lock(r2, 0xb, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRESOCT=r2], 0x9}, 0x0) pledge(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x3, 0xfffffffe) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) setrlimit(0x8, &(0x7f0000000980)) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r6 = syz_open_pts() syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0xaeecaebf517d446a}], 0x1, 0x5) poll(&(0x7f0000000080)=[{r6, 0x10}], 0x1, 0x35) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x40000000000000db, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc001f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) sysctl$kern(&(0x7f0000000340)={0x1, 0x47}, 0x3, &(0x7f0000000100)="530d6b6f75ac0058bc5a91505f84cf71b59c7afec370820000000000", &(0x7f0000000080)=0x10, 0x0, 0x2f0b8089fc1f6531) 2.588496557s ago: executing program 2 (id=271): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x2}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x2) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x804, 0x0) select(0x40, &(0x7f0000000340)={0xfffffffffffffffe, 0x0, 0x0, 0x20000000000000, 0x7, 0x6}, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000440)='./file0\x00', 0x0, 0x400, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000080)='#+\a\\%*\xd7\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='/^]{-\'\x00', &(0x7f0000000180)=':\\\\/\x00', &(0x7f00000001c0)='{\x00', &(0x7f0000000200)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='&\x13\x00', &(0x7f0000000380)='],\\:$G,J%\'\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='$^].%-!^:*\x00', &(0x7f00000004c0)='-\\%^\x00']) syz_emit_ethernet(0x138, &(0x7f0000000640)=ANY=[@ANYBLOB="ff02", @ANYBLOB="48a9c55dbf38ccdbc57505e141d2a828b6e80e", @ANYRES64=r4, @ANYRES64]) readlinkat(r0, &(0x7f0000000540)='./file0\x00', &(0x7f00000005c0)=""/61, 0x3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) r6 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r6, 0x0) ftruncate(r6, 0x79c8) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x45) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) 2.587529579s ago: executing program 3 (id=272): pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x801169ac, &(0x7f00000001c0)) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) socketpair$unix(0x1, 0x34fff6764a00577d, 0x0, &(0x7f0000000080)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000180)=0xfffffffe, 0x4) execve(0x0, 0x0, 0x0) 2.582923213s ago: executing program 5 (id=274): r0 = socket$inet6(0x18, 0x2, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x6, 0x1}, {0x18, 0x1, 0x6, 0x2}, 0xb5d0, [0x7, 0x6, 0xe, 0x3, 0x0, 0x8, 0xb751, 0x10000]}, 0x3c) syz_emit_ethernet(0xe, &(0x7f0000000040)={@broadcast, @random="9dad4d42febf", [], {@generic={0x88e7}}}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) r1 = socket(0x11, 0x3, 0xf7) sendto$unix(r1, &(0x7f0000000600)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb630c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x1}]}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1e, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xf, 0x80000001}, {0x3, 0x0, 0x0, 0x49}]}) r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xb0, 0x5}, 0x5, 0xd3d, r3, 0x0, 0x7fffffffffffffff, 0x9, 0x9a, 0x8000000000000e66}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x424) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x33, 0x0, 0x37) socketpair(0x20, 0x3, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000180), &(0x7f00000001c0)=0x4) fcntl$lock(r4, 0x7, &(0x7f0000000400)={0x1, 0x0, 0x2, 0x4723}) sysctl$kern(&(0x7f0000000240)={0x1, 0x9}, 0x2, &(0x7f0000000280)="0a348414fd0a0ffdef1911157434c04bf99d2c1a63b96807ff6fdc430823ae0449d43627c6829b84f5ce5c3b7a6449b78e0b30441ff6af486ebd75f8706df80ee30517d4469ffee590ff", &(0x7f0000000340)=0x4a, &(0x7f0000000380)="442c88dc80a126219d21e2184766f4278b818aa5bef3bbde39b36492b60fdf5d17", 0x21) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) 2.580620573s ago: executing program 6 (id=275): r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x9, 0x4000000000000000}], 0x1ff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0xa7, 0xffff7, 0x6, 0xffffffffffff92d0}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x318, 0x4}, {{r2}, 0xfffffffffffffff9, 0x0, 0x1, 0x7, 0x2}], 0x1, &(0x7f00000002c0)={0xffffffff, 0x8c}) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1c}, 0x2, &(0x7f0000001080), &(0x7f0000000080)=0x5f, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 2.57309059s ago: executing program 7 (id=276): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0x1, 0x0, "7d40e919dff257f7e00a7e6eaa54cd31797e9b3a"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000004c80)="9041f8615e27caf0f152ade1312664fcba8a5af25206bdd56789c7104d6a5738bb3f818a4700d8ba8e8fff64c41975abbf9ce4ba536e150cd2d6a5cbb412f24f9b273aab98886168baa5b83df1b6c71249aa8507a9427936142eab6157325daf963f0c827181a0587043cd17470f0b7a8689ac137a2379a216d1af401dbaa6f9e25f1131526e34dab3a691fadc9ac99eb581d63403ce763fd46c097652fff2724659f913613b02eab31c1ab33b7d0379eaf24a9dcbf74b488ca84f7fd9e1a9c1da5401540a9ad2da91e50559352ba83b3953e7ecf10f9c15c232d9628a6c27bee3b48fcfbc3a0ccbec78a92ff8bffd5167e1b5a55c09f2a689602f7422a843c024337d83dbeaa09521d53815a00b1159feac9d0bf7c1089ee7f9126d4537e6d9f21b941d7fa79c7902029db3e4da9c536cc7e9d1a2707e63c13b1be75cd1192853df2a6817ea070af43d865e876c60f5a4fe2ddd7218377aa6892405454e9b551773afdf8d915494216813082c47c35f11a948b90c510b6a4cb33256c5bd509057a40eccb8e7599561abcd6abe2ee617157b1d863bcb519adebce220db73a4b95df0a63e26c80d9de017c873d10814a1bedd306d9084abf44823f4441997e435f32d4946400c984f5f8bed014236e222bbf811d8c44ad9a0bc1bfee93fa60468887ea320d69e3ded1c977c74f66813276398bbd849e2e01d4338c1fbe35258716b76321932897f7065e4dc48d6dad4f47b170c00b9f7ea84dcaee4390b1cc9c6ef86fc9496cb05b2a68edbbf4fdb62ca8eb5d20d53c294f3bb71774248ce23c08e45059d11e7940c6a5faae4a071333633587b51145b9d6f1ca5bca55fb187f1379c5f8c053d0829cc536b562caa4b56df716601e54b67bc1de978617283807f9e93348fbae50c99fa4b17f66f3a69102d3c5e623acef42b6b0776827cb17e813e4f26b50f9d330c4097f9d3d7a286ee63e3f85080a0fe22cb8c7820a52eb8abe1ca60a1ef31dc1b37153b3c5424116bbf9f40c469baafaf200ecb0abbe92fc481cc296446f9258d474e15db840944b9ea5eb3a7ef4dde125a250ece74e8db5a815cab1c144bcc933a5eebfd79e6cb4263b613fd117ed20c18b463b529809bae487c6c179a8cd17c6ae1071964b3580319d772eea332e0c7e580f1652c7699457f1e848e485f8e816b64a0700246208ba144eb61a7048d1e6c9ad4cd8ce431576ab1db573cb4f0bf4454ba5cb1710b869ed5a8574d0ddbf022dec1b18e12843d72748fe6a982c469beba9c5c3b0fd6ec468765d6ff3848cdd4153374c88963bcef57a5764d42d8e869f266fdefdca622806c2d99ce4617da96649d3f2272f89d6212c285e2d434208adf94a467698eca5429846df3fa9c28cf696c00faa5b5690fcd6cf9abc34f105aee788a39a200453f9e52642f98930449296ef14f29c2a2aa909dd96ffcebbf292399dfd7898a9938b1ca3ca1bf3f15b72fa204945d1cbf6fadfc530aa9cd319706b6a6eb0ca256a659543061742d8e9768cb46c0691be082bdf7488ce120fd5f61f4e7ce409efcde3af6ce71287dd2b92d5f84c25ab78b01d45d1eeb2774f30248e3aaa761d8ac6f77b2954e2639cd6d298dc6797b37fb0c9a6a3e2253c0827ffe9e118cf0dc12f34481e2a83d757fda36fde52b5ecf65324c2576bd9444b32d7ffad3e5fcc097146aa9b9d1ebb1f48d2598c5af76cedebfdff833d6d76fe32e02bbc9ea6dc9d80fc914a8d14991520903400727e8e82d5d88b83f53ff939674e760dc3b63b5e2a66d30a6c79feebb18d071f43bb7243e956653610162a4d39b43fd4694d5182685a2e11d796e1fb64ba2433e0e8f346b649852b96e7ddb762af26bf729a6c8db5eb071660db959ee406310718f1bd12323cfbd9b29860274dcad43504f0422063f3564e7966bf37a236d2f68cfa99b1f598a570a193dbbb830a52ad86a8e9c1a4215d26e9dbd338ca866fd0d2b430f2029db8e4d2220a2a3af7443f179d17f51d27e890d71021aa5037063cb8825365c3178d2c94237bee1e47ba6ff2b4bea71a91dadcc7b4bb2b14d014c86b717542b48f0c1e66ec2aaf64948824a36bafd6cb367374641b2c892c1f0b349dc6eab3b4c9eafbd2a95b24f0da6607c17fed42fb5c35fb8779bcc67aba75b29659f1fa53a4be47de8a08757ad7ece60d1e2d9a4abc20022a8193d3a3839831fb98c727a394828c3f2ae8ea996e047aba79c598994e80645b30aa6aae097f3659dde10d7a9caa91c295dcab3ddb9ee4914906011c17634ec33bc8a4c9e4b9e937912a6cd97dc0fd3e4812a1d9dbc4d06f15943d3d023c6f8ca595273e7d2aabe36874d0cc73e69dd186befcb925e0ce919ce9ab57a7e0befc14faf3a0c7abb035a95b2010ecac716ef91ff7a07f757320b26221496274743f1bf09770e44ff695ae2d7eb45073c99f4ef3eb4f931acf4e78fc3c3a2fa86100ca88f181fd60efbc56db509071da559990235479060013f3ab8819f7fce8158fba0158d850a8b8bdbe663067bda391c4cbc4ffae6a57b41252637330fe405b5689a95157d46437dd79fc09984a3f6d6f918fc6c3cf3026d8d826581444ef1f90c830097add7e86f9390cab7124d28594546a01b9140732fc952c1b645d97170bc1819e2844eae290038cff57815d7354fd88f26909b92326891382c7078fa8942033876c0e0fb5b9526c5a76c23dc3476a5d07d6553cad364fe62abbc39a577977259302fa3d09c04ebf1bd8538193476c4c48ce750ca0b077d9bf23773b15e81e20b23e8366027dba7467b9eee326181ad77391d391d6af7f7fc19001876d956277ce71bf73ed738f7b0ed9e3047a831af4b3e8d62c887cd45bf8788902b165cb4a838b8f42b8a647014b2175198c38fb981fa082c0ab6d6c5580d2429a7b568ff6d9dfb332c33587a518024d1ca74771390de5d00907a37d40c7400bbea3789c2aabe5cf03ddedc38bdb220f30c1b8fbfd30d3e0d54ff6d68bf7f7a71069ff512ae4cc2ed6ad9cfe8f8fc0229575a114370c66152ae800bdadc7ab87837804e8d13c75f13ba4bbfda0c7174983bec37d0adcf57078ba3f8efaf5a907269903f1d50b11459b967b274d60c766555ced4612637ea1dece42d65fcb333b9254df1011063d885e3441ead4b32cf464795e0ac00a9df353d51811e7b179f65e6fcbad4215f0cc7f753f14403c45869f58f4446f30f4527e158a5d2ad2b6baa1f09f8e0e957b94965231d8047cd5150a61aa85c2faf30102637b08785abda5e958a8298318f3e07956599adb19e1560c29ba4a7b467cea72814c31b3df37baae2d61c072bafb46cfb56e8eddd1392a5158339be093b1e5e2f77975dd73c81a14b07bba54c5818c9982fe6d16f3a59b48e525c440c95f23e2e8fff061c07e007dec0f4a659ed0da4d0851fcc73601eae4f31984bf950bb628148cd245c50bf6592487037685aa63f761f33c2a6c1a8b8cbaed6e038e2f2888882ba742b1be6e7d612e7ed44aa859846ed1dfc5a74c90bef74268027a0fe6ab84bd556dabbabc9cf89981822c089da90d37846c5e73b7c9a5da28b5186b2d69a5c5153f0c0fdfde18c019d7622b216c4e643978f326385de95cdbd6dd1a784546ca1b9727e4003ae28fdb37f17e6903702dff70224990cbf1738fad14fc95c728c5c95c7b2b68b3919c3208ecf5f0d7e600c7409dc23c25313866746b9117df4c99ba77466a4bdbc7138e1f6c2304ae894e8ac10ef8e1964dbc13d9f558423806ff53fdf93630169f752cae207c91f718609508640d9aa7c56d38484b6ed9d1f075a2b41741c08e5d8f443095540f8415e808ad77c44cb8121074345a667fa3fe487f2412133ae58c1c1852dfbcf5c61576ab2702d443d42e75557b4a5fd341852c8fa7713ed018b3e013a4887b3b9b57725e2c84e54e6b6075946e779c7157d89c227a0565aa50cd97af23c66df6b3e4dd12760662653ccb5ee27d5603f9ffbf24b404ac3eb88d3d097dd2045568ac8721aeceb41c587988ed4fe5c5e4c23e2b8215a0ea28980097aeb5959de16c0af63d1605a1f1cab1b7d5fb62fd4f740652432b99f758643cc4bf470bfff0276a01149e275c6b64ad864ce679027d25782991b6d58ea4e24a3e773f3cdde5c1a89191da6ddf4f4259c0d9e0632b1aff13435a2474301ebbb81985dff343922e9f307f5383fd31a318b1f97fd7f28b36f70d8bb58c6581d90d33dc6549b5e70002a25b6f62c9bd5c201b406cd1a1f39fdec605d87ba503523fd378daf44c14acdba381f3c5b95c13c322389fb8a04ea3501829c813388b4e62f263fc2a08eb93e34b04c69e9480e2653e3b9b3d52eef68edf8c1fd43464efc65b3a332d25af9868d18eea6b413cfdafdf951bf7e1faf0fd59ec9f4a8960b941131a7f7bee639ddf65afee6414a1e24deac053ddf0bb4b11d01b7c121581cfd371c1bd6d9e2eabb26a8bbc2eb03fb65d99a096141668356e341cabc60b5ca6573d6184d7e77b7095a61901e91f1f70e3bdce24542963acea6e5afe45893802e3f5f2e2cd591be2e5140a9ab2366c43ecf0700a4b845b617b28fae699ee390d6a3c3008ebfaf729c035885cb475471826b947a66a92082f06f1f659589909c3fb9537fe8d5e43fab84f5b1e4c894fbb17ad1bb1266325f69d5146460b0779da71527679350cbfd2b93820d73fe78543507366984690889f822bba38e8a1cf666e71568e6aea48a50bf58ab312b888391e4bb0b58d8d08f12d9561266b9a1145a18ff33994632d96587fb819143fc7dc19b6a788f7186fcb667b9819f3d9bef2afe599f42a4bf77f2feef28172847abe9b22544f1371882e6ad72e80686d78bce35707829a698f14cc9fe2eb6fd253d63f447d475accb9a99c27bbb9fc01b72008827353c235857ea3277460903743f9bab9e165e01ccd2235284f94821aaaa9189c378bfa3babc5628fc712330552e693b712b91b59207f5351fc6ddb69578156adf874744063a0b0a8cc542897eb6394d5759b19984d574e1263df4e5b34f7c4ad8d0ef4b891c5371ca4ca433cba929c6ac24e6bb043b6d044fdad4cb1c082773ce8a05e3d909b31ed9b1d02960dff71bede28306e8a276b11de0658260ac81c8726b501a239d494bf8926dfb7bde477ea2fabe9e3067dbe8237db41af7e2ace7da2d181d2ac53167b3236be74bc2430db70c7470932865ebbfec6c5d7644119c5658164b319f0ffe9c199d1a55b189c8862ff64956a7c6ea92f3d74d08ba4e959b3f935ce5a891f4c062fceade4050ad8e651547d80974ebe93967621f7176b7c775ef41ec88f9cc0e46e54c1c0f832b9324b92627119f98f3b8d2d9fbbaa13f53bfa9086c9b6156c63d58cfada4b4f14d25c9de7fd5e1f0b9701ed60aacf5997b842e4357b326b48ad2615baaf11f844a7c883501a0cfe21f34ea87c4a14cedc73ae4962ea13fc6891b22283d9e74bced34342665ca78d3836e3b60c69f984a9ad6b8674694266c6302a8f97d1126528484d182798d735eb05843e59922f36ee5354b8a9b5cfb5df5977b2c6e2de9e3515f9621a723e8ec0a41ad88deb2a958759ebb18fbe4e7be96f117f4e10828cda7ae31e6db4378651102d33f2fafca89fc20762822bc2ec26b2436d3cbc956b90d2ab019589c0f4b75609f98d9093ea94cd009d5bfcb0864140061ae0e08249cfcb8ad08c3d2366bb515ccbcd7eb44f3a4bccb521773da9ec7aab6f8175eaee913c96b75a3065ddc1165fd7341ae2cdc278949223569075937c3739215", 0x1000}, {&(0x7f00000001c0)="b0da85fb157b06aaaed3f30b053b7be3fc0a1f43f258c8cb5443653fb52dddbe1859ef779d23d65e8c66d1b8a15309534335793a6171d40599c6f8b916ffecf0a44c6f3d3cba764caa58e75b49f95cfe2374cf5a9eccfe3eaa548b0e8ec3e99f93cbf150c508604b38c963973596a0b76e56436f2a5a41c19edb6a0e67d5ce973bf9a5a4bb7296059efc7378a062d09a38f7c954", 0x94}, {&(0x7f0000000480)="70f87ffe4e1d772e6d83bbbea790fda4523f203f2eb577b131e62648dade8904c36ee147eb5a1c16f6b6c1419dfd25b7c750805dd8f31fa57af51204", 0x3c}], 0x3) sysctl$vm(&(0x7f0000000040)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f00000006c0)="bbe83e6f2020070ecd120f2c274c8758039d8d0e47f103eefff766a71f6d36461dbbed548837d46064a86300dd34aba1ebcb94e135ce33435c43980d7ee541b3ca79cd50bc2c130a3bba4736f08ccc26e140bef89cec4ee091f1dbe9b091c274bdddc831c5de50633049c98c772cda7038f700d198bc0e41ffad41d0e0a545cb15a6b4bdfd", 0x85}, {&(0x7f00000009c0)="6cd66d8a0613723bbf65277b459842ff3c61f624de41e5a3d5ad3557fe9229c169da6e68e5fda0b6e11362d71c0e2feb89d70dfbcbc508f3f53e910cea29af2b19dbc7dcf6c703ccc886c41292943553a866fd96766bcc66dc60cdceba1d16c67530919c8a500d64dc67a0af85c9f01e259fe8cb4088aeb24288e47d2f0491cd1ca8ec42b9f2a1fe42a59d7848ec591046a6ef7800604814215d756f9aa9bd382a773db2ea7f3aee74348b80da417dd86a2a49372638a954eb", 0xb9}, {&(0x7f0000000600)="59a5a783ec6bf75f0e69", 0xa}, {&(0x7f0000001640)="27db5bc76a9fdbd987fc2d25e179494f2f3affb138fe5a2fba2bf2a63df1de175b8dcf1652b9ab59b98100070aaeb2f4ea2206768f992c10293bee899c421e20087dbd7429394b154a07fca3c81db86ef28171fb58326e39f74bdc832f3f245d4fe87a5c582b2eddced5f05a073a87254b3ded3cefdcb754c551d0db3b7d72ecfe70af8e924675bc4816294c4887a99ebdb63516f13c73e9db366f74991ff7f9026d77618886a83cc92559084fa041f0c485455e094bdc1a1c69e9bc", 0xbc}], 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5c1, "225e00d1554709aa0900fa4ab1896c04aec100", 0x3, 0x69400}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000940)=[{&(0x7f0000000800)=""/199, 0xc7}], 0x1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="2d5dd10c1da2be890f855875c21996e2dc189591ab4e9bff0795e4fc0aa691c9520d2fc78230a86a29979dec37e0d1dbc823480023a8e520d2a07da635c6ddc469dcf19516aa", 0x46}, {&(0x7f00000026c0)="b6a0bbe1458e6ddb72275f4d53dbc768533990686977bf8c829c7dd499285bbb97d60fd2d7a8cc58965f2e5ecd986362a962fe4a68c5e5017241e8bc7c8f1b8c365079244668be445c1bd0f71f9ca9a0772b7e562df47f018886912b92f4e96ac940381f73cea775cf81ea3ab7430f515b67b2b9c8b5fb14a36e48020ae88f1f9f97ede7df9114448d7b8ae65b99629ae6f1d6d8db9a15f47c294bc100eebfad020d352508f0b675d0ebfaad966b4f2e3283f5f5583297afc2b7b172783674c279af400355a54e729e06249063c20de792a911ceea0b5b805bd56c16e29fbedb141c0a448688680bec416ab87e36412b4e1b1cd90e74a8b4ba5cb85f0fb34ec89b1e98013dd052d6f0bfd43b2cacce863c1da06ba8bc6f165fedfe0cc640e4d3482acfea230132f50a542911018ca2c89229335061c176dca7966c039562aea91111cc82992d68b08c7c13c7bdc3bdc6e080b6b3896caafac3d923f22e3f5eeadd41b3a1a351a0cb3986402790dc30fd17ea5c758c20f1aa1e37ebd399697c0c2c0acc9cf643674b58df73f11a15c5319586022a67475a25557e328af04f1a8f1753e52c556bcc722ad4a02a50e5af235de81d0ace11471990bdfac07d038324af", 0x1c1}, {&(0x7f00000000c0)="b3a11e7d019b5b05f2e04c88022c4180d959fbe2b9f9b9b4835014afc1d59646e3d93fd88bdbe8507f2db3685f6ac107ab", 0x31}, {&(0x7f0000000280)="3e7f6b0d0c9f20dfe8ada65167975cc27f5a61fd10b7110965e48d5e104f0052f916b702d5389b70f295d7b3603ebebbbeca2cad689a2dcfaf5ec4f05d6d8de7468e23277a2ac90e2f42a5477833075714ddbbec062b3caebdd97c61d74983f870a59907100341f0a8c4df76f179a664cc5dc28c90615337b9c73477", 0x7c}, {&(0x7f0000000b00)="53f320a01e8efcf77da20c949c0e5ea687747cc5cafb86aa90bb86891063f0127680059a099ee8a59e38f0dbef51bb94065687c8224d94321597d5e32cbd66c7e446645c033f7691ff846d1d7ab148e942579afe09ad1b1f5ab6beb273587480155451ac44f991b93ae0747d71b6c871c2162042065c521106b5c5a8d6383981435b9388af9665fd5ef7a6b9f43a41de65ab60a668dc9835b7f2f6dd753f82666abc2ca6ed82957b3aefc7a6c538d29fb5e1654032220be1eaebad77764747b2b92e9ec7ea28aec78aa0bb7b67aee77d1240bb503cbe5c07e2a3c0eef4e2773a9c3b10e8627ecf7e4ade855cad0a41731a965ddc79d9eccb6438a8e8875b124b47e27292896955ca2f284ededfc456be68f4ae01e6adfbd869a4015ae778d6c7fac104e42e41ba122d2d385a2239beaca94d8fd872b16b403bfd664fa988b41d3e6854d130e73296a456809260bcd9f3fd35bf89a26bfebaee1b54643d175ae8606dd6f12bfd2d1ca8e048ea446742df49568c712013a10788bccaaf35b4c619cd29c9da0bbb5766b474fdc7b3bfc75821db497b6741abaa8ada828c148d9ddcc45681398103f28db1cf962790175dff6705173199cdcf1d7e6730487f1e33b559ae9b19c48236baa3bf82f45a5087203d9416ef4718db1727f562c327c7b463bb92abc95ddcde3bef8f4a12558b3f39b9f69d0ef8198fd9e32f6be36cfc0a946d314e5fb2b1745cbefa105c48c619cd0a110e20fb2396247a8ded3e3c4c523e04f617d67b10770907ac4a49d21a7f2edbd87cf1ea5a7e69d006a99a316cbcb71d4fe697e875f35be800dcdc40232f19ea9b2be161923a6a4f6c8af718846e2ce61dd5de179f627b5dfaaff1739bbde25cdc32a0ecb1a7bdd72e69594d3479b95f4ff1950f08b83f3f7998ba00f049cc7054f2eb27a0ee6dfd8a572a851a86ac9f86374cbaded2aa2ef8f8fd3e5d76df345f548ae79c224c4370810a8005977354b8b15c2b2a8609fdf2e5a2ff4890f6cb7af0a27616943d6f6968582c94d1cb7cd11dc685ad163a0ecdae56fd68a5190e1b3914a5f611952ee66cbf52d7f1a9f6e59d8b908d94cac8abd5311b3f9cbf76d2728081bd935f486b7187a49079d3fba8d9f949aaeb21c5350954ed23ca657ec0475394d8175aadc89a3e2c49541c6aecc0de6fbad8c847556257a473dfd64e7a2b5f71d441589491e86438536e77fc5d2eb44ab75c69929e4a69bc6e42d720951fbb8c1277cc205f5496694a63b8a361c161e2a7c4d4ea10898b920be02306ef2763477a48f43da5c84142b50e8734c52523d35a3793c37d1cb8e75f0d84e15e0fdab8b999c0c6835c35149845d74c0a50808814b9cb2c8c5ac571c2e4e1cae02ad16fcd310fc5c7a21a57c5615d209554fc5ece7d49b16d311b18f3ecf3a7c64c84073058a115915ac2e49a4469709055ba179884c365c50efdd7b0d759ae0e1736585faa1332f9f3554f4ef4f56d11ec3602b778371eca60ccd72cb0b7681298211224c1131727f9301ca28685f82989a530721407e9f8dbefca6b830d1308fab8f7fe93bbf7b338cf54af084c079cd9dd11e630ff52a4ee302b522078880a7e29d8e1dbd7f780dd86b60eac47ce376b9bcc031c7e786aa926b0e8783e902052abbb601095db94aabbf74ec3fd72ed870fd93bd531f41a82096572cff92260a687b50ec487ff4e75343c558bf4a2b73d26791b34f6ba7574d0d1d27aa2b37fab3c312fd290f996e5a8faeb7b4430bb7639d9280d70885d82a20ba092d1b112817c9d4c3b7bd30998b7359ea08b79df130763d9db86990d8e98205b7a79c9c41b3c573ae4c734e7cf8e026e232b125f6b4361df69a706179bf39ddf45c06f5eb3624d97f4e8a087238c60a9f72d8885d81ece285fd0e1c57ef799c1bc95a1313d2f9b410842ed56b82dc7bc147af3b1938b458cc85b67cde4530ef06e7e1f791c5a9ba545796bc42c93c0a4261c216204c7d3c303a00c00d4cbaa80742a07168bff73e35dc94713a8d56f0505e22b51ffc265932958ea3eec4f2ed72511789e4df8e31a9369c3dc7ebb5cd3e9cc565114f03f1277572549b831a37f2dac89c172c938f0e855560f0cdd1a348a1e0475e08de4f604bda0832277b4db0e8234581fbeb4221c4a16519fc4581a27c797d73655d7d4dffff9f0c17f16432381ea88b9cbc0fc9aa10af542a3316632c6831944a350100511548fad4151e750ee0c3c31da1092ef2e6fa832f2b8ff3c6555c45b1131cae0a655d2a23b804d9c9ff3d40adf4f27c974613b886292de2b2c26f7ec55c71f046e07fc538fdd9e15c3880be8eceaf09ffa555b2334a203e6dc900cb01f1213dc6444cb9103bf715b8e2eba8316ec95d71ac70630f06d31066c5491bbbb7287ea47c122027240f31318ea260af7c0f94f210c230e41fe37242cad517c5ede1419e60eb20daa0e7d4c72d7d47aecd21ae96fd703d06e3f50c6fce4f55c3ecd546f61bfff35bdc693731b3e57209ceef48be0524b3e19c677d8816fbb68f8f989541164995a043728134a273d5fec639c5bdf4d6e24fed5a237c53827af33e6f5f255177ec61375ab09e6462f5676d222a1ffa83937a72ccd2b81a983760b031e03788cf14b3e924bd1ee78d741f85e6c46b3b0ed89d8da20d9167e06db6db92aad6282f0d4a8be0c57f4f14133438face73855d78b56fe01ca2823f34e49cb5398a612f04ec014e7c3563a446ffdb607fc7deb6757f2adb79ee31407d8523f4b65b8df45fdcab229c6a89d92c057fd7bcad89e7950c92e556d06c97eb14f838954b7eef0771d316db643a6caac1704248e84aa3b45ce4f34996ed5db9c4eb0d5bbf66facce7aefb37bce1270f5d0222b1eb67468d4a5c2cc769e6d3d19862f174d751f3e9a6df1eb895020bcb44b138df318ede355b7d821f46a9b3b2e9effdbf48129069fc77d024fc186abf0e823cf4a4964245ce14700ca0d5b26bc3a6cd7df4182cab1eb823b4f60d9c9412a2e20681ac92cb6a358ba1268c5ae2c19cc3e6b3fa3726da01bfda2c49f37d19c6953ccb858c493050ef1d2db0d35e4835495be3cc70218dc3d4eefd76554ce5fdcbb82074e45e207c0514d191b9556a0c896ae51508da3d83f4a5691b81ee7277908c0c7f367a890a8dd56ed9f89e7887702e9d1d4f1092d684418f611b26a9c402384aa1211251a201849464f56e9be2be188d2503b3e053faac3c82859f288e487f083fda09d3cabf61fcf5fcd2c68580c72e0d976db1598d5e561c47734da7f7f3959992d7f99a4151836a29c1b93602c7302cafb8d63342594cb3f162700b9e84acb85f974df1844fe33b7e3eabe3d93300a4899e12374ba1c08647cc2ab2ff7b8318dc0e377635bbdbe1b41c13bb48231cdb32431eecc6c0439a5259a8fb5281db9aec870424253c2dbeb4e6bb8925ca9e4371fd809b117d7190a64acb7a6f5946675ffaa44a969d0995adb5fd27de0330ff999837552913fc5f15c8db40d0f4a5f3fd9657ef91960d498948ca051276b42b7c810679cffd1472ed2cd76355f3a3fa85f48072f326d3bea60fb36f0d8c9979a60d23901e46e838abe549fc6275f733aa82decbcde8ed7d000ac31d4493fcfc8fb6a4f66729fbd61202529e322e5105929400a6b06dcaedf75c7b863d436274a104ab1065a58be004eb31fb7eeb11d3d0fc9dc98ce9369a6db65d8d674dfb97853746492931210a4acb30ce95b4aa5731d3ea4f0ea5989467e02f2c37c6dd770282dd562ecacdd7bd08dd4c8a79a1fb008db090fc0d7a074d3c3996aa9aa46bf4d90ee4492144987dc378e87dca50d089400200a7b25333fc69e198f8637163027ea2c7ff8caaa629c058ef2e6fafd3bb03ddc2f64f905731d755af3784eeed1ac7a817b9cdd000c6930f5f41ee0c4074bce1e586fdadf7d1356210cf39b0242c13c86561f0ad290b8bfd7f272e018dc7d67928a4efe8919e15e1d367479af01dd806d36127047f5b727263a95103337718b122dbc603e4748a99c2bcdf3b9026256a84f83fdee604a1107dce87e48396f2b6bc94fa1a8", 0xb40}], 0x5) readv(r0, &(0x7f0000000780)=[{&(0x7f0000002b80)=""/4084, 0xff4}, {&(0x7f0000003c80)=""/4096, 0x1000}], 0x2) 2.392301534s ago: executing program 8 (id=138): sysctl$hw(&(0x7f0000000540)={0x6, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x280) r1 = socket(0x18, 0x1, 0x0) r2 = geteuid() getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x5, r2, 0x0, 0xffffffffffffffff, r3, 0x100, 0x5}, 0x852, 0x94ea, 0x2}) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/17) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/217) 676.45102ms ago: executing program 1 (id=278): listen(0xffffffffffffffff, 0xcad) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1000000, 0x0, 0x100000000, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, 0x423c, 0xffffffffffffffff, 0x0, 0x3e, 0x20, 0x0, 0xefffffffffffffff, 0x40], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1, 0x100], [{0x0, 0xfffffff9}, {0x0, 0xffffffff, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {0x3, 0x0, 0x0, 0x4}, {0x0, 0x30f, 0x8001}, {0x0, 0x0, 0x4, 0x1}, {0x0, 0x0, 0x72}, {0x0, 0x3, 0xfffffffe}]}}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236074a05ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a473c881d0f58230ba576367c400000200361b1257aea8c5000020020000000000008abfba05001d89e0ff7f0000ffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) 673.161629ms ago: executing program 2 (id=279): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x42}, 0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x5}) r0 = syz_open_pts() (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r2 = open(&(0x7f0000000180)='./file0\x00', 0x18289, 0x7b) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) (async) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) (async) r4 = socket$inet(0x2, 0x2, 0x8) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) (async) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r5, r7}, 0xc) (async) preadv(r1, &(0x7f0000000080), 0x51, 0x0) (async) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ftruncate(r8, 0x8) (async) syz_open_pts() syz_open_pts() mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x0, r0, 0x1) 670.510125ms ago: executing program 3 (id=280): r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = socket$inet6(0x18, 0x4, 0x9) r3 = syz_open_pts() r4 = kqueue() r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x20, 0x2, 0x6, 0x8}, {{r1}, 0xfffffffffffffff9, 0xd9, 0xf0000000, 0xf, 0x2}], 0x5, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x20, 0x11, 0x9}, {{r3}, 0xfffffffffffffff8, 0x13, 0x20000000, 0x8, 0x4}, {{r4}, 0xfffffffffffffffb, 0x30, 0x80, 0xfff, 0x4}, {{r5}, 0xfffffffffffffff8, 0x1, 0x8, 0x3, 0x7}, {{r6}, 0xfffffffffffffffe, 0x40, 0x1, 0x7}, {{r7}, 0xfffffffffffffffb, 0x84, 0x1, 0x100, 0x8}, {{}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x3fb835b0, 0xb}], 0x0, &(0x7f00000002c0)={0x0, 0x400}) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x6}, {0x5, 0xd}}, &(0x7f0000000040)) 669.955552ms ago: executing program 4 (id=281): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) setrlimit(0x8, &(0x7f00000015c0)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000900)=0x4) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) select(0x40, &(0x7f0000000000)={0xff, 0x0, 0x0, 0x0, 0x1, 0xe2}, 0x0, 0x0, 0x0) ftruncate(r0, 0x79c8) r4 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)}], 0x1, 0x6) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x9, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000001f00)="b21e1b71dcba4cc65d19c3261fe1d0e290306ba96869c285febf21c610270ebc15bbc7c348804f5702b4eff49a85f9eb90d7018dc0d6df18e21bddb997bbdee6f81a40863a8b58d9031b9c54e1e55ffc204c83804b2154defce2f81dc8bb5e9816bda0a321fdecfc39c2929af06c4a3230016be845c98cb89da102afdfa6a944f818220e5c123119cba3421b936bdfbd2683ab3510dec3429743c5b97c0058a8ba5eca012d2f863e671a7934639efb303c4a8af941e3631331986d45d8e1ffe68f389b027758a0645c3a5e97ccfcbbf2959cd53013329e8e17b0f268c8d73d9667dbee869e43141073a08ecd08a4ea4f3bc4daf001a1b574c53c4af5b62caef10c", 0x101}], 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 632.162101ms ago: executing program 5 (id=282): sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x8, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000140)="e3a3a7d75eb8099d5ac050006e770e3c7d43e79ba7e0f109433148bcbbb71fc02b206fa8b31f2bffb5674e737da30dee4993662edcf11b9c73f709d6fc3a7e0c4d7058c0ed453a35a7d2be59bc4d2973563153e4ba4b224f58e871995a5bdfc3de99b9f085e2d69d0f9372b592576f30b1f64a8abbb93bcb72ca3e16b7eea3d08a5a870373267cd882abeba87124857cbf7114a4588ee3e6a5f237ca2688", &(0x7f0000000040)=0x9e, &(0x7f0000000200)="b22076ed080bf75930b0a587a6be6669bbd20b9fd180eacca6e6334f7ac3c6ddb60ca1e16861ffa0cccc2d53cacc0ebb098243b6db207a79ad71aa96c6fe0b69eeb8df82334ff6b2bda69fb77a47b51a2fcab047c293b78630c4a1fd119a894c779b9bd8e4875ee6a3c479e5ee43f7b3390ed58656acd9d36fa6af5567faa9ea6dc755ad49b90ac2d03ee7e116076c7d8547d69d0a6e3eee5ba7245f6874b3178c283555770e8f3a4cf1b7e00543d3fc53c13ebcc1ea3c0918bcffd722a83f1bd8c2adebbae330367420fd870647", 0xce) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x6, &(0x7f0000000100)="71f51e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async, rerun: 64) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) (rerun: 64) 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) (async, rerun: 32) renameat(r0, &(0x7f0000000040)='\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', r0, &(0x7f00000001c0)='\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') (async, rerun: 32) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, 0x0, 0x0) (async) r3 = syz_open_pts() (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) (async) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x16, 0x0, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) (async, rerun: 32) r7 = socket$inet(0x2, 0x4000, 0x3) (async, rerun: 32) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) (async) socketpair(0x10, 0x5, 0x78, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r11 = dup(0xffffffffffffffff) (async) fchflags(r2, 0x0) (async) r12 = socket$inet(0x2, 0x4, 0xa) (async) r13 = kqueue() (async) getpeername$inet(r7, &(0x7f0000000600), &(0x7f0000000640)=0xc) kevent(r13, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x2, 0x3, 0x2f}, {{r2}, 0xfffffffffffffff9, 0x24, 0x20000080, 0x2, 0x9892}, {{r3}, 0x0, 0x20, 0x1, 0x5, 0x9}, {{r4}, 0xfffffffffffffff9, 0x84, 0x8, 0xb, 0x9}, {{r5}, 0xfffffffffffffffb, 0x23, 0x4, 0x24d, 0x1}, {{r6}, 0xfffffffffffffff8, 0x46, 0x1, 0x6, 0x100}], 0x35, &(0x7f00000004c0)=[{{r7}, 0xfffffffffffffffa, 0xc4, 0xfffff, 0xa8, 0x2}, {{r8}, 0xfffffffffffffff9, 0xa0, 0x10, 0x3, 0x1}, {{r9}, 0x1, 0x4, 0x1, 0x8, 0x2000000040000000}, {{}, 0xfffffffffffffff8, 0x0, 0x10, 0xfffffffffffffffa, 0x80000001}, {{r10}, 0xfffffffffffffff9, 0xaa, 0x2, 0x8000, 0x2dfc}, {{r11}, 0xffffffffffffffff, 0x8, 0x1, 0x80000000, 0x7}, {{r12}, 0xfffffffffffffffb, 0x21, 0x2, 0xbe8, 0xd}], 0x5, &(0x7f00000005c0)={0x7, 0xdbf}) 631.647949ms ago: executing program 6 (id=283): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r0 = open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) rmdir(&(0x7f0000000000)='./file2\x00') (async, rerun: 32) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file2/file0\x00'}, 0x10) (async, rerun: 32) unveil(0x0, &(0x7f0000003e40)='r\x00') r1 = shmget$private(0x0, 0xc00000, 0x100, &(0x7f00003fe000/0xc00000)=nil) (async) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) (async) shmctl$IPC_RMID(r1, 0x0) 630.455965ms ago: executing program 7 (id=284): sysctl$machdep(0x0, 0x0, &(0x7f0000000180)="e61148a7a8f0d5476a71aea4b92ce74f8c23d0970e16d4dfce5104d4e1686602fb80c9b62660b39d8d9f3a6d0cc4eb134a07c03197590a296ff80bbdcc86dfbf96b54d5a600cf8027a7e03f75372471d0425c7a792f64a752a543c3d0e85c5bc21ae8484357428701b9372148d8c32e2bb838b0d2c0bed56943239a4faab41cdca4e71f3ca1d32ed7e", 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="ac7411741504086073c79e5feaf624a43eb493e6b71d944af5e9df6975cfdc164eb2448eb1edde473e4f702916b5350bf23cc89c18fc696a84051e7c4a", &(0x7f0000000240)=0x3d, &(0x7f0000000280)="1884e022ec23802bbe22d47937f9fb269720aad5499648dd31b5fe066c314c2426915290448f087ad2b9aaa05a0230360dc27b35ed97d02c3ea53a080ec0cf613f2e4d161026af1f9665e0a916f665fb47a85614298ce0ae3ef299d3845a68", 0x5f) 424.532315ms ago: executing program 3 (id=285): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x804, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x800) ktrace(&(0x7f0000000440)='./file0\x00', 0x0, 0x400, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f00000008c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x8000) r1 = socket(0x1, 0x400000002, 0x0) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffff9c) poll(&(0x7f0000000080)=[{r2, 0x4}], 0x1, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000400)="04000000", 0x4) r6 = dup(r5) r7 = dup2(r6, r3) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050160", 0x5, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) sendto(r7, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x14}], 0x1, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x0, ""/254}, &(0x7f0000000380)=0x100) syz_open_pts() sysctl$hw(&(0x7f00000001c0)={0x6, 0x17}, 0x2, &(0x7f0000000200)="7a683b3d5fb0936eccfb8df9cab34f24d8bc0f8ff9a930d10ed9b9d9b0ef05932ff9a8b80a0ebc7aa34c07b71777eab30a12b4c7ef25f0f7ad70947f24f5deee5f13b8fe789b11ffc9a1223c0b536da6bf28974f80082891631f87e128e7c1be8e87d51e7c6d1dee05f4cf187eb6a706289a7d407b746794a2", &(0x7f0000000280)=0x79, &(0x7f00000002c0)="6751ddefe33a6be10e22bf85dc485ea1067aab4c95e6b6bed56f5860f5d47ba7393eddf0142bde68555179cd609f48d6e249565172862dd6377bab037e4f050fb7b7", 0x42) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000340)) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{}, {{}, 0xfffffffffffffffa}, {}, {}, {{}, 0xfffffffffffffff9, 0x9, 0x3, 0xffffffff}], 0x5, 0x0, 0xcb, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000080)="7264337de826eb840bc6e641857d493fc5e536a96610fbcd55d6ed8ba462067f460fdf76e497e819a8bf48e2602c7832c6d29bc4b603e9434b792d755b1c6bbcba8c6e2e", &(0x7f0000000100)=0x44, &(0x7f0000000140)="8958956423f95e504a21f3f0b00e44f99dd030590d00cf83a5154a993d1890cab523137fbca801777fbc595012ceb6e50351755bc6eda8787226cfba6f53b55b58f26f0e0f55267ab607ae3effce5270c1055af229206a80abd73d5fdcb789526c", 0x61) 423.58216ms ago: executing program 8 (id=138): sysctl$hw(&(0x7f0000000540)={0x6, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x280) r1 = socket(0x18, 0x1, 0x0) r2 = geteuid() getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x5, r2, 0x0, 0xffffffffffffffff, r3, 0x100, 0x5}, 0x852, 0x94ea, 0x2}) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/17) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/217) 391.902652ms ago: executing program 1 (id=286): faccessat(0xffffffffffffffff, 0x0, 0x0, 0x1) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080)="6d6c9b160161c60918c8f4c2d0502cc8a7", &(0x7f0000000040)=0x11, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f00000000c0)="c4bd01b6f9", &(0x7f0000000140)=0x5, &(0x7f0000000180)="19ec028ebb9b9a085ae7c8652218adf8fa91621982282332d17b4c896676b256ff3e052368acccb43babca2e02b9278c977840b364bcdb85b8815da935", 0x3d) 389.988058ms ago: executing program 4 (id=287): r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r0, 0x0, 0xa000000) select(0x2, 0x0, &(0x7f0000000040)={0x50}, &(0x7f0000000080), &(0x7f00000000c0)) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10000) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x1, 0x0, 0x0) getsockname(r1, 0x0, 0x0) recvmmsg(r1, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)=""/217, 0xd9}, {&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000300)=""/11, 0xb}], 0x3, &(0x7f0000000380)=""/230, 0xe6}, 0x6}, 0x10, 0x3, &(0x7f0000000500)={0xe904, 0x21}) 389.286041ms ago: executing program 5 (id=288): r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) msgctl$IPC_RMID(r0, 0x2000000) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x8) msgget$private(0x0, 0x114) (async) msgget$private(0x0, 0x114) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file1\x00') (async) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file1\x00') symlinkat(&(0x7f0000000740)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000dc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0x0, &(0x7f00000000c0)) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8b41, 0x0) r3 = kqueue() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x2, 0x4, 0x100, 0x0, 0x6c67}, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xb, 0x2, 0x0, 0x100000000}], 0x1, 0x0, 0xc0fe, 0x0) (async) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xb, 0x2, 0x0, 0x100000000}], 0x1, 0x0, 0xc0fe, 0x0) close(r3) socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2, 0xfffffffd}, {0x2, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x1}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2, 0xfffffffd}, {0x2, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x1}]}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) symlinkat(&(0x7f0000000700)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000700)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setitimer(0x2, &(0x7f0000000000)={{0xfffffffffffffffe, 0x400000003}, {0x1, 0x4}}, 0x0) (async) setitimer(0x2, &(0x7f0000000000)={{0xfffffffffffffffe, 0x400000003}, {0x1, 0x4}}, 0x0) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) 388.961151ms ago: executing program 6 (id=289): sysctl$vm(&(0x7f0000000080)={0x2, 0x8}, 0x2, &(0x7f0000000040)="592e128dc9", &(0x7f00000015c0)=0x5, 0x0, 0x0) (async) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) socket(0x2, 0x4000, 0x4f) 388.388199ms ago: executing program 33 (id=289): sysctl$vm(&(0x7f0000000080)={0x2, 0x8}, 0x2, &(0x7f0000000040)="592e128dc9", &(0x7f00000015c0)=0x5, 0x0, 0x0) (async) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) socket(0x2, 0x4000, 0x4f) 352.021713ms ago: executing program 2 (id=290): wait4(0x0, &(0x7f0000000040), 0x2, 0x0) r0 = kqueue() fchdir(r0) sysctl$net_inet_tcp(&(0x7f00000014c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) sysctl$net_inet_icmp(&(0x7f00000002c0)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) kqueue() r1 = socket(0x18, 0x1, 0x2) shutdown(r1, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/43) dup(0xffffffffffffffff) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)=0x2) setitimer(0x3, &(0x7f00000001c0)={{0x8, 0xfffffffffd}, {0x9, 0x17ffc}}, &(0x7f0000000140)) unlink(&(0x7f0000000340)='.\x00') open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="80e434e7a4fbdeb1", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r5 = semget$private(0x0, 0x6, 0x583) semop(r5, &(0x7f0000000900), 0x0) semop(r5, &(0x7f0000000000)=[{0x0, 0xfffe}], 0x1) semop(r5, &(0x7f0000000040)=[{0x0, 0xe}], 0x1) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) 351.165763ms ago: executing program 3 (id=291): munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000200)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) getsockname$unix(r0, &(0x7f0000000400)=@file={0x0, ""/503}, &(0x7f00000001c0)=0x1f9) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000340)="74c96f99660e7317aaba8a409300100000536df567cd8ef8ff805fd9654f4d3bed0683a449e70c8450826e9e6a7e1de4c3dc7e9a692bc1089489a14a56b9c56c05008e90f00f303357d04f37ea3d6d23c70cb3d3fdf75218235095ca8d31eaca7077c330b7938e46610d177ef57c2f5561e83ec8795755628ecaa37fac992806337001ff8fe0e3173f97b531940171a817b76aa3faf829ce", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db834400ebff"]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff42a9ffffffffff80350001080006040002ffff"]) getdents(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x1, 0x204) (async) semget$private(0x0, 0x1, 0x204) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x1, 0x2, 0x0) getuid() (async) r5 = getuid() setreuid(0xffffffffffffffff, r5) (async) setreuid(0xffffffffffffffff, r5) ioctl$FIONREAD(r4, 0x8020697f, &(0x7f0000000100)) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') (async) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, 0x0, 0x0) 349.745999ms ago: executing program 7 (id=292): r0 = open(&(0x7f0000000b40)='./file0\x00', 0x200, 0x20) lseek(r0, 0x9, 0xf3869bc79d2ab8ba) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000200)=[{0xffff, 0x6, 0x7, 0x9}, {0xd97b, 0x0, 0xed, 0x2}, {0x3, 0x99, 0xfe, 0x3}, {0x7, 0xfd, 0xd, 0xc8}, {0x0, 0x7, 0x2, 0x3}, {0x8001, 0x9, 0x9, 0x400}, {0xab66, 0x0, 0x5, 0x8}, {0x4, 0x5, 0x3, 0x8001}, {0xfffc, 0x8, 0x6b, 0x9}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x29f57365, 0x10007fff, 0x601b, 0xfffffff9, "8b030003000100787d902b56d877d3c3a3f4d3c9", 0x29}) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$FIONREAD(r4, 0xc0406938, &(0x7f00000001c0)) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x103) openat(r6, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) 170.036823ms ago: executing program 4 (id=293): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x8002, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r0, 0x4, 0x0) getdents(r0, &(0x7f0000002c80)=""/4091, 0x42f) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60826e030030918f00000000000000000e14fc11133f647f000000000000000000000000000000aa"]) sysctl$net_inet_icmp(&(0x7f00000002c0)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10000) getsockname(r2, 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x8, &(0x7f00000000c0)='./file0\x00', 0x8}) socket(0x18, 0x2, 0xb) 168.552996ms ago: executing program 1 (id=294): setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000380)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000100)="10000000", 0x4) 163.808364ms ago: executing program 9 (id=301): openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = socket(0x9, 0x4, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x3, 0x0, 0x0) listen(r1, 0xcad) (async) listen(r1, 0xcad) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) shutdown(r1, 0x2) select(0x40, &(0x7f0000000340)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0x20000000000000, 0x7, 0x6}, 0x0, 0x0, 0x0) 162.784374ms ago: executing program 8 (id=138): sysctl$hw(&(0x7f0000000540)={0x6, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x280) r1 = socket(0x18, 0x1, 0x0) r2 = geteuid() getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x5, r2, 0x0, 0xffffffffffffffff, r3, 0x100, 0x5}, 0x852, 0x94ea, 0x2}) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/17) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/217) 162.380907ms ago: executing program 7 (id=295): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000080)=0xf9, 0x4) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) (async, rerun: 64) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/65}, &(0x7f00000004c0)=0x43) (rerun: 64) accept$unix(r0, 0x0, &(0x7f0000000500)) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000000ff, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYRESDEC=r2, @ANYRESHEX=r2, @ANYRES64=r2, @ANYRES32=r2, @ANYRESOCT=0x0, @ANYRES64=r3, @ANYBLOB="7556dc05460102b6abaf75b0790e8442b4714fdab01566e3230c17a57a30e0621f19b8aca0f1730e0f6a44a9f2bd12ab7aa8982fa08f56", @ANYRES64=0x0], 0x10, 0x8}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f00000006c0)={0x0}, 0xfffffffffffffc6c, 0x400) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000340)={0x0, 0x22, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (async) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async, rerun: 64) sendmsg(r5, &(0x7f0000000680)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="06b93a238e2c59e6cc15fd040b2aeed2d61ff695a7addf69a319149d316cdfb9ba7e96496b530f04e06f35c1735a8a08b95611d6f61385b2fac7695f0817bbae22b1bbe10686b1d76c207089cf7b0f25b5b3a84d3ccc6bd9b2d0fafbc88e2fcdc08a648030325656fa79cf533ea9d5e3102c92bab56f5b2435c0a248a1d4377b4d9e85fcc24f587335f6888e6f837d67bb19f06e1f74f4d3d89aaff1fd13c430fff184d2a2a2ca77123c2422c4f709f5403dbf5ade809d4ecee55e7ac3265380395f53599a7f907ded2d6d5fc91ce1ba1e937c5317ca7c173d02193f3171acebbaaa5270d69f98c951a7", 0xea}, {&(0x7f0000000240)="943f4db9f450b3f06811cd59232ffbe6787fc3f440261fb73b0eb3373194459634dd1f9da94920f897ebee7b49834629449e1e6eb72b83b81502c9015440078b0df7171470cb33cbda7f921632e3ac26ab4c3cb0f38d4adf1f9dbf38b8b08c863ff720dc1c0aa857e99ee3a81c3abea60e191722af3699bd4bcdfd09b57753caa992017906bca0a79c479d2cc50bba97115ca7887d", 0x95}, {&(0x7f0000000300)="cf388dc0fee806d709f1ee06e170b9a5b9402a9ca1cabd5c78ea28aa135d16da63b12fbc2df48a3939800ab8feec639b1f1e8ca6694a644b34df106d", 0x3c}, {&(0x7f0000000340)="618c9c3e3451b95393bb906c1479b31c80fe62db4056c63da6aadfa04a4c23a2bd107507dc833e0a7f1066f3", 0x2c}, {&(0x7f0000000380)="7454e7a370ce9615273f59d9d1561cd54c497857ad35c0ffbecd9c3a83ae", 0x1e}], 0x5, &(0x7f0000000880)=ANY=[@ANYBLOB="180000000000000001000000080000005a29acd46febf7f2d800000000000000fcff000005000000fc7875126842dbdd3478a25f179e8ab228f15c0cf84d985d2ab6fe10f062eaec4165a782762afeda163f98d4b0cf6bf9a62146e995e1f0361844de479cb571161e53867f15221915fe9a54cd2dc1823255295ef11d93b8149fc1c3763f5691acb33ecc3747f8929eab4a0d2a99396b9d9fdb536099e2453c6300b728bc19690640941c7e1c95f276190676bd890d2017ef3d0034999cbdb1d1ffd69a5a27cb36de0a9a75766cd87297d1c8e436c124119bba3aba4317b1e34da18c74000000000000700000000000000001000000c3000000b6acf3b9da1e494f190e1577b3cde7c72692933ac2e4211c73e2015c6bed04225e89715edc3be915483f51c303c26e7a59c63b82f150b75d499204b99d9f43a2b9c589d50d0952b6fbd02de7680a71e4f7ade223d7d48cbc41d984496d3a0000b800000000000000ffff0000010001002437372fbf9f4ab47cec4a8a87b34fa8629cfdf34a66b7c65725dfb6b7c177bc4b431a027349b85af00dad2a625eca088ce434ecca80baea06b6e43015b39530a96a1a60dd393ac884ccd1a75282bf4f12ed1de5b0424619770af366ab6b804651bd26b9dd8fa2df1131549a69c8a06d14197168d44a72cfe7dc726419b93cc07a531a30ac020e399b8640aeab4dbcaf175194a7c8e1a07a9616ae759e4ff963d23b9ae035ac0500"/545], 0x218}, 0x8) (rerun: 64) close(r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x5) 161.862463ms ago: executing program 4 (id=296): sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0xffffff06) sysctl$net_pipex(&(0x7f00000001c0)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000200)="8967d036543c0589710b396acec2d33dcb4895cb618545d825ce8873d2f9c4e78aa5888fb69c194b711cf736111918ebe4f48cb06c44c788c3a245a4df95a28a2dcda788d60f396eb703dc21bd835949b3dd7049afaeaf3f59f8bc992ab717792ff56539ea9dece52f9686d28f6456de3695a0bd34", &(0x7f0000000280)=0x75, &(0x7f00000002c0)="977fc48bda855e61a6546e472b5e89e7dec164660daa653eeae646f98d6d4248fd55f8aa65e2b23f17d6f2517e1ff5194805dadae0cfbb98b09dc0c700246fd50dee4ad30fd91885aae4d16f33ec2870661e99c6adf3a83719ebc48bcb533232cb5738c75d932d0c0ad4618e6312dc26b4f5db9c6626bc94f33df040e1a85fec0c0a3703a5e15fd6626fd1a3deaf837d", 0x90) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000080)="7d75738ce76791f2e70c4b499eaea31d770420c95f952c815526ce7f51", &(0x7f00000000c0)=0x1d, &(0x7f0000000100)="1778503f6da2967c090f27ae95c94ed4b9fe1cc791f23f618d34d6c9affdd65e37af40d1afe3051c005567d6c25ebaefdaf716c630533396f5a402f47193fb80e25562d91465ea150f2586328135b77c30c55a53bf2b83935519fdd2a06f899f398f7a1b50981b9a2a0dba6f975341a3a071efeba630f2e8f00a315f6240e820d57ad9b2d1e5f0", 0x87) 160.786727ms ago: executing program 9 (id=301): openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = socket(0x9, 0x4, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x3, 0x0, 0x0) listen(r1, 0xcad) (async) listen(r1, 0xcad) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) shutdown(r1, 0x2) select(0x40, &(0x7f0000000340)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0x20000000000000, 0x7, 0x6}, 0x0, 0x0, 0x0) 57.285082ms ago: executing program 4 (id=297): socket(0x11, 0x3, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20001fffffffd}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) clock_gettime(0x3, &(0x7f0000000a00)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x101, 0x206, 0x8008000, 0x2, "adf024960c000020e5ff4aa67dcc4f3bf5532000", 0x0, 0xfffffbfd}) 55.29875ms ago: executing program 8 (id=138): sysctl$hw(&(0x7f0000000540)={0x6, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x280) r1 = socket(0x18, 0x1, 0x0) r2 = geteuid() getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x5, r2, 0x0, 0xffffffffffffffff, r3, 0x100, 0x5}, 0x852, 0x94ea, 0x2}) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/17) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/217) 55.140146ms ago: executing program 3 (id=298): r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea000001003a0400", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="e600100000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 54.775154ms ago: executing program 1 (id=299): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) (async) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) 49.303272ms ago: executing program 4 (id=300): r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) lseek(r0, 0x7fffffffffffffff, 0x3) syz_emit_ethernet(0x10b, &(0x7f00000000c0)={@broadcast, @random="c71b50af825c", [{[{0x88a8, 0x5, 0x1, 0x1}], {0x8100, 0x3, 0x1, 0x2}}], {@generic={0x809f, "b5accf228153724d15c170cce14f926be10bbe75dce7f4dcb5844656ece683dcc3a45abf32c89557e8461b109b10f04bd27c274655d98a1ff740b50809aeab551ead5eef51bfb2c286375d46b2df3277f725c55f3256dc056870c0d1bd131fc303993256bd35ee433eabd0c70d74eac187bcef78f21b7373082b41a6d509d56578652296820faea957663e43eb1970f2d0a56d6fa33d414475d39d782744b7c4acfe7e81232ec6d6864eeb1eb042503f191ba19ff2ffd0da5246481addf4a3fec51181385629530ad52417d80c5e2a17655f52c2171109736394a489e20ab1715685def06ae40c09d3bf0ce0432c24dbde4c21a41b"}}}) r1 = accept(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) fcntl$setown(r1, 0x6, 0x0) r2 = dup2(r1, r0) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) syz_emit_ethernet(0xc3, &(0x7f00000002c0)={@remote, @broadcast, [], {@generic={0x8015, "b4988b47563141318970f44dba87239323ab7b7fe97d69743f1973f5e8f351839c899be8530d5d4f1494253e64f1609e9f569837d0e85ce8cb760b064d59763793b4576a80772c477984ceaebd10a24492a6521ff1791e20e5079fb63c6633114848388c307e1a8bd6984a8bd74d3f49bb48584d06b7e83a738f4e7fe76b9260db419e048127b1d614f6e69adf8f24354b6d4ab78d3726324e44cc9f2eb660afb7975b7d4da64bb9b3766414f8fd5cff7e135d755d"}}}) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000400)=""/129, 0x81}, {&(0x7f00000004c0)=""/24, 0x18}, {&(0x7f0000000500)=""/150, 0x96}, {&(0x7f00000005c0)=""/101, 0x65}, {&(0x7f0000000640)=""/198, 0xc6}], 0x5, 0xfffffffffffffffc) syz_emit_ethernet(0x46, &(0x7f00000007c0)={@remote, @broadcast, [], {@ipv6={0x86dd, {0xc, 0x6, "3dcab9", 0x10, 0x6, 0x5, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="1090b207a50438e14d018a5ed6ad4565"}}}}}) fchmod(r2, 0x0) truncate(&(0x7f0000000840)='./file0\x00', 0xfffffffffffffff9) sysctl$kern(&(0x7f0000000880)={0x1, 0x4d}, 0x2, &(0x7f00000008c0)="4a72acc4b175083d7c8adaeb3414e2f1", &(0x7f0000000900)=0x10, &(0x7f0000000940)="40b53e375de1ec120bcf531e88900cefc7cd192efd60925318d0d50d27fe3b660c8ab930d653723263ac88ead36730cce586243981ee6838353d90086d0bde8464fe9a19a60645a4accbc4b6b746067542f96fea34bae93411e5e16b3ab188635dfe34a73906535b1e2e52ca2b0a63a88f4c21c388dbdd7a1a93df0f2dbcb4dc9c43a6a2932db39ac17fb720c2dd8ade1f05df5def0943e51fe672c28cd65527983335d1d82e8740c1aa582836e1fa8879b2ad17d81af44e4bf2bcc2eccf2cb702d14b2261a3984ef40c8f101a84f447ac2fe74393be570f3cc7172a7140c88873f93e6aaeb67748b2e4d0a7255e7c9e7e2b7392882e418a", 0xf8) getsockopt(r2, 0x5, 0x3, &(0x7f0000000a40)=""/204, &(0x7f0000000b40)=0xcc) mkdir(&(0x7f0000000b80)='./file0\x00', 0x14) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000bc0)={'./file0\x00', 0x8, 0x1, 0xcf}) socket(0x2, 0x3, 0xf9) bind(r0, &(0x7f0000001000)=@in6={0x18, 0x2, 0xb1, 0x4}, 0xc) pwritev(r2, &(0x7f0000001280)=[{&(0x7f0000001040)="8a73f3b8e278fad6567888be59a202827de43b46ef42b98e30779b03b73ae2c31a23ba0e14b22ab9634f27677ac36cc4d6b735f012141f2c225af8bec75fb18ff61ad5438ae8d2095532df0c43638c4eca827a9d775d3ea17161ef83b32fa0d43265237bed12f1ab4b71cf1f622d2c728bf4870556f7a762d78d2824240581fec5672bd97a5fbd5ed08d17f94aeddd0d02812dd9d3d682aeda4ad74f678f136da2", 0xa1}, {&(0x7f0000001100)="c5f8fbf0c1a6dc5c5c9fcef139ca92aeaecb81cdcb653d44c66157caebe890653ea3c62b4c25b9e0733600396f8231221edb5aced9c0b0df150f24d7a29431e54df5683959f79384327f6cb3337318423aab876f7bc5ed8a4f9e1b7d1f8427f312be5e6e6e01e70a1a118e4bbbb870544b3590caac639f86f9c0af8d3caeba8fb822a666171a4a0334842069e753a5a8774ce767496cbc3246ff276b5ff05d3b36b7c1eaf1d9113ec53ca2abfee04e902cbefab8ebc06c9095a7c18b8271bb80f0", 0xc1}, {&(0x7f0000001200)="f33b8cfae75cbeedf6f6edfe59672c858a5a9e8cd43ec96f182e87b5b8f1b82619f85006ae022487dd2257341c607ea3d09319ed4e72851143d45a5b6013982d060281b949f008c61bb938a9b51444eeac8393ac8913a29f3c5c2b3547fdbf8d5ddc7fc1390d0d86b12e7c4fbc", 0x6d}], 0x3, 0xfffffffffffffff0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000012c0), 0x80, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000001300)=r2) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) syz_extract_tcp_res(&(0x7f0000001340), 0x0, 0x9b42) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001380), 0x800, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001440)={{0xaf, r5, r6, r5, r6, 0x2, 0x1}, 0x1, 0x4, 0x7fffffffffffffff}) getdents(r4, &(0x7f00000014c0)=""/184, 0xb8) 47.759083ms ago: executing program 9 (id=301): openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = socket(0x9, 0x4, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x3, 0x0, 0x0) listen(r1, 0xcad) (async) listen(r1, 0xcad) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) shutdown(r1, 0x2) select(0x40, &(0x7f0000000340)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0x20000000000000, 0x7, 0x6}, 0x0, 0x0, 0x0) 564.206µs ago: executing program 7 (id=302): socket(0x18, 0x1, 0x0) shmget(0x2, 0x1000, 0x44, &(0x7f0000fee000/0x1000)=nil) r0 = open(&(0x7f0000000b40)='./file0\x00', 0x200, 0x20) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x200, 0xc0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x12, r1, 0x0) chdir(&(0x7f0000000080)='./file0/file0/..\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() close(r2) syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000001080)) mkdir(&(0x7f00000002c0)='./file0\x00', 0x4d) lchown(&(0x7f0000001f40)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 0s ago: executing program 2 (id=303): syz_emit_ethernet(0xe, &(0x7f0000000600)={@random="7ffd89a5f1f5", @remote, [], {@generic={0x800}}}) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000002500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000002440)=ANY=[@ANYBLOB='#'], 0x30, 0x1}, 0x40a) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.227' (ED25519) to the list of known hosts. Connection to 10.128.0.227 closed by remote host. syncing disks... done serialport: VM disconnected.