last executing test programs: 9.010056068s ago: executing program 3 (id=4): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) mlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) 8.782535639s ago: executing program 3 (id=12): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x8000, "ff14e700", 0x3, 0x40000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() r1 = socket(0x2, 0x8003, 0x6) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffd0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000004c0)=0x20, 0x4) sysctl$kern(&(0x7f0000000500)={0x1, 0x4e}, 0x2, &(0x7f0000000540)="060c7942cb1f95fd3d3a9c9ed5a3ae35ad590a128e54cd89e200b82df3e2b1ad508eab3899cb8db5d0a0028ac4813b49e38f0723d6e0b6941605a5e6f06f221901375799b92ae0dc9391c4521d23", &(0x7f00000005c0)=0x4e, &(0x7f0000000600)="982b8e8615e41249487039185112c8730613080e3e7ed16b48851c7f6f126e6a2c01781183b7c025b7c4f1ba56b8d6c483909605975f1a579ac0036f09d811405796c3248de0e60f1faff5dcdc543913934a5415e2d4a7db2e072dd5b159ad12db246925ab879a32ad868e4f8a635352f2037b3af27860ad208fd9a6d053d757daf75487ca9433e659c264b510478e1c44beeb", 0x93) sysctl$vm_swapencrypt(&(0x7f0000000280)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000002c0)="7707d05f2dabd8d387ae29e0c34fad8501694af2ecede4bed6508e963b5af07ac05408b0faae68005dee51132bc76c9f6b40504b311cae9465613553afbb", &(0x7f0000000300)=0x3e, &(0x7f0000000400)="521768209b23e29f45d6189d55aab0c410a96179f99bfd172adcbe3d9b5d3dc1820580b355399ae01390e1d6f454e2d48831dc2a8849e8df4e4f12c62f8b5c12a8043c7a5a908cd030869ce53c45913610a370cb3cc795ae64bdc17ddb94384843db2685d5a5e6645121e9e99fee56d7bff8f256c3d6e598b9bfa565129c37ea9e6b4b16bb35c2a3b05dde61c51fa97892919767379568760742c7d794", 0x9d) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000140)={0x1, 0x4a}, 0x2, &(0x7f0000000180)="939db869ff7e", &(0x7f00000001c0)=0x6, &(0x7f0000000200)="353213d7f7f8db2b0a0c7b0b4e56", 0xe) sysctl$kern(&(0x7f0000000040)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) 8.654405221s ago: executing program 3 (id=21): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r2, r0) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050160", 0x5, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') chdir(&(0x7f0000000240)='./file2/file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000100)="ac35a2846548f467e7", 0x9) 8.532399796s ago: executing program 3 (id=26): sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) r0 = kqueue() (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) r3 = dup2(r2, r1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "cc420f1672a384b4346cff27bc4c808d935675f4"}) (async, rerun: 64) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xae12, 0x0, 0x0, 0x0, "cd49e657cc2b6471b4a7d3f2111343f3d5e976fc"}) (async, rerun: 64) r4 = open(&(0x7f0000000100)='./file0\x00', 0x804, 0x0) poll(&(0x7f0000000000)=[{r4, 0x184}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x8000000000000000, 0xfffffffffffffffd, 0x1, 0x40, 0x6, 0x2}, &(0x7f0000000180)={0x3, 0x7, 0x8, 0x898, 0x100000000, 0x7, 0x7fffffffffffffff, 0x6}, &(0x7f00000001c0)={0x7, 0xa, 0x4, 0x7fffffff, 0x1000, 0x1, 0x3ad, 0xc1}, &(0x7f0000000200)={0x3, 0xfb7}) (async) fchdir(r0) (async) kevent(r0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0xb, 0x2, 0x0, 0x100000000}], 0x1, 0x0, 0xc0fe, 0x0) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x8, 0x0, 0x0, @rand_addr="00000000007f000000000000002000", @rand_addr="0000000000010000000000008000", {[], @icmpv6=@ndisc_rs}}}}}) (async, rerun: 32) close(0xffffffffffffffff) 8.325857086s ago: executing program 3 (id=37): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c8) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0100000000000000c5"], 0xd2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmmsg(r4, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000140)={0x0, 0x10}, 0x10, 0x842, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) 8.325465251s ago: executing program 32 (id=37): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c8) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0100000000000000c5"], 0xd2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmmsg(r4, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000140)={0x0, 0x10}, 0x10, 0x842, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) 5.104642675s ago: executing program 8 (id=39): sysctl$net_inet_udp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setstatus(r2, 0x4, 0x8) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x8, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x5, 0x1000100000007}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4a0, 0x20001fffffffd}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) getsockname$inet(r7, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000004}) r8 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x80, 0xffffffffffffffff, r8}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) 4.60490946s ago: executing program 8 (id=39): sysctl$net_inet_udp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setstatus(r2, 0x4, 0x8) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x8, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x5, 0x1000100000007}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4a0, 0x20001fffffffd}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) getsockname$inet(r7, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000004}) r8 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x80, 0xffffffffffffffff, r8}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) 3.60729054s ago: executing program 8 (id=39): sysctl$net_inet_udp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setstatus(r2, 0x4, 0x8) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x8, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x5, 0x1000100000007}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4a0, 0x20001fffffffd}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) getsockname$inet(r7, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000004}) r8 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x80, 0xffffffffffffffff, r8}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) 3.001044182s ago: executing program 0 (id=114): minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffbc) 2.970480636s ago: executing program 0 (id=118): r0 = socket(0x0, 0x3, 0x2) recvfrom$inet6(r0, &(0x7f0000000000)=""/103, 0x67, 0x1840, &(0x7f0000000080)={0x18, 0x2, 0x3, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000980)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae302acf20b787be1aa0500000051e2f02f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000000000800036281257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff1300"/177, 0xb1, 0x0, 0x0, 0x0) 2.772516962s ago: executing program 6 (id=125): socket(0x1, 0x2, 0x0) r0 = kqueue() r1 = socket(0x2, 0x6, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xc1}], 0x1) close(r2) listen(r2, 0x80000001) getsockname$inet(r1, 0x0, &(0x7f0000000380)) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0xf}], 0x5, 0x0, 0xcb, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0xe, 0x29f}], 0x6, 0x0, 0x5, 0x0) r4 = dup(0xffffffffffffff9c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x42, 0x62}) r7 = syz_open_pts() close(r7) syz_open_pts() r8 = socket(0x18, 0x2, 0x0) readv(r8, &(0x7f0000000640)=[{&(0x7f0000000480)=""/217, 0xd9}], 0x1) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) select(0x40, &(0x7f0000000100)={0x0, 0x4, 0x0, 0x0, 0x1}, &(0x7f00000024c0)={0x39, 0x8000, 0xfffffffffffffffc, 0x0, 0x0, 0x20000000, 0x200000000, 0x5}, 0x0, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f00000000c0)={0x46, 0x56}) sendmsg(r9, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)=0x7fff) 2.769489184s ago: executing program 4 (id=127): recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0}, 0x6}, 0x10, 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x176, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "7480ff", 0x140, 0x0, 0x0, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x11, 0x0, 0x1, 0x0, 0x0, 0x4, 0x65}, @hopopts={0x62, 0x20, '\x00', [@ra={0x5, 0x2, 0x1ff}, @pad1, @generic={0x5, 0xf1, "5cf0082da126f1227ce97f4277751ccd9212b56165edfce3a49a87beee3faf9dbf1811df0a6369d2fbe3f91c530df03f80a8f6f5310556539482515fd9493a062cc2f83c742937439b60dba1534fe7ba0eb3910958ffd4d6604e0da413bc1a1efe552b78b479bb3637f310273cb36ee036b520ffe3f488f0bc243e3c2e31035b2636ef0e13b0256087fbb7528dc297b828e6463f2d57956271a2ccae87adbacb057986cbff18aba5f715dcf44efd69621e8b5b8626c4153f845aedc2cb61dcfb8011279dc284123bfbef21e36684e68b66b21fc497ff7033291d6f00dfd20a69db5c05ced634d437d3689c672b00a45f84"}, @pad1, @ra={0x5, 0x2, 0x5}]}, @dstopts={0xf0, 0x1, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x81, 0x0, 0x0, 0x285, 0xfffffffc}}}}}}) 2.56032715s ago: executing program 4 (id=129): fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, r1, 0x0, 0x1, 0xfffd}, 0x0, 0x8000}) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000001c0), 0x0) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000600), 0x8, 0x0) r5 = getpid() r6 = semget$private(0x0, 0x7, 0x3c0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x800}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x9, 0x0, 0x0, r7, 0x0, 0x2a, 0x7}, 0x0, 0x0, 0x100}) (async) r8 = getgid() (async) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640), 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) r13 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffff4, r13, 0x0, 0x0, 0xffffffffffffffff, 0x1ac, 0x4}, 0x8000, 0x1648fae3, 0x8000}) (async) getgroups(0x5, &(0x7f0000000700)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) (async) r16 = getuid() (async) r17 = getuid() r18 = getegid() chown(&(0x7f0000000040)='./file0\x00', r17, r18) (async) r19 = getpgid(0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000040)="989a403465c0e0d1b634447c3819d0e1a887e9f558b438b6c657261712df6b7bc841b01825f9651c473c6c3a673f327790be0c07a97877ccd9517c7d0cfea45023a092d0e47bc2a5792c6ec664495b3a9839691da2f6a8405db891966ed3b0c1911cf9ec2f9878a925a4dfb3bed9ff9922481f6192250d5beba234847a4dd37e43e4ce967fa6361c2890496f879e7f1ccf0d39f46fee744820259cd258ec44ebb97932", 0xa3}, {&(0x7f0000000100)="b6895ec036ff83d17b319308e1d95b23f1167ae05cbd2c27304a4773ec45a96234fcaecc9d8a44e61c07ba8c7043b02885c06f3ef2073fc4891ab2b6201f024eecb89401dae2776c427a192f4e57f5d6abed05acf5621d3e0fc9f150a47d5ce8423d102737d8bc266b71a996419290f5e41e1524326f2bf074ce4d3abfe4dc25f19365fa0c241475ae08516ba0ed82f5a671050837045095502f3da854afffa605524e090f5aabaa132150d23cc206347be23924a3cb80d4bd9453e894645a08358be9bd178bd6abc64a0451b6dec8cccf574c0119867a0880a6a19f498f8db707b6573104d85ca458c1228287f93bbe23e1bc2a3d9781bc9499422be67eca", 0xff}, {&(0x7f0000000200)="3adf8ea19c30d7d7648cbbd500e8fbb1e24b46e6604edd2c35e0", 0x1a}, {&(0x7f0000000240)="aaba4384b596964f92f9648ccec7a82fdcda5e031a57208c5b50021c067b9e75b47632d4789778627276690a83168082915694bba3db914893d9d2bbccd88ab79194c0e3ec4e5aa11d5d7386b023930ca1831f46fc877e940cd53e3d94d128ee3a88e83bfb396e78bf421050d2cf207a8693c89f438ccc1e97cef0475415", 0x7e}, {&(0x7f00000002c0)="977fe4841836565a6599767d05da854bb3728a62dc6379244e", 0x19}, {&(0x7f0000000300)="06a183e60532177ea0dbe451b5661c3ddeed1893befbe20fd5296a41268e8bb56adcd72ee81693b83b80c6ac801164aea7f3070483e107d3ae10d701f47c62b4536c75fe649d0e2bf0a1e0ddf62dd2ac498975729a29d2cc75fc744cf168f45d79ea6d79922155c1ff04bf5fe8ff755542110e8c06a6e5b83911e423103d485a64474e66f902ee4d89debe0c781f0f56fa", 0x91}, {&(0x7f00000003c0)="fc9758704aef64a75d2fe33df35d80381ab555f2a35f63c4c56cdb9da533ada9a70fa03faa7a81d267a4e672f5ccf5409e32ebe386cc64b01390caadd7815073fbf8262e02783201daf5c771f2d26e663e27c9792603396111e72095ac0a62b6069c2cdae73674652357e91afb62c3c789c499c23a9989e595f842fd23979768051b5649edcbcc582003a1dc21ba120a2724f6ee34e99e194a78f92ba2ecd17e9fee1fcbbc8b1517dcbdb9b85da7990d57d2eb162e59bbeb22454e9e7659a0f0e09ec2b1f671769e714a166710a491aafe83e6ea574ba73b96f6b9ab3b42b73dd0de226e48790d4005", 0xe9}, {&(0x7f00000004c0)="e4cfc816425dd7ea9196b53de533c0d054a0067247b52d2be40b9b53a6ba4bf6d4c44558033776e611e71f3c7ec1bc9e12f3467be9fc009cd904ad40f0fa4d598623dd68ec2cc537d5fa0d7b36f473ae1b25a8d09ea24d43041327b5b33096454c4d36c7a6cf70bda664eaa96be578ddf17463c4fbfacba50b6f961233ccb3f820639bf776ea887a348953d2d9a9070dad070446e6cfc02140cfa65e23d28c132511d21f5040168fb7658b0f6971d570fc9b40a6d2c66783bb53806d0992", 0xbe}], 0x8, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, 0x0, r1}, @rights={0x18, 0xffff, 0x1, [r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @rights={0x28, 0xffff, 0x1, [r9, 0xffffffffffffffff, r10, 0xffffffffffffff9c, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r18}, @cred={0x20, 0xffff, 0x0, r19, 0x0, r20}], 0xe0}, 0x0) 2.559589691s ago: executing program 8 (id=39): sysctl$net_inet_udp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setstatus(r2, 0x4, 0x8) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x8, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x5, 0x1000100000007}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4a0, 0x20001fffffffd}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) getsockname$inet(r7, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000004}) r8 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x80, 0xffffffffffffffff, r8}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) 1.915388461s ago: executing program 0 (id=130): open$dir(&(0x7f0000000300)='.\x00', 0x100, 0x4a) r0 = socket(0x1, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x400000000000006, 0x100000003}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000002c0)}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0xb, 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/120, 0x78}], 0x1) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c000140000fe8000000000000000000000000000bb00fe000001000800001a0000000000044e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004800390787ffec66a3aed81816c2adbc329d0113286300f1e2e8b8fa967d4166f09a464b3d8f7be1661ac47873a"]) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x6, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x5, 0x0, 0x0, 0xfffffffffffffffc, 0x3], [0x0, 0x0, 0x1], [0x0, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x2, 0x0, 0x800000000000}, {0x2, 0x0, 0x0, 0x9}, {}, {0x0, 0x5, 0x0, 0xffffffffffffa05c}]}}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) 1.913183853s ago: executing program 4 (id=133): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x0) (async) write(r1, &(0x7f0000000340), 0x0) writev(r0, &(0x7f0000000040), 0x0) (async) writev(r0, &(0x7f0000000040), 0x0) close(r0) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000080)={0x1, 0xca, 0x1, 0x1ff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f0000000280)="ad221bf7c7bac15ec66cd47f63e72008714bb3d8c52aadc7fdd01d68b9b1", 0x1e}, {&(0x7f0000000180)="67bda4c02c7324591f8ca48f17d8c93b99c537251ef745c584b5720b2ee989d2e77d12b710484fae8328b2bcfce48a6ce9a9b49f1a09c38812a1708adf9b77231e91e4532edb0bad592bc4039e13ca78f2911657720112363fd674b9b974d42027eeb901c03a4f2e8f53826323e0b71eca6919d8f628abf000642e846d0b824f3a7e9869b38bbd621b5ce824b690ae37cab12b2910f4e0ffc031843ff76bf3e066515776caea99c597eef89db2065f14c0e82c76ace8c326861753d7a874921d08ff336c", 0xc4}, {&(0x7f0000000600)="41ef2ceead0fef393a1b0f23b2c93b745d26f47c2e", 0x15}, {&(0x7f0000000680)="2bfbc1dab3d46d36820c43e6a72dfc236cbb1b5d9a026d9c79d3997f52038bb563938e4df340111bccc0a32add8abc3487359afd8d8804b53a4eead1d221156f57bc445f05df45d13a7b76b36328794a9b8b5b478d23161abfadf7478ded94af51416b79cb41ca9a1f5318c9390b70e2af0ce142779d00b39f41e8d77ef9cc3154ebf54c631838c1ccb2b443d9349c514475f384ad1ea83ef0279f78b569581ced628eda282abca66088334f793e12539cd319c47dc314ff22adb391a94e989a4a118976947b9950e142fe60c93b4a2bdd50b77b079f1af4fb4775e3502bf7d8a9da141227907b574afc339abda93f556c7a22adca7ee9ec077fd7db7c1ae70e0c11ced922bd131e6fce164f3778d40edeffcb23ce804df26e83a9316b55177b8d2aaffbb2dd4c89683c38cc19048c7bca97bb11d4448e28c343bbdb8d6d5458cb9fb35087a9b6c6e0a60be98fb8796622", 0x151}, {&(0x7f00000003c0)="bd2e69260b1b44fa5a3766e6caebed6a65fa057b1fc16c44fa99daf7d48fe6c06385404b4b4902ec35e406246753cb706888ac68e0ca235d763dfd2d853beb537122bd391fa6992433d05e26eb06929aa4f0aee2cb66a0a5b8c4385bc383628d6e49166a0a44c7f26873acbf6f535797baeda13ac250c29273b30b19c73e0c3d91205e6143eef729e83b010259e74146932c5b2eadf505fa051931a47908c86a3cbcd27b0e3835496db1a16feac15ad32ce678ef57c308ca19221a6b5a5dfe468225bf71c3be6f38c287ab95f66d57c118", 0xd1}, {&(0x7f0000001900)="9af4c50597162ef431ed45b802f9bd2f15b536712eb86cf358cec2594d71b72fbc18118ddc27e0e8958ed08fb7b7b71a3e0f6b53cb0ab93c42ef7ddb243f918d06c3390f6373105c0f75dbeecf947e7287a111a6c292028d8391f1011c4ba9f6dcf981cd9d600d161948538ca2edc8a3d4d3ab89aecdb4c8181f01824269bf6f407fba590d5f460b0eaf2c19b1f8c856565d84a9a5eb3048a3d9c552b96af6255a447fe2028c2676fae4b17d8b371bbf26987cbe534e67e087fec1188077c88c5e665bb24445d50370f66114df127f5fb963599989520d71b594d5880d67995c3842c06be36a3e2a739ffca8bdfeb99a04c71ac40f7928fab12b9879bd3689e8eb0d59fa940a15ceac112c04b95f6749094a45067111e26fbecb0c99d1cc33c8a0f7654253702f0af30c6e044125f0b0fced6cfc82298bf921575b8244fb91ecb78f54e04650b8d7e480dfa47b9df5fae623b19c9d3d9b3a19b5d664211f0dbd85da3ee5c0860fc6a183b39fb5aef4f88e7644925614f589b0692a958b02b603eeffb0fc412ad5541664f0beb0ac8fcb8b84791490734611f6fc1a9213b673e718c3a17f437fe305d8899928d7f9b5426f5c30b4c608b18ec9c654190637a0fc8a49f6f3fc517bec1c7352323b3eb1e832f78b8e82a26bc109029106058df44ac55a08115ec1aed1f5182143d123d1a4a1003529df8f2aae7ecb36b7955f387beac7598e781b93f039bd692a9a1b98ccd6e2364135950c6fb5ed57c031158d143e0e444b20a2b55b7886364855a4474101d541d2f3f5e019cb4edf9beab914487304b8861f9c94e557209edda7046c54aa26c81768f1e5ae453c42f87ed81190efab2948b3cb32cc275e6ed85dde4e2373bb4c6c9d2c79689564dc01116cdeb110a00320ba37fd8b1780f9e24c421df41359527c06fb661743944015fe4239968ec493dd87a1cf5687d1ebea269129fa89296a6411460c6796c98bb67481f0913bf029ce15d41fcad71c53f707cfdb74cf36d2a5c1b019930c1df5949bfaadf167ed5198eec9ad7a70361c43fecde44ba74a03adfd8f0a52aaba6adbaec8492be820e237b5060525932f49c1efb11e5f146786addde0fb1aeefad6eaa162a7f63231957b870b997c66170237d2b074477797a8cd9d2e146bef4d0f44afef018084c241253d321f54b9c8f79d99a354190f8ec9c7ff47974511f09a5c1330ec576204215d217dbf92bf7240fc58e5211bda35b29a5a953bf19834f840a590a7ee1bd8fe9fddcd376d7403681e26011ddb9e7d9c864945311fe373023ddddd2fd484673999ccbfd34b982339bcb2f43d20b93f61311b23dbe80b5d350c09344fafd4c80f2aeb210caeea4a69416568797f08808380e30a5dcf3302b1defabdd3c974803214cf960530f8fddca6412bc63875e002e10b35daa4768ac92ffa71b5fd0e49c9472de194e2dc44e342d4640ab88719d5a9406694cfebe74950f98fada9a80a5a82fe58cc178d402c1128524ad9eebebf171df2cca27ff71d08c5c7fb3aa17fa9078f4cff09831190e1688194a280baeb20b467e19d1fef7f8cfcd21f3fe1681d42e29237d0037b1a3477abfdc23a994657f32ded758017327211e6fa602a1f80d23d10f0b377cf7d4de4ecd2a9c45caaf295bee602bc549f52d83b4991df5704bb23de2b883f8151aa424a32d9fb4d7ea18ab26d1887da1cb894c4852ccbe28815fd4df003477a3693eb5757c26a2135ad57658aa112c64b7aad431a8a1f0ca03db8e095754f2de4fe2017b2e623c6fc390f35ae48c53912dbe97bc154fd09be8983db8b61766274efc1236c3f2778addb8d39482bac68fa57c4c4f646a9b1e8ea7d5f306ceb3edf501fd4047cdf7bb01b3318ecd93583d5c80cd643b2c73f56aee1cb6c3cd99b3a1bd6a912a285a42da696999ea9c4eeec3faab2ac7cc363f2a026ba8c74cc69b16f3e1b3133a66716fa22ddad26cad965bc961fa230f4cf14cd638caa538c824e0422862d71f8d2ed1d01527be00087142c3de66d576b0581e725b412a0cbb3f139f62c55591fa91e0303ba233c79d9dd65db2ea295de1daaa01f4a442d8ac8d6749eb6df5f617e7de3ab383e88373fbadb249346729a69c1137a8ed2ffa57ae5727cca1eb808bc93ea83e9ff78e8526bc1dc4feb364e5d5fc8f8e281476cfef5c5cf269b7b945f3ad9ad5ec497bfac6e7d2410d2410836a298fd9ae8337615a95fc03e44fec62c32cbf5db2f646e9c1cd90ef29d78fd128f7fb23849e5d6112a16f4d20eb993c92161e3bb70e3c7a2cb348d8ba620eb4eec5a872b7c7beda731c1a3b46a3496980c3206bb89785c15b9aafeebc5da3e01ea1453eef53b66f7ea8e0ee1f991eeb4e732bf2f2f2a4baa8a13cb1dc1cef1a1d97d6a005cfff291687caed188ee115625364f0652328f4b40ee0c166b36c13deb01963b8a27b7930e5511d8f1dc2e25749ece0cc0c445bc3ae85b9816097fe151bbf39bebb658b48d9fc8f63c0acf455b56d161918f5345cdbdaec65bfe100c77b6c9ae723ffa39fcad0c0f29e784cdfeea7b66fa082189b78a895452675e1d7437269d620c11f63f5ad57cd23d623de3fafd873cfbfac29056a3dac8630b676aeaac8a507e91529b3df0c0d9c03ef94c9eb561810e1ee8ec1391b5270bc35153a43d6e1de6453b928d58facbcd99992a7a94d05728e3e8fef68699fb14e67f838a92372775b73b66d87e0268a455ee1c1d2d40c72abe3cc0f7645293c0d04462c8fd2c6c08c685c560bddec046731f48701709aa20eeded0122e5a4e4c5104f74cf1db7b1e9b41ba7e0a3d4a119dd7370ddf436155001d4fa474b309e5ac42f2d82b79604d4793c15c6e880a0edc6cff520d6f7cec3d6ce1cb85364ea710512c800ae3015c42457ec4e9031f7ba72e0f7b71edeaec19d89ed8dbaea408042f6d1e35bf9485d0f8fd554069b4b3e5db001f706526994bccd263ed1cef6da623505d88d086e176df350c21c293d01f9e52edd4ab0338d0fc14778ddcf7271d9ec2458036a8ee0d14adbc392d31bc6afd2a00030105dc92b4b9b69e2b3bd3043c3127147c03cd3e8c48bf34ca98c240184a7865c19b9512d41574cb1c7a65b7e46ecf5676259e3be952b4c9720c2689f2a645836d0f33ab91ba53ec64ffac955f79cf9c938498c8209f74c7998fe5e45e37fe077b54d73454ebb969cf18881287ec8bfcd47ec84cebab5e866d44f7999374b2075aa3abf7d2a78d7a3057fbb0b6e96952696f6e7da6e98f9d0e2460fe36887c875c1691a883348ada5439e1b99330a6b6fc14a27f272dafb0cc8bd22d79cd3b2bf584d9410ae059ee577234943696f3bb5b1b7e4ed96b9b5a2a27beb2027a21bf195fda26439ce3d37dc0a3dc97541b9c47ebfd72cdaa2187b7c37bf51c893dac7a3eca77c49f37118b958fd9df35519d650d16d3d10f8e3371699e11e8362faf5078fd90cee3eb99fc2ea42aab03f603b6402de8ad110535a5dcb95f04822431d784448628fce46af17ecf78dc97e3b3a153546f3d1f134db8329845bfda0ea0f3bb6780c716260ec3ad756468e9c9352ef00b139b2d6abbd2746d772fa51acbc4fe3d040de20fb11a2d153cfb5b72df74636931bd33656b3b76ca1af8260072fd8a5d4d4eb918eaec5a7664f5827957027bb1d262013ec82466d7b9f1a00fe9185114c0cfcca263bab237152051f8b48b42cb6d03674fe2f8654fa19489a463384759eb30a5f0d1a8d1370fdf828505c076a220a40885e6f2f968d2ec13c609863304d611a585cf2bbfc7aa623bbefd40ff0fc2751ae0a0c63f7a6ad9ffa5b6c3ff59e2a635fdab22de10c26245beff3632eeddc5db05ae2ccd4d427d99d7a206ef102afd259fe22ccdfa582149035adac5925934e536129bade9cda2dc9ae5b97ee60928f4bd3e888c36d476e7ee8ba3c1f9f4c9864af0a685ee8dafe04f8ad1c402df280ff98636372b52e6fffb90f1623a2657c1ac82bd40b707e241dfe0eea80ffbeb1020c96be70b2a94c8c394f695527eedc280b279d13fd59bf389f5abdab006be1c6b0de0ad795ea67c9ce468e09eff6b2e5210a8b14ccb8ad3585358363a9d1590e27f39f416058bfddc0ed2a6c5ffd4c042fff608d06d975b09e21b511e26542fe3da20d3b2fb0292cac21d29b32b04c156525bfeed40789e66b3821a411aa3ce083713fad4b101cdba01d2414e334e418f27d2e091123c8405d85f10583179a8ae836fcfaae59799351f8e0461ded41eac56a5a8c217e15ff57e99a43d56f86cf6c1a72b87c802f47a00f3cf51b818b7272ea8269e1e0ba6963f03a152c8d8b51f471e4bb09a91a5e405cbffadb0f12e459f62f0972fd50a31d31536e963223c2b9d018db8939ec6f4813443174c1bff5dd8fb032ccb04a368b74f5e16199413d04460ef36a7be6529b8e6b7ee4b3428d73d814e25a904c04860e3a5e5abe17bdf6c3dbeed4727fcb3cdb7c267f7d07afc1df6040f0e2c8c70d9982ff313b8edab2e596d6cc5f011b30c5dcd24812792f70840f78ca39c127ce21331ea82f7a624100593130e917053f1f64d874582f2b0019d639b683aa530f2492b2d7fd83e1337f80af07095c189c54f0230fd3aff8fa17cd7a197f85da2bc5292db72845aeed7166d532552a05d367ea967b271d90dbd01229560c8a8ab3dff4db2f7ed1562490db8e90064c9a5cc71f17e17a3dd634b146c8d2d336848eaf4db29aad59011716c5d49b979d8650b99a88f1e48584ec74bea5a5b7039acadff1a4d3f41d83ee66532d8a3b2f32e0b794953df9fdf0377ca4f7de5880df0fa7de896175b2dae0e75ada00ca8ff5139c31ecc3d6c8dfe9cadf5c6cf8907dca275c6bd5307f1436705022fa4d6ef20676eebaee1d6399f2500984208b97a065fe60ed3e29d93a0d8b6ba56322038f6e5c3b23155b04ab6cdc2515f9de1eac4ab2730eb9cd56572eaf5b368266617b302990f2b023f1a3d0a3fc97888cc9fa3a5176e28852d1ddab0742ed3a42ac21fbfe506bedf33dbad4ad503aecbc4b854df50bfc30a817a1021b8d5d4972e82aa7d7f4e8000397c3c342a9eca258469a205ddca23f7c05260d21bbf5224c66888d6ef56bafec982e6b71a2f742b186f56feb0d6ff888a3f1af6f2d2b35d50ea399f7d51d265f76807e60d0351e349483331adcb112b95bf2622c27ae90e8b6c13bbf92b998746a0cd11ff0cdd7616d9d2676fac81ef79982bff2a668964967d8810e58c13d95265c93f6b31cd33473fa670c5850442f4a77e00143640016de233ec16d45a070a75d02226db635af36899da8aa85d13d190b7f48baf99869a94b87b6e8f27bc16d28268ee05c294b2d6f04c328d22e4efea499777ac8e689a7fab01733bef501724251ba701d26fb6a6a533f1cf88b68658ecb2dde911403c17a94a2dd80446fd327bae84543e0e3d5e75f3a9accd583f4cb3353f1b0f60e60e2ff2070ec85df750f3ddaabc564a826924db69cac83e59b759fd246d54c6cb76a5d4a71888706197fd1c1888337b06fb2839ec3049bf7a59b2159ff604b5adef15a5232be3b509f80a3b8e50a81c77d457089623d66e185712396e48c6574e7ce56b0fffcaca48c86076ea84c2f99e422b882b33cc54b1914b2f7143d57f27754a1fb91864a422f71e484f911cc90f5dddb1d5acebb535b88446cfc7e80b5944a25df857e6caa1d02d65ea517f228e77372d412ce22fad5a3a886a1da99884d33d5f37e06ef91e8f0f4a30bab448e3a1de920f461e8de3b8fcdbd5fe34", 0x1000}, {&(0x7f0000001840)="8b68e5222539003d25ae033c86f32b00c3d17b1875daab701c7161ec7aa426f1610f02d4ae0d737d57f3feb7a3dbff8ab446603093f67bd100680b7d61800da2280ae127aafc1a06012f00d339187f2056f6946b220aea72b8b5f1ec2061feb079a7886d30823cb78edcb3691b891f50f5f3704723a3076acb26fae0746f85ffaa475e51229ff0ff0e2c68e374dfc6a57a95410e88550a62bf53499ee112e4d8e2a9d9fd98c4bdb9775932c227", 0xad}, {&(0x7f0000000580)="a7e1c338a0a7352218d7dc6e34315602c98353ad3dffe52cac12097a466063ccd057cb73b616a016881dba540535947799a5b93851f0d82b4302e43c2362a09c8f248070bb222b168df4676a4e2803b4da230000000000000000", 0x5a}, {&(0x7f00000002c0)="285a428716114335f7c9b832b15d9dc32188e37b3160a3d58cad2e20bc0600b7d90b7623812d7a163d949c25b99df7bd15cea08d1f3d5aab8b2782c8058a92a0eca869deed1727b3d51ada6add305506b8df18121375302b6a83ce99b220", 0x5e}], 0x9) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) read(r2, &(0x7f00000004c0)=""/158, 0x9e) connect$unix(r2, &(0x7f0000000000), 0x10) setitimer(0x1, 0xffffffffffffffff, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 1.912764307s ago: executing program 5 (id=134): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r2, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="35f484c7", 0x4}], 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x7010, r2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3dcf, 0x0, 0x7, 0x7ff, "2cf98900000000000020000000e0ff0000008800"}) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x2000) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, &(0x7f0000000280), 0x0) shmctl$IPC_RMID(0x0, 0x0) r4 = shmget(0x2, 0x2000, 0x204, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) shmget$private(0x0, 0x1000, 0x201, &(0x7f0000ffa000/0x1000)=nil) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000000)="b886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='@*,:\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='-\x00']) r5 = socket(0x0, 0x4000, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = socket(0x1, 0x5, 0x40) connect$unix(r6, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) 1.911342138s ago: executing program 6 (id=135): r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) lseek(r0, 0x0, 0x2) (async) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) (async) getdents(r0, &(0x7f0000000040)=""/55, 0x37) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x100000001, 0xf5}, {0x7, 0x2}}, 0x0) (async) close(r0) (async) r2 = socket(0x6, 0x1, 0x6) listen(r2, 0x8) (async) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) shmget(0x3, 0x2000, 0x24, &(0x7f0000ffc000/0x2000)=nil) (async) r5 = socket(0x1, 0x2, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x5, 0x2, './file0\x00', 0x5, 0x10, 0x0, 0x6}) (async) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000240)={0x7fff, 0x4}) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0xf9c68a58c94581d1, 0xa0a, r3) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000300)) (async) ioctl$BIOCFLUSH(r0, 0x20004268) (async) r7 = open(&(0x7f0000000340)='./file0\x00', 0x8, 0xc7) listen(r7, 0x3) (async) accept$inet(r5, &(0x7f0000000380), &(0x7f00000003c0)=0xc) (async) r8 = geteuid() fchownat(r7, &(0x7f0000000400)='./file0\x00', r8, r4, 0x6) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) r10 = fcntl$dupfd(r2, 0x0, r9) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x800, 0x0) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f00000004c0)=0x6) (async) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000500)={{0x18, 0x0, 0x1, 0xfffffff8}, {0x18, 0x3, 0xffffff0e, 0x1ab0}, 0xd, [0x8, 0x8, 0x0, 0x7ff, 0x13fd, 0xd, 0x2, 0x4]}, 0x3c) (async) ioctl$WSKBDIO_GETBACKLIGHT(r10, 0x400c5711, &(0x7f0000000540)) 1.747363778s ago: executing program 1 (id=139): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000020720086dd"]) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) dup(r0) (async) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000280)={0x10, 0x9, [{&(0x7f0000030000/0x4000)=nil, &(0x7f000067d000/0x1000)=nil, 0xffffffff}, {&(0x7f00002b8000/0x3000)=nil, &(0x7f000039a000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000347000/0x4000)=nil, 0x7f}, {&(0x7f000059c000/0x1000)=nil, &(0x7f00002fa000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xb}, {&(0x7f00003a1000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f000014c000/0x4000)=nil, &(0x7f00001c6000/0x11000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00003e2000/0x1000)=nil, 0x8}, {&(0x7f000074a000/0x1000)=nil, &(0x7f00002a0000/0xc00000)=nil, 0xffffffff}, {&(0x7f0000c97000/0x2000)=nil, &(0x7f00001a4000/0x2000)=nil, 0xa}, {&(0x7f0000ad0000/0x3000)=nil, &(0x7f000081d000/0x3000)=nil, 0x9}, {&(0x7f0000ae7000/0x4000)=nil, &(0x7f0000652000/0x1000)=nil, 0x4}, {&(0x7f000082c000/0x4000)=nil, &(0x7f0000551000/0x1000)=nil, 0xf8b4}, {&(0x7f0000093000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f00001a3000/0x4000)=nil, &(0x7f00003ee000/0x2000)=nil}, {&(0x7f0000c7d000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffff9a}], './file0\x00', 0xa}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = dup2(r2, r2) shutdown(r3, 0x1) recvfrom$inet(r3, 0x0, 0x0, 0x40, 0x0, 0x0) close(r3) 1.745208712s ago: executing program 2 (id=140): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) chown(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004745f, &(0x7f0000000000)=0x1d) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3, 0x2, 0x1d, 0x1}, {0x9, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x8, 0xfffffc01}]}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x3) (async) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) (async) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) sendmmsg(r3, &(0x7f0000000400)={0x0, 0x5}, 0x10, 0x0) (async) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000040)={0x2, 0xc}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069dd, &(0x7f00000001c0)) 1.742445649s ago: executing program 6 (id=141): r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x6) dup2(r2, r1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000096000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdirat(r4, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r4, &(0x7f00000025c0)='./file0\x00', r3, &(0x7f0000002600)='./file1\x00') sendto$inet(r2, &(0x7f0000000080)="01674ac768f4632ddb1872fbad12540a6ee767496ee3c43c371bf6d1e6d37a", 0x16, 0x3, &(0x7f0000000180)={0x2, 0x2}, 0xc) mprotect(&(0x7f0000ff8000/0x6000)=nil, 0x6000, 0x0) 1.741294423s ago: executing program 7 (id=142): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x8) (async) r1 = socket(0x2, 0x4, 0x10) (async) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r4 = socket(0x1, 0x2, 0x0) mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) (async) munmap(&(0x7f0000ff1000/0x3000)=nil, 0x3000) (async) ioctl$FIONREAD(r4, 0xc028698a, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x46, &(0x7f0000000a80)={@local, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "c2cf76", 0x10, 0x89, 0x5, @loopback, @loopback, {[], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x6, 0xd0, 0x2}}}}}}) (async) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x4, 0x0, 0x0) (async) sendmmsg(r3, &(0x7f00000009c0)={&(0x7f0000000680)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000200)="6108c5a7e2ece84cac5d576352b22c9ef559786eabd3fb8c3033fa6c2f23652e136f41f420ea2dec7fb42e562314bd8817c7820fb0526094df0ebd27e0db70555c534a5e1bf9fa04c11ad5f0927fcf87474e7981cab5a1c311296da4b27bcd065779ec6b220f90a9095135282755392844a94b069d6ff1d0183c4cbf567031ea4fc2b8375f510ba9f98d14d66e7055b5da769aefeac67ae8d8b707120a0d788432568965cd5161c00c520ee5f0b3776e82ef8b2545743df859cc067c7fd95b57f05a9f59d1122801f329bf4fd0f64c15af8b623e5be9c03faf1f0bb7c78e0f3295", 0xe1}, {&(0x7f0000000300)="b27c56ce7c638af47b587d48cc91176984aae55c3c1e7be89ae17383201a8ac35e", 0x21}, {&(0x7f0000000340)="1844153c924cfecf1362c4fff5db31864cd362315c35587a7c527a3eb053e849489b9c330ba97c86f67e29d265e3ab4c458c7039a8eab8c2fbc173d8f5d329ab02e9780d06e9f220b1536f2c74f6fb61eb0ca003d0f588d9399c1378eedd3793ff8dcaf6d333268288980ad5720a76d7a7", 0x71}, {&(0x7f00000003c0)="cb0577a15ed4835e953ef37df718283ba644f3d45190a4ebab7fba5d173e483cd3aa28e101cf68fbc84a5e9099", 0x2d}, {&(0x7f0000000400)="402d38da610304f4164191ed92aedd1d82c69d1702f64fc82d00d6aa", 0x1c}, {&(0x7f00000004c0)="7ba64ad61a79efcd0c797a9eaa281398a778cd7b5b6d4596ad39e6281982780e841384a14f1cd54737adf62abda17faea4581d885a3af53e4744b83d7e5c96e78e1075b0407686857ec7ad67db0b09cfd5ed39209396dab31dd8f9ddc18dc1cf7b5d3513cd46c58b88a12f12709aba6dabffe216af60d8ac90143a0593fb3257455bb840e681efca045757f6fa", 0x8d}, {&(0x7f0000000580)="9c5d65ca532977fa52195d43a7bf4370f3b5fc937d33b20abe4cea6968c7f9faf91938613af1c98c2abfa0f7f68cd6ae1041898d8e68e0e333b0f6d2d38bb53f0916179950279cefbfe5a584", 0x4c}, {&(0x7f0000002180)="2edbbba2326f307b5032b1690e6fba07fa57970d348f544e6f2603a7ea9a3ec7d60472bbefe1c04dfced381ed1efe7ccfbe4ecd83526dc31262d5d852397383de90617cd8256d208348074b4cf00d1898b19928b09d3a6a53a14890fb6370faf659f58cf8b0b49c51b83bc81b0974b631266676bcca09a15e05690efaf5b05cb58a0cc394ecf1ef8180e0799388de1987996096c67a99175e63e05f7fd8ed324aee9037d2be3407742313bfa9642b1761bf227cf3b61010cb2294f4dc80f3e85c3dee85c35ddb6ed76ef2e4ae38f7b2175cc290e770fd0aef0bb113433b203632c05a396be57b91a9cf10e6aed3d82fd0f57fbfa4b8950dbb9d807daa1d5bc03c246f209374aa397c863b5e006708818f0fed0447c6c0c43f43f10e8fd0dfd84fdce8abe90bd285e23e2307a7e92f32bf5a209ea5c4db544ac922b2b9bc8070f07a128dfac87b7801dd1ad18e23bd58179bcb13faf84253a03fdcbd345685675a5cb47ca666ad7aa9951561afc48e5edcce766f5e78d01998e4884932c30d3d9deb9b13e864590682259d12e9ad86e9e72d16d4895bb14b5a652f52fb2bb06ef1d8c1babbc847ed9ac943430b49e0e82c906068cd765d97fbf87e97979f3d898052b67d70fb2e7878a79d6b629d4180e5bb11708f0cbb76a0b4fe90b0c71514a9cd2023ddbbdd55b3691ea23a4ce6c700f2ce8ba451f3065abb12c13fee86fda426b0f3be1cc781ae0102ffdd4115d089f20acbc5d61c19de9e1c1f988c5b4f80ba6fb64c1af1e160240297951c507f77e1706ecf98187b489e38228700a69a13c362c9779c42d99785c88feff267e47191eb9c12fd423a640027732935a29045c355fe4afe000766cb467d942ff7051cd3dd97c5abbb946d09df841b53b10bcf13ea355d7a8dbfe86c666558213fccebdca92e6646377b69680def5c6d31657a58a9ff09e67c349351b06c43084449109af18247f6229b8ee35a3ea67c44d742121d69298212af4027c099a10c556ebff6d973378aac8c7de1b6986122e9f70ae27ea65d70fc4d07912e82298ee09cae1a63f6ae66d33bc993c89e8b278f21a5913aa139e86967397e6abc355af5f8acc6a3a4b9ce2d92a442f5ef80c139720e7887ce19a134f388d172ca48804e729c435b57274915e0ed213755c2b542933fd22adc543b39c23a6974e6f65f30779f937317720c9a0e77180372ad4bc2a408d0b27f10cd26bec0af6e37da21b7219032d79db50bb24f4b57c9d65e640846d1f57fc6939821add29011876d4a867055ffb2900a28ced8790b1f2021e89230370e6a93f6e1be494884498c1309c558f1456ca4f74c4a2c74600ee4b2d86faea5c507a7f8f560cc30a4450a0334db2195b8717bd2099bab93c870f35cae39e35a4b1ab1e790813eb21af4a045e80cc12421b6f8021ecc46a226e419bdd9ede2757fc51fbee6446df50cd6c3e86c1fabc21609f8179770656fb815f25b62e4865b633424afd846963a41ae687cc2521f2d2ff906cad517d5a8777233915da4f83fcc772902f49ed94a0bd371a2a98c43860e5dcf3e4741847d5d2ab4c58d4cd4ae40872124499e480f7a17d0b3b31c4ca613ac78452cd7055cecbef6c4357137ec0fe913b8b6fd22635def6ee2aed3802852643f5ebc037a3c0ac2988813d4aa33c8b92a2c5cf2565e419aff1299cd13c2229a7d91391c22597ff762b1b59a0b2c5733a792f753a0e7cadda314b9dd8c72736ccd53a489ddd61028505db4309a358ffdcee65fb98407fa3dc9149c6b25bff37971081f1bfaa6bffa410d774d8719ce10c0ee8e536f9862833711f2230e7d77020d05e171d3415f4b8d303d4351cdef7f238a2a36c08d2041b6fea0d1947d24e67bbf5c64b477e0da1f8b56c95cf1abd64687b7121f76d709abc271fa530293b3158fe620586d029a5ea921db21e4b0af97a7a7be8b02d819500fbb85f99b51e540ff51dc328b055998a1fd352ac52dd1c6198a106fe6cfb7078702a80d8b3757105cde97da539ab3b22435421352532ec87a887e4dd3b0e1c8e7b89b643da6d03b36b65b797e51b4383ad53dd5e47491ab4ab7f7ecd1b7a7c19478e73a4df3f4e8b35536af08b1913c071cf0bf81e239f06575425c6df79795aad4249699f82ff7f7b528328f272a5fa1b6dca2241a976062b668647ee03c0d5ac2d04ecc8663081d28aac7dfa747460f8190c8d3851efaf266adb27796695ec20b5ee91a3f5b412d15d5da98fe13ae5538843bef87e6ce0c408b16cf7c811ff78817ed8eb8a3d865540dc4365af0b785b0546fc2c7a371fbd454256543d682cab8dd9d47eeb8c72f280d1e3318da64c2e431d16ccf76952935e81684396dd66af40c524abe34ac9b315fc8d7690348653bfae7c9f2606a14fba7e1e6371c565ba088c821a0126d1fcc1ceb9afe65b746348d39a4c4c80484c50e6ae3963277eb5721e3e990fce6c811cd44c980be7c0705b0c33a3717ad9fa087a9fce82083daeaad2901f62198ac78ef8e6720801fb97f8e685f53224c44fa0b86741a164ce97eca9ec4be9828a97ee8b1d47652fdc2f4ddfca5f03e060f60d98292bd4a6bffed1e034c305262af8c4483c2aff6c71302a59469080e41a0e699edc4c6c7383ac05e442f5908eedd183b31c6c9cd9e97450f31abaf898256b8b39626c98212b9a8bed1d6d4d4b9536db79584b0d106b01e1a9b8cb71232f155e89a4e74cfd915a488bef6433b25e18dea60075e48f92d24510e0e1104cc63ad50c69fd104c5ca6f8f0d8b8d07e040454414f48095b58826d26d88c137ca04de471fc3a44e7562cc3e189b9a05c756610789604d3ee4651071f711cb571660d881b4147098357ebf134c0a8147748c378aeb34a09a44c91d0dff7c30ceac112ab6b34f58e977d844d3bc0f3f8e5902a06389e8384251122744bf136669d2e0915bba798c47f776aa2f1be09ad8e16b460fd24423e95188f0acaff57630b7e7e1e8b27b5a4591ab47993f8c890ff5f6c9292904ff2668ef0772826ec6c96ba5457cba1202d718517793cbb81eb796baf180934d7e0f91a44a718266f5cfc72001203f3bee0f93020ef724dae8083f58c720719852231501a9d06846ed0147767c94b9dc987e40714501efc6b1f96a206171972190989a762edf51d52f0ef3c4946ab968cb03506e55c41a5c319856e211ec8a38ae191159a4ad9ae8022f2efd4e878bc2de1399e86172cca54677e257b091591d17c90d617996ed3e6afb6c60341971125106f5f541e52f9f9eadde783e0651b1a5003fbc658e7880d744132e011b47102aa03da8440b2e50104d31f4bdd6254b27f84f0d276d594308487891f2e00cca64b7b44c2619bea6270edd20c7704fd2fb79ff0129aff882aed544fff25fad332b3c1fd7b9a6474106ff62ea8df7513075009a0d3f6439cbf624b6f79484134097e9ff7eb25dbdb2b9687f436484e2df22a512a5a793502ce929b925f2a4f5485f8a5de56fee0fc14fcbee6fb1ae6b839a2715958086bd8f40344022d407a860b3a3423324f0a626a9e852617c39ff6a49c1b37e78f150d17e7489bcdaac3afef8772eb5e263a3de233810bce7be8eea0bc740be497f80ddba12db9fb887313a21dd936cf077127a465b4ba1b4591df1a8068f2cc7bf6df0d758b2accf5dda05f02a730bea8e1a12869eaa84359a8b944f0f055e2a3b1cf9a736ae0a7661eaa5d36d76fe106377ea9a7cd4b02cde24bd54b970d14a1595ff64d32ff7e78abf98cc734243d4d5af381107d7f5538c37d5857c5e472c78c9adaad9dff4463870ed786c77443c4b54d4a4e79ffd0766d84729e962e02b625323e37140612c16f04d24b4405a3ed72fe93cef10824f1ba9e47ec8796557e25cc68abb6123ec7bc07e5ab2888d295c4edc36d6ff41b37755166045479ca4b757abf661085381ab65ed69ecd3c265addc38e9bddd50ed5c348d121d88c8864aaa80ef7aae8d41918b17685c4885b0293632c714334d114fb8c1c2bc53b23c424c41794a1fd01c6dc1d8f50874e4e0e20baf893e4ac4994986781f018427a985662c31b58bf90bc15d59a7d8f776c0e6e06361998e6eabdf8f026ed0dee094fda1d2e5f6ed08d9adf075b44aaec2b679b5249d335b6e0e393c64a90c3fa7c25d66768c2435e900aaac5285c32492525ac8d9fadcde9dda6b7398e5c769aeb1959e5d2d1d8982ed14213d0eee358909da087a32c0a217d17bf9fbb723c579fa3769dece71df12d1ec5ec5109ea0331b9f2353c5ed95ff2b3dac457ef4cfb7e1631834f0fdde83c5d6b7ecf06fc409ea527a110465b46ce8748a98927c827b55c5dab55292d3cff5e2a484177ff2e8b6860bfa4ccdda502bbd25254e8de1d90c7da8867717471754b9a06c7504ff88b2e268e629cbbb9c1a0bd80baab876ede641c37a2402fb1560c4488eff4dc7668b4d639954426263a78abb6920e89730f641c49a764d3936f5ed09b0d0024dcf67a767f82e21a89151e79fa87c43677672246a9c8d4fe01abbe83f3c8f1c082a25ec7fed1526a87b838c3efb618b115edd6f44700098e754ffc50156f65cc58a12298038d9f1ddb66101c185f68fcf7fae9fc96d5d62c889929114b67f0967aa5fa96f7ae6a677229f19b1e4416ed5ccbbd53cde3da5e1dc379c2b14a1f648fc034637bd1c90fad5fa9e1de1d6635fef6c3d866d8244c6e073d8b1af5ce2d6c15285bf07a4631512ebafd7135c90e54acb035c86a5bdf1b6cbfc2b8fe7d70b1b255b49ef5d66590a8ea9d010b1bca1a4301a8e6f57222f4d478ff931e87e7aec9bb27aad27f153d871a5516a9c78064da135de430402dfb40532a213c5797e475a3c849bbeb99a4a86aebedc7d33b47a01b3f8e1324e01b50f23c094b0e13858688dc3e3cac814795442505e4e0333b1af9c08a1a2912fb44cd0e5e6c45901d245bdd2b6099f0793248ec77037c54d5a87c3fc663fb6faa754518785d0a54275e953c46690a8c0d6c2df05bdc2aeb13a07b62febaf2c8f77dd3b6c47a77601281774bf27ab0c33bc37bb3500ec1ba4fa81a19354daa613d7ea2bdb2cd00bec59c974b7b92e345ca85c7dc468c3125cd0f8cc547d897375f70f3a74f7a1fcc400e9fe5722743bad2cf478319a84a78efc7e4d804add3bfa2ed14696c07085c68c06ba3b92c51b9f07b1d2188bbe7af9d0a26677cd400bb159cb163968ea9f50ccd3bd202b10de630b612a67f091a7428ac502b2fba2f5c0fef4371b23e16cbc776c7aaa22bcfdea2bc0d72f6b4d37df1e9a2bf7e7f6b5ed854dacd15f9c0569cf0f13255cf41504c74ef84a06df6b89f8240a4858f342c5fd703e3fa7728594a501efbc2a87d8485c8ef409f3d9381bb4aa53e041a680c38cbf021b94d9cac8e71677a33512479812f40c36cdd2b8d4de976be4cfc09251337149023b5da1a5b71401da6d46a85c84e9bba1d1ac9f8b8af982d2052bf6cdff39713433723accac7a68374b13f0a61500c12ec66687b97fe616cc84c85617e4b92f9ce390cd939232b60aacdbc801f4ccff286d23d06532c98d17cdd79bfc12e06381657e953c5c56516e1c30652e9cf9922985f9cfea2bc03033c5d912953ef78caa4fc7acb267d60ee21061fc004f98c447dcd08310fc91fada0154dc3b21abba1917e9b8146ac114c92fd95a9e5f2a9f076dc7a2531af4dd66295fc3c90a09e11c0f704db2e434b895f7028d8d5cac2f0aacdb370f9668fac0fe68998d57705f88bae5019074327e37bb19cafa17df1f6059980d8c78731f294", 0x1000}], 0x8, &(0x7f0000000700)=[{0xc8, 0x1, 0x8, "a8c6a11fe5ec82585b248b94a00aafc2d7b10680a24415fa0d661317276ef1564eecde972bdeccd80de3f2ef6d22364c4629a43d667a36873507d08c64c67afd0f4954e7790fc024f9ffe20790f35b81533d61ae542efaffc10981bf869102a3ea7714645f234345880a4dc5487cb662518bacee79fa65c2dd77e89db72cdd0c41a1752a7f1863f99a729272ee756a930b56649cf4c6c1ad1963f94c852a70f17b6cd8daf1ce3e3ed03b445d792d388b6c"}, {0x50, 0xffff, 0x8, "7f20d186f26c814f87707c2cf3a3461e1bdb6c2d877e6e7a438fcc38c8183c742ec1997be6c11032d7dec52b55e2eafbac5e2c4103aa03a662e60f74047c4a06"}, {0xe8, 0xffff, 0x4, "adb093add3df0b266a0dccf24c4b3053124c5a5b3f1e03bcf95400e1d373affd27c9dee94d0650aba92a3bfb8df1f9ff371798c92e9c408b1ab0a7b4c05cf662e0fb66c8f873adb8f1146473ce9551f09e22f839892298e1aa4fcdc270e43619d9f6489a7c279b897e4ab23b17986624cb0336dc9b4e84e8f4477d09d4ff5e2d835cb6cef0634e0533c4db6ead6ac1afe096af8b9341cc7fc8ae8ebe6b00325874e50d7c0be9cc898c7d9c8a4ce8b654b08f6d4508529c46ccf3fef083f45127e5a27adeb9ee9f1b1e7442f670bdad1899cf1c6c6e"}, {0x98, 0xffff, 0x5, "634fd131555cb94236f3a944056fb04725a2774511847b7948df73ee15f796a4f890f567ad6dc1e36aea22cc168f1d1cbf123e5032be94d610019850177bacbc592ce7161d4be9ecb62cf3bb908ee25a3896fc41e3e2d9b5a1c5b16d62df08a295afd9948abf3436c064e238d8a654b95a829e4ba56628251b01a2bc2a15ed7b3e"}], 0x298}, 0x4}, 0x10, 0x1) syz_emit_ethernet(0x42, &(0x7f0000000000)={@random="0d86e654d750", @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr, {[@timestamp={0x44, 0xc, 0x5, 0x3, 0x0, [{[@loopback]}]}]}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) (async) connect$unix(r2, &(0x7f0000000000), 0x10) r6 = dup2(r2, r1) shmget$private(0x0, 0x3000, 0x13, &(0x7f0000ff6000/0x3000)=nil) (async) sendto$inet(r6, &(0x7f0000001240)="b7", 0xffe1, 0x21, 0x0, 0x0) (async) recvfrom(r2, &(0x7f0000000100)=""/123, 0x7b, 0x1040, &(0x7f0000000180)=@in6={0x18, 0x1, 0x81, 0x50}, 0xc) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000080)) (async) dup(r6) (async) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000440)="8d8d3d5c3014c783fdbc7e49ed77a411a074dd824475671080c7498c80d0340ec82660566785e7dd5c59a4d068a5fed4dcf32d51869b6c97ba3c1c635dd5aaba54ed6ff097799934f6d62a8091ee1f32295d50641acd148eba274b33575d", 0x5e}, {&(0x7f00000012c0)="75462627603bb40464b33c2be9eb5b1a18f783e7e8ead317253c338e72140492554cf0b8db9d73b443a03dcd3ee4f9b80b40015c95abbeb1caf50b07094ee89f92ec5d840a97e18809978587dbcbaf57dfb3ee90d331af144f1fe4aa206d1df3e1973474abcb807ec901eea35feae444906d7e49242286661d54e490243a5b44fa1d36f3cc6c1984a2c26edac3ac485f60be911da7ee1e672eb59e7dba091a130c06c8f3364e64f0d72ad4cc849e38f22c1ae4df1835630371e8fc356843ae8eabdd9fbbe332c6a21f1ac70a10f45f1e7616bde760256bc40eaa6badbb182d4a153554fe6430812f1fd9e8cfa4cf244dd97ca9c2b4b81fdff61b9e4a59256521852cee92a8f36e4b8501251499e5289bd0c6954c84166bd54121363cf40cbe954b2bae6ca42936be8a0f01a4157cb1c387ccfd0b75704ef5ec301367823fbb58f3a9b011925d49f164e538b0f6040ba5c50f4f2d18b197dc5df56bd9a124e3285fb29a661643bb1ed83f24e9c24f3c09b5f7a8fe54c222f08a5cb884968b3ee02bce789b1a71f7b9a02d2f5c91fc47150a62a6a6ee757518cd2c38006858b360d288861c65724a5980ecb6cdfae434bf481c0ac4ee3d073ac27c801af833b62cf735bf04024b7b4c91c42a6dece5578be8cf76dde095457665ecf0106be38533105898f00f436a9b1b8ce3792abed4103127e17012c8cba88faca3c88c035db18a36adbd8938b5dc5e400916ef6bc6dafe087063fab87335941281f549a8ae4efc262e1b336173c47a128adc3ac9e8b1c39cb149d93be373dbed6cd64ecfd19f32776377a4a96625206dc20287b46818a958c47e262118713c983d95be797880ebec36b069ccb6fc8f9a2054c4fd3ffc20e2998250e95ae15a0cce97fdc7e19256a6b0849bc8776691c82af6698f4349212d2a0e46d822c2afac3439ab7a9cd90167e7b13dcffe7faf53b313cb17af9313c018594d158699796597d73b17d715577c91b6906ebbd13bb01fdf04dc78479a757fe42788b199a175544fa8472a52a81fc34349f91ae839d4c7b4bdb443e6f2a1753fde2dab9851ba0a9e8344d1e016f91b17be77b8a3d264782866c5f589cc6e16c5f3ec3c26c45a7671599df971b79ec45496c05b934f5c1c92eaa8c72465b90e8f409f26816fe5c045f46814fde7179b16795a6b024dc3bd10a6721cab1cdc3a182fc4895d40beb81c27ecd6ee4497eb6c71946c9d7262add67be61549478138bbc7d4a2f81ec6d6156082928b28ce4f3dab87a8e5f05cb0e314af8a685f53b125f4eabd6397a430ad3524e837f3d13fbd6b90ca87a8e75d2b3db61f62e95195ff63d4ac5b751a2c5538af400e46ad262f9d09335fd89e4f5a2678218d0cff7ae678b35f462ef435b66a43bda415121199551f4252c6d0d2e64cf05d34b44fc5b1b9bf11e71571d42f0c7114156e78bddbb129872c8507880482b7031afd20be0954c6b27b1f527e705b1cf2ecbf8b7318106f39cdebefc86257b028e2412e7ba4e9dc37c17f406c887570dbd77cfda91dd2aa3b420e535fea04c9794524c887aede4502fbaef08c4a140324a6e1c999c451e4a1e79e49d4a787eec6d5f7b5fbe525e5c900aff458f67f29351170759c6c1d3a981c0aa8a211df48345527d91729798ffa83d25d32ffb3e54fbde0c3ca56cf5b0fddd159a6b7619e3c918fb85065df83020720e57d1ca5b6360b4e2002fecb19d13bf5966ff05378ac60f1df307719f7ea8e6ba6364d21070a7833bc8316aef019f00f58ea9e45ae8dded13f20577178e1f1fefb0a7d60e9ca5e9c9b000281b73ec13bc984a047bb0427d687d20bf038c201921cdec31c5acc5b968ed74f781097ed2b3f31824dd3638c623e709ba1c208da43403f70aa8102d1010471c59d04c5709546f4293cb956cd78f23c884b7e438cfc18f1e22ed6aa903f40df462597e8d45f2718f210098df015f78e8cb08d0b664214bb2d44815f7e73bb0992a58078195ccc86429e464e9acb7f04dc0b43bc0801cbee977af3461b6dc3f09183e5924847906ed972d0906b991adcfa1b58b9509b8975cea4388c81297b24c2fa4b217469cdbcf803ba007e8c87dbc9d36e12ef02ccaccf73e603d42e401ddcfec2dcdbea1c8a4afdac7069cce5e278006c53b0953f0520c22ee580b011fd8ce83b0089d95c274733804bb3b0319b63d72d12b4dc671ebd4f87ca4ad5fdb66f1424979b9fe176053b3de7d95a11754f02d757c5e261f59cc50b78789e73d7c5bae314cfab16268b6107b6b720c7b62a84afecdae26976019a50cec44635cdeeb1d3aac994841c749a32f0a7b1fe4a340cd7120726dd97740f02f64c7c89109ffbea5bf6560a7612de6d63a0acee5ff36edc41f85ac954fcb27a1dca98749cd7874686ca5b60b5f360f3396be3f471ced786e04038d3db82dc9777723533de2ddebd3f579a7030fdbc6b0d843724604aa7c44bd069c1c33b2138cc70f329f3f8036c8a1c98a4dd8b18a73c2bae466a976bf946af381d1b3d304d69502d973bb1d41049250a3cf767beffc075380176dc10ea42206f5678ccfe6a8c9ad3b230667ca869084a4b577235fbe8bc2a0674d066ffb20242d62f980c46b61b96de2823401cc8661eccff3b4a53ea4ab8bfcb483e9cd513cbb59387752b65525320ca37e2c37027a3660abdbd9f78a54b1840bd2674d43de6724838cf678d8736884dc345a4c53e475860e548738f588aec25b16204c59f36957b2093e13f65a51eb3fcf8334dd73e4ff391b5094895bdd5fde856cad282e24d43e4c90a8378abc23a9665bf5a406851c6eb8c69888d6ac4c08fbbea23816b559d757e1ce9803f40b606cb20dea89cef0462816fd397eff805ff3cc0748ce8863c577f5ec2a9ef9ed8ed7cfd418d40a6f68e0ec1b8036a099157098d60e5ae800b9c9f4b81e9f05dc37128315faced2b4f7b87fee81821af7b03d58f986bd4f61bcb5839cf16fd48e2739243da9d1ecd202d447cb082007957288f94cd5da623ecc2692fd39b5bb64cb3843e26ae6ff2fdc708c1de1683ee83a164f5774d8ec224594588e94ea2028755e1be10741f5d788476b740e899abd8509a9c6aa79f3cf426f0c0ec2ecc62b2e09476d470b55d21dc2749985f2c5b4938abe40e2f41b5508de184cd8ecb8bc3afbb01946607ffc2dd17bab23477f5f7476e78c7811e00c5d6ed82b604177a63bc7917e0798ce1677be2e2bd966f9e3425e30d183872f1ebb7dc9f3a6b0c8cd08d45c38acfec9d799c4bb8caa69d606daf745d3e7a611b29d3258534ee374836701449e4fa56df7dc807accfb80e50a86a357402c86db06770b4546fdc4215a87f6f5fac3010b282347295647d5d67df4d6cd8f313bb3a0b517aadcddd1a3c2a2b38d9b9d7999d8aabc22aa50c9cd1935c9ec75e9505e7befc32945bb2c8b355004acefdc299e63459552d44145416d2ee5594c1534a4ef585cb2cd2d7c7c1cf186d630388739f773f79da0aa4ed97aaf07c6a899f2549e596078d9ceb80f7932bfb1c0bb1964b730e2d5a2919a70c48ea23903e7ad94f379144a542e9bcc4b83cec33b60eda7fe50e497ddb41f13c2bc6c13eb6170f0702fb5d214763b5239b2c5931e457876582a0c02435f8400975275818456d1d308243a7ce307569d8f7d36fcf9ea6cb2806b53dad129eb2f7d8f15a37ca4f50f354fce4f12d0ff9c557738b141c9fb77112e9e087eb5fd54814e53fe4eb94b64c0a0193353e531c35555c4aae6634bab2c8191333b137e6ab9334b999bf6757a53a29f74313956a5f43bb8dfd734bc1546346fa1aad7c6144b72a8fe239d2b9b4b18d922544415c378a65323032df206b7b39017bafd2501eea5fac3ac0a9ab6062e16e4d75655b394b2f2fa219f8912310ee57e6a31fd90399f82073699a74baa4b89616a9cb1c2e622aa834045dd852d4ae48858ddb94951553d956db564bcfa6d5ce35aba7a3a31cc03c95af6c7531e32945f58174bffe5b46116760250dd8f264248eb3008304b83028ec7f4c6cdf0d99fd5903a76b6020654b3650bca691fff437f3b2291816b452093bb15631b86f37dfa2879dad2deb3a80a44c8e90a328ef881bf3f8eca6d55aa8cab3d83230e955b95ddbdcb489e5c9b98928c84fe385ee9e4721e8801d1ba77d9d931546d56d41d6c7fb22e612ca792f90c6e0fc29c5179a6af7ef920ac326893b134a843be92422f7a3a2a93b84f73d2543ee1a2bbcf6e7cf59c90e7b4a223865125a47360c240b145a1237ee96e9f68d381ee0501f4382b3986cd32f04e3c61e350280a814fae6db2afee2ef1db7bf69874eabcdd79fda1b5c559d64ad82b6dcde4ef5c20e20b0d9da983f4e94982ac634d5b55bc7eab7e1e1016b522a57631c19f77080e61fbf4ea85a0ccceedcc06667599ca470523f3f42c06c249d0c9901452b3c8b9f48711234a36644dc7591c053c15e33b3cc5927053cc1485a446b65fcd4f41343e914bd14340161cd2d72ed37d108b4739024ead345b4ac5c5498582ff4f15698c29bb1e6d3e0590f76df48ede3089ad2513204d6f4e83e85558d4c2f7e520f12a69f86c9cd37a6ef030a75d0c9968f3c7c59604bbfd8fe98cfa5a459fda0e344d02999064074a2af03bbf8cc6aff816004671fa9c4717aaa23e769d9f97243961a5d2f30fab08a5994c600f0eeb73236a71f2b1c87356c544fe7f249a7b92707d91a8aedad7487c359bd77858aaf57a47d6d263e35d28a7dc33b43bec5f8c6491fd05b01bb05044a4acaccb78db115397d36681ac4896ef69710c5c43fab7052b9d7cc1bd75582777662745790fae2616e7e1cbad8468204180a402cc8f2415df9c2da9cc43b1c8f6baccc8a09ade6776877c8be9738ba92f51af23aa4b0164e70ea27923ea5d511a78be915d686f04bd0b64ddbffea95ab18b1919f1f9c78d2b1f4baa18422d37906fadadbbf217bfe9bc1927eb5730d0097cdbe4e02f980e4f5da353d0048bdc75258ce6ca9e125d1e3184b82875d90492ca14f0d13406dc336cb624290d63bf4d9b3ad49d622385b3184551fc20474b1e3d0d94a752aa056589fc2cec5c3ba6391752ae064d3761eefa87353fc28bea9fcbed0d2cdc0bc7bb091c83876246874745073629f151809ccd269c7d4ea0ae8116900cf3836c60f20586166fcb3a626b6019813700d820f2dd43421b83c02052e5241c34d530802124758b5f926db1b2fdf3f16e224ba2c14daa3dc07166574f288c5c3fb89940636b62022cb632796525c824cd74920698db02de7fe6243e1aba9d01451612638bde3ebf14143c60a", 0xeb3}], 0x2, &(0x7f0000000a00)=ANY=[@ANYBLOB="100100000000000001"], 0x448}, 0x4) 1.660438544s ago: executing program 1 (id=143): setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x87}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebff96482d4d1cf60d2e8eb06d698fdfb358d0935cb3e751209b8748d90ad038232bb16b0000000000977fd45fd1203772809dd52c50473d3d9bcc756c0804fe0af6b6081e0f206c39453fcc4eea84eb06c43920dfc3046ddc463f1601e64e", 0x5f) 1.65927835s ago: executing program 2 (id=144): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r0 = syz_open_pts() close(r0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 64) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x142) (async, rerun: 64) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x3a5) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x7bed, 0xffffdf82, 0xffffff8d, "192628040200c2a6d203a6740000000000000004", 0x5, 0x400007fb}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0x2, 0x4, 0x7fffffff}, {0x0, 0x3, 0x0, 0x10004}, {0x9, 0x44, 0x0, 0xfefffff8}]}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 64) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.658925855s ago: executing program 5 (id=145): syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089958900002b0000000000ff1d5924a3dfb8577762cdffffffff"]) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2", 0xac, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000240)=""/92, 0x5c}, {&(0x7f0000000400)=""/232, 0xe8}, {&(0x7f0000000000)=""/38, 0x26}, {&(0x7f0000000500)=""/222, 0xde}, {&(0x7f00000002c0)=""/157, 0x9d}, {&(0x7f0000000600)=""/71, 0x47}], 0x6, 0x0}, 0x800) recvmmsg(r1, &(0x7f0000000380)={0x0, 0x2}, 0x10, 0xe79066e85e54ce82, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/51, 0x33}], 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x3e}, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 1.658640372s ago: executing program 2 (id=146): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x2) syz_emit_ethernet(0x76, &(0x7f0000000380)={@empty, @empty, [], {@generic={0x13b, "82694f6dddc32184d0f82dddbddde339d49b5bdfd78f0d09ea20d718d7f4d1247c69a8bdd3f50023b2772287777515c9412193d24d23b6162161fa2ca177b1c6d8c18be9d98b2a45e1a7af2df1578182992f91c16bf2a344a66dd270c4fb145e29d4addf99659da0"}}}) syz_emit_ethernet(0x142, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x134, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xd, 0x10, 0x7, 0x0, 0xf3, {[@sack_perm={0x4, 0x2}, @generic={0x13, 0x5, 'j8d'}, @sack={0x5, 0x16, [0x7752163, 0x71, 0x8, 0x7, 0xffffffff]}]}}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c465878e8a8b70e5b2d3fdda4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"}}}}}}) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.633001815s ago: executing program 7 (id=147): r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, 0x0, 0x0) write(r0, 0x0, 0x62) execve(0x0, 0x0, 0x0) 1.401062776s ago: executing program 2 (id=148): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x104) semctl$IPC_RMID(r0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000080)="e1ac66193d4dc7becea11cc093dc842e9cb04470c203439ee7e8780d58b56da9db3db94405c6d44125f185539d7c671996222efbf637", &(0x7f00000000c0)=0x36, &(0x7f0000000100)="fab2b72edadbe14e6339873f5e473264557e4aa9706fc875eb98cf76253d94ba9199c515809e3d67ad92678f32f9a7d2410d3e7e177b5f3764e37b0aabd1bbbe3ebc6a821738b628a0f81b3395096d34128982d7ee3d93e47b7ea7250fa50a82f62461382905283e2e84e2a6fd6fa7d1fed24f6fa7fe9c9b0e21f471d61bb4806efd8cfc73d4163a839a15aefcba64ceca2c150f875b910261a60e1c696c5a56baa07db10337679c6742d7a78b149f81cc6ad871090789e1adba57fe793773bf14ddffd50bb24a013822d719da37cb5febb21b6646b75cf5ad970c9099f49e42", 0xe0) 1.400557234s ago: executing program 8 (id=39): sysctl$net_inet_udp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setstatus(r2, 0x4, 0x8) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x8, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x5, 0x1000100000007}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4a0, 0x20001fffffffd}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) getsockname$inet(r7, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000004}) r8 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x80, 0xffffffffffffffff, r8}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) 605.565743ms ago: executing program 0 (id=149): sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0xc1) open(&(0x7f00000003c0)='./file2/file0\x00', 0x202, 0x0) execve(&(0x7f0000000040)='./file2/file0/file0\x00', 0x0, 0x0) r0 = getuid() sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffffb) r1 = getgid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) 604.229692ms ago: executing program 1 (id=150): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000006}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000580)={@broadcast, @random="f600000eee7f", [], {@ipv4={0x800, {{0xd, 0x4, 0x1, 0xc, 0x3c, 0x64, 0x4, 0x3, 0x61, 0x0, @broadcast, @multicast2, {[@ra={0x94, 0x6, 0xa8a3}, @timestamp={0x44, 0x18, 0x13, 0x3, 0x4, [{[], 0x4}, {[], 0x6}, {[], 0xe7}, {[], 0x67dc}, {[], 0x8001}]}]}}, @udp={{0x3, 0x0, 0x8}}}}}}) (async) sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x5f) (async) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) (async) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000001680), 0x4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r2 = socket(0x2, 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x1, 0x1ff, 0x6e6}) (async) sysctl$hw(&(0x7f0000000100)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="2d93643c69528b82e20f00e6fc15090361f877a97f0d15b62985791004fa2b0b41a24ca8f258a5273d62343fd57dc43ef197c9624dd80d800a40d914c3a455add45cfc15501b1cbe252ea95e3a9559744fd177f376408ea6698b82084d9408ba4f21f9bcd32091527af483f0a754", &(0x7f0000000140)=0x6e, &(0x7f0000000240)="653e16aae836061533735814551db71ed7b228a9b529828bd6e607219f5c5e915bf723087f9fdb2a59561ebb20f464ed5fb94c94fd981029c45b55bf38e36ea0", 0x40) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) socket(0x18, 0x2, 0x0) (async, rerun: 64) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (rerun: 64) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001580), 0x0, 0x0) fchmod(r4, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x1, 0x47, 0x29, 0x1}, {0xe079, 0x4, 0x8, 0x400}, {0x4, 0x80, 0x7, 0xcad2}, {0x238, 0x9, 0xf6, 0x3}, {0x40, 0x19, 0x76, 0xf25}, {0x2, 0x81, 0x4, 0x92d8}, {0x6, 0xf7, 0x7e, 0x4}]}) 581.086941ms ago: executing program 2 (id=151): sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f00000008c0), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x3, 0xfffffffffffffffe}, {0x800000000000, 0xa479}}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='.\x00', 0x40, 0x9) 580.655153ms ago: executing program 4 (id=152): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040)='|.EM', &(0x7f0000000240)=0x4, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r1, &(0x7f00000025c0)='./file0\x00', r0, &(0x7f0000002600)='./file1\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x8000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 579.752149ms ago: executing program 5 (id=153): getpeername$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) clock_getres(0x4, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000082c00000000000000000000000000eeff00000000000000000000000000000001"]) 578.894892ms ago: executing program 6 (id=154): unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x17, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac542", 0x1a) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x81) 578.514901ms ago: executing program 7 (id=155): sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/259}, &(0x7f0000000040)=0x105) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget(0x2, 0x6) msgctl$IPC_RMID(r1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/259}, &(0x7f0000000040)=0x105) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) msgget(0x2, 0x6) (async) msgctl$IPC_RMID(r1, 0x0) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), 0x4) (async) 360.953397ms ago: executing program 0 (id=156): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x42, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast, {[@rr={0x7, 0x3, 0x10}, @ra={0x94, 0x6, 0xfffffffe}]}}, @icmp=@timestamp}}}}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="e5ff0002ed"], 0x23}, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000180)=""/249, 0xffffffb4}], 0x1, 0x0}, 0x42) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000080)="56cc0b2e", &(0x7f00000000c0)=0xffffffffffffff81, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd0938", 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04b638164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x400, 0x0, 0xfffffd93) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) close(r1) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff0000/0xe000)=nil, 0xe000, 0x2) 339.456862ms ago: executing program 5 (id=157): connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r1, &(0x7f0000000100)="b654b41139e420c4791f64f3808018be90245a4ab911afc490513f54469f0ccc14ee87507d62cbfa91960f85d68b99c2b3273989f0836938bfa69dd825d08ebbc06d71e6fc815b0edd5cd76fda83c2c195c895e2b85277298f42368af3480e8bb57791447f68864d0977d9d53be6fe356020e61bb856d666bd96a6b377cbfb8f446fd7956157", 0x86, 0xb) sendmsg(r1, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 336.924743ms ago: executing program 6 (id=158): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) sendmsg$unix(r1, &(0x7f0000002a40)={&(0x7f0000000000), 0x2, 0x0}, 0x3) mknod(&(0x7f0000000040)='./file0\x00', 0x1198, 0x0) open(&(0x7f0000001180)='./file0\x00', 0x104c2, 0x180) (async) r2 = open(&(0x7f0000001180)='./file0\x00', 0x104c2, 0x180) flock(r2, 0x2) close(r2) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x2}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x2}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r4, r3) (async) dup2(r4, r3) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) (async) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) close(r0) (async) close(r0) r5 = syz_open_pts() msgget(0x1, 0x2) socket$unix(0x1, 0x5, 0x0) (async) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r0, r5) connect$unix(r6, &(0x7f0000000380)=@file={0xd1653077bafa0114, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a) (async) connect$unix(r6, &(0x7f0000000380)=@file={0xd1653077bafa0114, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000004c0)={0x9, 0x0, 0x3, 0xfffffffb, "f5e400", 0x0, 0x6}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) 335.959979ms ago: executing program 7 (id=159): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = syz_open_pts() kqueue() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) flock(r0, 0x1) flock(r0, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x1, 0x0, 0xfffffffffffffffe, 0x1400300800004}) (async) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x1, 0x0, 0xfffffffffffffffe, 0x1400300800004}) pread(r0, &(0x7f0000000280)="96948503f2cfea86f4b27c9d14574cca5479179ddc5d22829316fbda0a6fd4772f63deccc3d466ad2c1627909479d186c466d9dc3b7276035ebfa39ba8254d30da77027d763c40ef7b8cbd14dd7c5822e527314cf4c640fc5f471cdafd9bad04ab0bbf66c701efb15b", 0x69, 0x5) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="55a2754b4d935df514ef3c9464639e3232ebfd9a1479f2f14d75e755afd0db058d00c227bda462335499d58ed310474e800327ab5658566948066a837096def74924a2b3008ca38d60f34422b925d8bf396109e59c4e7765f2e8ec1d37df97053113a3f95912d795edc286acd9d49c0780b1a55e693f9b5030e78f3692570127629f94a410dfff83", 0x88) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x8001) (async) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x8001) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000200)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r4, r5) syz_open_pts() (async) syz_open_pts() syz_open_pts() socket(0x2, 0x4001, 0x0) (async) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) (async) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000), 0x10) (async) bind(r9, &(0x7f0000000000), 0x10) 329.765852ms ago: executing program 0 (id=160): mkdir(&(0x7f0000000000)='./file0\x00', 0x11) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='r\x00') 320.678893ms ago: executing program 33 (id=160): mkdir(&(0x7f0000000000)='./file0\x00', 0x11) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='r\x00') 320.541878ms ago: executing program 1 (id=161): r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) r2 = dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0xfffffffe, 0x7fc, "2cf9892af9a590e4cb52e88608007673ca9e5fd7", 0x6}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f00000008c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000080)="72da767ae89c9b4373903e981975dc37b8ca63c8982bb0fe8bdc8a9f398dfbb56e71c88cd874b9857db573d75f6b241270b4295db511cf43f7a9e3388d6c8fad90963a5675320e4faa67b4155ac9c3aedfa8680b06ee2b07a6b39cac3ada37fc2dc3165b2efddeac", &(0x7f0000000100)=0x68, &(0x7f0000000140)="045e7c272de93cf7572520c5412175bc46619b6e117cb3492210665d25e217a08cf48881e6939faa1f34c16e159c79c5f19cc9d85f62471ec36f15aed4ad1544c48eefbc9357a7863b8c78", 0x4b) 320.072501ms ago: executing program 2 (id=162): msgget$private(0x0, 0x3d7) r0 = semget(0x2, 0x3, 0x2) (async) getgroups(0x0, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) (async) r3 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, r3, r1, r3, 0x0, 0x0, 0x6e6c}, 0x9, 0x5, 0x80000000}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f000036d000/0x2000)=nil) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x800, 0xffffffffffffffff) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}) (async) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x1) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r5, 0x79c8) (async) writev(r5, &(0x7f0000001480)=[{0x0}], 0x1) (async) setrlimit(0x1, &(0x7f0000000ec0)={0x0, 0x6}) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) chdir(&(0x7f0000000080)='./file0/file0/..\x00') sysctl$kern(0x0, 0x0, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0x30) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) pledge(0x0, &(0x7f00000000c0)='\x00') (async) pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x31a9, r3, r2, r3, r2, 0x35, 0xffff}, 0x800000007, 0x8, 0x3}) socket(0x2, 0x2, 0x0) (async) r6 = socket(0x6, 0x4, 0x7) ioctl$FIOASYNC(r6, 0x80047460, &(0x7f00000000c0)=0x80b80) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 319.417468ms ago: executing program 4 (id=163): syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x6, 0x0) close(r2) syz_emit_ethernet(0xf3, &(0x7f0000000180)=ANY=[@ANYBLOB="fb000000000000000000000086dd6082bd000000000000000000850e14fcfe800000000000009f00000000000600000000000000000001010105020000004e204e230000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="6140004290780003020402007c60c779e03cb378960fffd133a5a4b8b4260201dbd5f9f6a0f90f6a5246ae14a3ddd597108a01f50f868d421899712e5f6c2541605903261af36568a2718155fd05cb86a0fecd18d86c067d3f236e8705e26018da1c8019ba1298bf8d1e3028e8bebd5dbe0b97691c8cc1ae614e1d8e097ff9463d8eca917fe4097c9b20315c39a64345abb068cf01f6d7d6c18e444af62ddfe0f4"]) 317.268934ms ago: executing program 5 (id=164): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = semget$private(0x0, 0x1, 0x1a3) semctl$GETZCNT(r2, 0x2, 0x7, 0x0) (async) sendto$inet(r1, &(0x7f0000000040)="b7", 0xfffffe29, 0x422, 0x0, 0x0) 316.340647ms ago: executing program 6 (id=165): r0 = kqueue() fchflags(r0, 0x1) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000040)=0x4) shutdown(r2, 0x2) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r3) socketpair(0x20, 0x8000, 0xf3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000180)={0x7}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0xd1, 0xfffed, 0xfd, 0x7}, {{r3}, 0xfffffffffffffffe, 0x80, 0x10, 0x4, 0x4}, {{r0}, 0xfffffffffffffffc, 0x84, 0x4, 0x2, 0xffffffffffff5fb7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffffa, 0x62, 0x20000000, 0x9, 0x1}], 0x6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffc, 0x8, 0xd00fff77, 0x964a, 0x14000000000}, {{r0}, 0xfffffffffffffff9, 0x2, 0x80000000, 0xc2, 0x400}], 0x5, &(0x7f0000000140)={0x7, 0x2}) 315.315419ms ago: executing program 7 (id=166): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) socket(0x2, 0x4001, 0x0) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000800)=0xd, 0xfffffffffffffcf2) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r2) (async) r4 = dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000000000000000000000020e800000000080371000000000000000000000000000000000002"]) syz_open_pts() (async) syz_open_pts() sysctl$kern(0x0, 0x0, &(0x7f0000000040)="14b2e4d82fd4f0d94edb657100a634f98a9f8f9e690b32f66dc4ff24d6e3d8bb5fc25998c9b925e9bf0e9ed7648288293882176cea85c627306d4c21c96eb6310707d9e22826d29ae7ccfb2e01b203466a98f8ac49fb4b03ea6ee877902746fa6b86b758a0d2fbdabdd3ae75b3c130004bb4e9c672f8d89a1784e9d9e5aae760e5e603cf6fb3bc109eee918ea251eb6aa7c46d91c8e41aa7a5f41598a6b076858fe603d56fda47b1b280f9979a03b65b2354fe41bd779817bbd85d82e291e0cac3eb8f61d4d099a7b246f7ec8315ea9d810a424a851e8e0551deaf972d3bab9be2e7e4533aae11c1462bbe9ca6f8a60b4689b88505417c95181d744c0f03fe57f36cdf4168146dcd51d81452ff6f8ad270c90d2341ab468af641811cc66b2ed2795611232cdc9d0e9fd823835e45fa8eaea6f65afbddb80f958c0cf3d658aaed42fb7eb24b05f290c92e11476dea31f026df097e469d6d68ec2ee8031acefbb93badcb16e4a2e12c7832a213b88d6d76607ffe41fd57c6ca5ff9e51ed46c1b51a037b77e8ebaa2f8cddea356c9d61b1c04df7fd26f4f381cf05bc19b3176f91d9550fa51b8e41bdc552f9d44b481e72cb38a83f4155e03cfa5286af686a58ad4d676bd2e168b3d6272f10a64ca1d1eba7533589de7d23251030cbbd3cc73b7d929835ca25a6b67b4ddba2881667ab4476ec0b46f67a55e655f94a77923be7be6adfba056f84f25307429747afa9bee4fb9bca7dc44588c6adbf990f52ad0dd4146dbcc4884985f28e918c821fa8d3fcc9e466b6b0945a5a9904120a871ab951435561a99424b0ef972bbc45be9b7370c9920e68ba57bed6c7fb9dabdccf4c746a30bb738523777bc44519fe9aa4ec78659cb4c352216984ef0785678f69148cd39ba18c7fa234086d9fdd14aa05c9554d4b8a3a10354e2d26619ff6cc57f082324ddc2a7f841ea20e8eb89c24e34bc63b68efd444d04e7054a3ea62d6cfb7b52b26ae224c71139c1a3539d1eb7b6a6d688bf3c2f26ee2654e65bcbf00fb17d04a07802c750a3e2d13f959a5d25b8dd5e9e9614258775130ca8f252ce32ddff442e7196234aae5711e5582b417dd91a9e3aab3c5ecd9167e009d2ac570cdb66b13a491d7bac", 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x0) (async) socket$inet6(0x18, 0x4, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000006c0)={0x10000, 0x9, 0xc, 0x400000d, "7a1245a00d069d4c66961f5a956b9605cdc941c7", 0x7, 0x8000f53}) ioctl$VMM_IOC_READREGS(r1, 0xc050756a, &(0x7f00000009c0)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x71, 0x1, 0xfffffffd, "1a1116f0d0a643000000000000fffffffffff700"}) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000002500)={&(0x7f0000000840)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002440)=ANY=[@ANYBLOB='#'], 0x30, 0x7}, 0xb) (async) sendmsg$unix(r6, &(0x7f0000002500)={&(0x7f0000000840)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002440)=ANY=[@ANYBLOB='#'], 0x30, 0x7}, 0xb) writev(r5, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) (async) writev(r5, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000880), 0x300b1, 0x0) readv(r7, &(0x7f0000000740)=[{&(0x7f0000000780)=""/122, 0xfce1}, {&(0x7f0000000600)=""/166, 0x9b}], 0x2) socket$inet(0x2, 0x2, 0x0) (async) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000580), 0x0) (async) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000580), 0x0) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000400)="c29f989e46ef1a7d94cf40a8bed0b264da26b8aca35b2abcbb80e32ae568b545b57a5cc847d1083d9bc8a5a6cd7f5797509a65baecb98106e164c44b810000000000000000", 0x45}, {&(0x7f0000000380)="d5bc040c2e082e", 0x7}, {&(0x7f00000004c0)="8f900200a6e13da000f8cdee6fb57b900000000000b32af55ea9178f3a78449f7e995af91789c74ecafce802e10e552d1d0f9b462a7c83b1240d02313b97ef22f7119bb4dbd1d1223f1faf962831ca47634dea589a4e439913d284c325582ada", 0x60}, {&(0x7f0000000540)="35341c57204dd18fbed9ba7706bb4b50c6984fe3d406bf73510df3343b09898259fb428676c142ea0355496538f09c1580ca7e25eac7b501c807d3924ed2c7ed39ea10065ac3c24ab93e7202f48b3f0829de1585fd43d5d13e7b21", 0x5b}], 0x4) 252.772548ms ago: executing program 9 (id=173): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "031ffe4063000000000400bfc000eb00000000ff"}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) sysctl$kern(0x0, 0x0, &(0x7f0000000000)='b', &(0x7f0000000080)=0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYBLOB="fd064236b45425288a4b8cf5ddfb08da8121cc13945525e04eda567df12c730321681777974476c80047d722766ceac60180a91332fb0e74e54d5dd25cb09715b1ba398bc30da1d4a048fe0334f3f4fe4c4060e9025b7aac3a06c2eadd1377c9b8efee5b7f25ab994afe9a2140e06334ece2af99cd179675d2863791b6f7afbd923a98d3f2530b55743d91f2af8b01a2fa133d44a2ef1ed44f78fb72909532d40b8cde39b010"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) close(r1) 19.78518ms ago: executing program 1 (id=167): r0 = getpgrp() ktrace(0x0, 0x1, 0x40000122, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, &(0x7f0000000300)="5023acb14b465559b8c73a214f58443b58c6ce23dcc63f6ebfb3f3036108eeaede1a44540e0b01dbbe214dc49d605b9d35900d373d9d7ef053b3b568ce30c4791d874b741f8bd53750e13a135195beadfa09809978b5366edc2be16c77cb9a0204d6c930cd74114fb4bb82e3eb211df52ee2c9dc9b7b0de35ae20f4fef88128ad6311c4ac705186b45178317463b237aca0361f464e31544059d3b399f185e09b2f9b2d41a8bd946ed642f44a8d0163ef2495f75418211130e9aa90237fbd3f2de0e3c0caacbc213bf29693526ddfabe2e0d4d1b9187428bda45295387958fcdd23d34b27f1700"/244, &(0x7f0000000040)=0xf4, &(0x7f0000000240)="a2d17f65aed71415324e4f37565ecf5a9d154ef7cce504c9a367abc13bea11679ded0f10aca73dee38de17a36632ca2dc364a0e3b1f9fec4990a2501718b85c8c316dff780e2757b7ea1993347320650e18d52479a9de00fcb5555a163f0cae82589923156ec74ad6e37c19772222b1744a5e8ea61b5f6414db58a212a9be726d0b1812ae9f7ec7b6003a64eb765a359683713af07159dcd6ce9fd6d06e2d798aa66b5c87bd689995b2f004b9704c7d6ea3e6eb5dfa5209194", 0xb9) 18.293778ms ago: executing program 8 (id=39): sysctl$net_inet_udp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setstatus(r2, 0x4, 0x8) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x8, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x5, 0x1000100000007}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4a0, 0x20001fffffffd}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) getsockname$inet(r7, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000004}) r8 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x80, 0xffffffffffffffff, r8}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) 18.174631ms ago: executing program 9 (id=173): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "031ffe4063000000000400bfc000eb00000000ff"}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) sysctl$kern(0x0, 0x0, &(0x7f0000000000)='b', &(0x7f0000000080)=0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYBLOB="fd064236b45425288a4b8cf5ddfb08da8121cc13945525e04eda567df12c730321681777974476c80047d722766ceac60180a91332fb0e74e54d5dd25cb09715b1ba398bc30da1d4a048fe0334f3f4fe4c4060e9025b7aac3a06c2eadd1377c9b8efee5b7f25ab994afe9a2140e06334ece2af99cd179675d2863791b6f7afbd923a98d3f2530b55743d91f2af8b01a2fa133d44a2ef1ed44f78fb72909532d40b8cde39b010"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) close(r1) 17.936817ms ago: executing program 5 (id=168): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf78e9) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000003}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffff0100752d0200"}) writev(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)="541ab6a31146bf298619a7500ae66a41691ec76da9b23f3873b345effef7d9aeeb125e472172a0f4797ef26121a2ccefda19bf5e071ffc576325a81d1d161050bd634ba09ef700e3c66de8189bf582c3097a4caa81cb51ddbe48c030ad007312f29667841e2d60a3d91699008328f49c3081a281ab4c76c8ddd59b6f3c0e4bbe024c50b127db299a3ad6ca1677f0adc5c3b2c63682bb2863eaf072a68d64f6ce5ca2f73eda25316336de3e5fa3ee5779723e01932eb3d61623911ffbb6f3e4fe417011c0981de618cd04", 0xca}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x80}], 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f00000000c0)=0x25, 0x0, 0xfffffdfd) r2 = shmget$private(0x0, 0x3000, 0x551, &(0x7f0000ffd000/0x3000)=nil) sendmsg(r0, &(0x7f0000000440)={&(0x7f00000002c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000300)="083a927de14a0eac08129cfccaf47309d0520357bb871e1210f7357f709601a4796ee57e07121c7767df7368b0e073426e6d8fca832abff6d4bfc9a50f9ac603e9758cf0a241f9ec269dcc1d6ff5803c57df47644d56528fc31dbcfdb1fbc761dd6b557041b127201fb44a30178054d9dab2e37f325500b4520ba08db1b923079d41f8cae1f75db3feb938741fab702a41849ac43f931babe425a4f57249956d5c6f24f24b536dda84b2ff961dbf4cce4841052f5a374b9fbc86503f0ab1025bcf72b3dbd5c9b6bd2f3a1e78f0f9fb3a314b9a08b9aa77aedc8de297da800682def2e28ba564c2fbfe07a3793955b3c4fcbc3daa5d9247", 0xf7}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="d00000000000000001000000ffff0000a1acb8d00a372498ab3987d1000131710187d8ffb97d2cfd2bcb82a9a394368389238b153a736b5e7f54a8d242d9dd751d299d7d940ee5e358c7fa8f8dcf7fe5d7d20bd8a77b76c1766436a353f384362392a0a6346ecc780da258210034402aece1c9fe51933ee4e9d154f98f13eb5700c6947cda59e05ab4e9a792591cffb0f748014af422b116762e216b3a6134ff12b4cf69a672f0d29cdba1576f3cf3c0f66345d55effc8a5217ec34fd1aee3155108f6f9272598000000"], 0xd0}, 0x40e) sysctl$vm(&(0x7f0000001f80)={0x2, 0x9}, 0x2, &(0x7f00000006c0), 0x0, 0x0, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/68) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) dup2(r0, r0) r3 = kqueue() fchdir(r3) ioctl$TIOCNOTTY(r1, 0x20007471) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="2321b5", 0x3}], 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) seteuid(0x0) sendto$unix(r0, &(0x7f0000000000)="80d86d322e9e921a7cf6f0e3b30d6263d0c15265c3f5332b9d0ee11baa8b432b37270f8c570f508d606a9326e1a96a3fb2272d9b3d8d6e071b", 0x39, 0x40a, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="09000100000000000052ffeb7100d7778e720c146c3e6e828968f302b7095716fcc33161a270670879c40b298f9b9163a3b3ae50a8065e9242af283ed5b582948bf00ac453909fb6526ed28bc8926c35fc8c", 0x52}], 0x1) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) 17.515231ms ago: executing program 1 (id=169): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f577ae67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x2, 0x3, {[0x100, 0xfff, 0x1, 0x2, 0x7f, 0x100, 0x10000, 0x6, 0x2, 0xbd0, 0x7056, 0x0, 0x100, 0x9, 0x9, 0xfd1, 0x8, 0x20bf], [0x29, 0xff, 0x7ff, 0x6, 0x9d85, 0x8, 0x4, 0x1, 0xfffffffffffffffc, 0xb], [0x7, 0x5, 0x7fffffffffffffff, 0x0, 0x1, 0x74e, 0x3], [0x2, 0x1, 0x2, 0x7fff, 0x7fff, 0x2], [{0x2, 0xff, 0x6}, {0x400, 0x1000, 0x5, 0x4}, {0xffce, 0x7, 0x10, 0xb5d}, {0xffff, 0x3, 0xfffffffe, 0x5}, {0x3, 0x6b0, 0x20, 0x9}, {0xec, 0x9, 0x595, 0x7e3c}, {0xfff8, 0x4, 0xfffffffa, 0x8000}, {0x7f, 0xc, 0x687, 0x81}], {0x8158, 0x8, 0x7, 0x3}, {0x1, 0x0, 0xe, 0x7fff}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) 17.276164ms ago: executing program 4 (id=170): setrlimit(0x8, &(0x7f0000000040)={0x3, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000940)=[{&(0x7f0000000800)="49aad4d35af742b13a5c323c122d8a37e44714583619516d06b77072afac676080ac34962adbeefe95df17e2b3b6706b038343309f7bad0f9a687d3ff8870aaa520da60bf5b6ae436b60ef46ae417bf96e0ca74b74e8bf8fcd7999c55d08674cc635342929818d91e7632fe46592dc2f25c80915", 0x74}], 0x1) 15.144018ms ago: executing program 7 (id=171): pipe(&(0x7f0000001b80)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') execve(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) 0s ago: executing program 9 (id=173): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "031ffe4063000000000400bfc000eb00000000ff"}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) sysctl$kern(0x0, 0x0, &(0x7f0000000000)='b', &(0x7f0000000080)=0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYBLOB="fd064236b45425288a4b8cf5ddfb08da8121cc13945525e04eda567df12c730321681777974476c80047d722766ceac60180a91332fb0e74e54d5dd25cb09715b1ba398bc30da1d4a048fe0334f3f4fe4c4060e9025b7aac3a06c2eadd1377c9b8efee5b7f25ab994afe9a2140e06334ece2af99cd179675d2863791b6f7afbd923a98d3f2530b55743d91f2af8b01a2fa133d44a2ef1ed44f78fb72909532d40b8cde39b010"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) close(r1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.41' (ED25519) to the list of known hosts. uvm_fault(0xffffffff835262b0, 0xffff8000013bd008, 0, 2) -> e kernel: page fault trap, code=2 Stopped at unveil_add_vnode+0xda: movq %rax,0x8(%r14,%r13,1) TID PID UID PRFLAGS PFLAGS CPU COMMAND 190145 22257 32767 0x1010 0x2000 1 syz-executor *242980 51839 32767 0x502010 0x4080000 0K syz-executor unveil_add_vnode(ffff8000371cea48,fffffd806d306390) at unveil_add_vnode+0xda unveil_add(ffff8000371cea48,ffff80002a7667c8,ffff80002a766883) at unveil_add+0x448 sys_unveil(ffff8000371cea48,ffff80002a7669b0,ffff80002a766900) at sys_unveil+0x60c syscall(ffff80002a7669b0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6347ef0bd80, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xffffffff835262b0, 0xffff8000013bd008, 0, 2) -> e ddb{0}> trace unveil_add_vnode(ffff8000371cea48,fffffd806d306390) at unveil_add_vnode+0xda unveil_add(ffff8000371cea48,ffff80002a7667c8,ffff80002a766883) at unveil_add+0x448 sys_unveil(ffff8000371cea48,ffff80002a7669b0,ffff80002a766900) at sys_unveil+0x60c syscall(ffff80002a7669b0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6347ef0bd80, count: -5 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80002a7666f0 rbx 0xffff8000371d1240 rdx 0 rcx 0xffff8000371cea48 rax 0xffffffffffffffff r8 0x40 r9 0xfffffd807f7d3068 r10 0x7d6006d7cc862d5c r11 0x602aa2915494c3e2 r12 0xfffffd806d306390 r13 0 r14 0xffff8000013bd000 r15 0 rip 0xffffffff8185f42a unveil_add_vnode+0xda cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002a766680 ss 0 unveil_add_vnode+0xda: movq %rax,0x8(%r14,%r13,1) ddb{0}> show proc PROC (syz-executor) tid=242980 pid=51839 tcnt=4 stat=onproc flags process=502010 proc=4080000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff8000371cf978 scnt=1 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000371cf468,0xffff800035d9d470 process=0xffff8000371d1240 user=0xffff80002a761000, vmspace=0xfffffd806c234558 estcpu=0, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 25875 392488 75850 32767 2 0x10 syz-executor 25875 5896 75850 32767 2 0x4000010 syz-executor 61309 212550 75112 0 2 0x2004 syz-executor 67704 234338 92358 32767 2 0x10 syz-executor 29247 226835 75112 0 2 0x2 syz-executor 20879 106483 61699 32767 2 0x10 syz-executor 20879 495887 61699 32767 3 0x4000090 pipewr syz-executor 22257 190145 67533 32767 7 0x3010 syz-executor 27031 211785 87830 32767 3 0x90 nanoslp syz-executor 27031 511613 87830 32767 3 0x4000090 fsleep syz-executor 27031 305720 87830 32767 2 0x4000010 syz-executor 51839 147654 18208 32767 4 0x582010 syz-executor *51839 242980 18208 32767 7 0x4582010 syz-executor 51839 43207 18208 32767 3 0x4502010 suspend syz-executor 51839 521641 18208 32767 4 0x4582010 syz-executor 17330 338477 88661 0 3 0x82 netio sshd-session 88509 309927 0 0 3 0x14200 bored sosplice 92358 511702 99551 32767 2 0x490 syz-executor 18208 506974 79012 32767 3 0x90 nanoslp syz-executor 87830 40573 46068 32767 2 0x490 syz-executor 61699 372366 72200 32767 3 0x90 nanoslp syz-executor 75850 24031 56453 32767 2 0x490 syz-executor 67533 367925 482 32767 2 0x490 syz-executor 99551 170372 75112 0 3 0x82 wait syz-executor 46068 389821 75112 0 3 0x82 wait syz-executor 482 43085 75112 0 3 0x82 wait syz-executor 56453 238928 75112 0 3 0x82 wait syz-executor 79012 316993 75112 0 3 0x82 wait syz-executor 72200 313996 75112 0 3 0x82 wait syz-executor 75112 62512 77713 0 3 0x82 kqread syz-executor 77713 371673 71122 0 3 0x10008a sigsusp ksh 71122 56807 75278 0 3 0x98 kqread sshd-session 75278 133751 88661 0 3 0x92 kqread sshd-session 70807 260251 1 0 3 0x100083 ttyin getty 88661 397887 1 0 3 0x88 kqread sshd 40145 474166 9397 73 3 0x1100090 kqread syslogd 9397 139108 1 0 3 0x100082 sbwait syslogd 66428 238641 1 0 3 0x100080 kqread resolvd 12655 7848 29749 77 3 0x100092 kqread dhcpleased 77763 335238 29749 77 3 0x100092 kqread dhcpleased 29749 329191 1 0 3 0x80 kqread dhcpleased 33294 53267 0 0 3 0x14200 bored smr 59724 91526 0 0 2 0x14200 zerothread 15341 243607 0 0 3 0x14200 aiodoned aiodoned 49899 403331 0 0 3 0x14200 syncer update 66034 41320 0 0 3 0x14200 cleaner cleaner 44227 516047 0 0 2 0x14200 reaper 72556 332954 0 0 3 0x14200 pgdaemon pagedaemon 59999 328278 0 0 3 0x14200 bored viomb 11574 453998 0 0 3 0x40014200 acpi0 acpi0 19364 165269 0 0 3 0x40014200 idle1 13610 33547 0 0 3 0x14200 bored softnet3 40434 515039 0 0 3 0x14200 bored softnet2 52852 44356 0 0 3 0x14200 bored softnet1 94567 69998 0 0 3 0x14200 bored softnet0 49679 344446 0 0 3 0x14200 bored systqmp 30926 288309 0 0 3 0x14200 bored systq 91788 12750 0 0 3 0x14200 tmoslp softclockmp 62347 51708 0 0 3 0x40014200 tmoslp softclock 50115 472744 0 0 3 0x40014200 idle0 1 316314 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 51839 (syz-executor) thread 0xffff8000371cea48 (242980) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83509d40) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x2f2 #4 rw_enter+0x348 #5 rrw_enter+0xbe #6 VOP_LOCK+0xa6 #7 vn_lock+0xa4 #8 vget+0x2bd #9 ufs_ihashget+0x192 #10 ffs_vget+0x8c #11 ufs_lookup+0x1631 #12 VOP_LOOKUP+0x6e #13 unveil_find_cover+0x16d #14 unveil_add_vnode+0xd1 #15 unveil_add+0x448 #16 sys_unveil+0x60c #17 syscall+0xaf8 #18 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10206 11046K 11059K 166960K 11292 0 pcb 17 12K 12K 166960K 17 0 rtable 190 5K 6K 166960K 349 0 pf 27 16K 16K 166960K 31 0 ifaddr 34 6K 7K 166960K 44 0 ifgroup 42 1K 2K 166960K 50 0 sysctl 2 0K 0K 166960K 2 0 counters 60 35K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 35 0 iov 0 0K 12K 166960K 11 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1365 86K 86K 166960K 1656 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 12 1K 1K 166960K 80 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 22 75K 121K 166960K 367 0 sigio 0 0K 0K 166960K 4 0 proc 58 79K 115K 166960K 495 0 subproc 78 4K 6K 166960K 299 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 34 0 in_multi 77 5K 7K 166960K 102 0 ether_multi 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 241 1076K 1076K 166960K 241 0 exec 1 0K 1K 166960K 412 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 231 57K 78K 166960K 4409 0 UVM aobj 9 2K 4K 166960K 11 0 pinsyscall 45 90K 110K 166960K 1377 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 14 0 NDP 9 0K 2K 166960K 27 0 temp 32 6818K 6883K 166960K 4641 0 kqueue 14 20K 29K 166960K 57 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 43 0 39 1 0 1 1 0 8 0 rtentry 112 111 0 23 4 0 4 4 0 8 0 unpcb 144 140 0 125 1 0 1 1 0 8 0 syncache 336 9 0 9 1 0 1 1 0 8 1 tcpqe 32 3 0 3 1 0 1 1 0 8 1 tcpcb 808 113 0 104 5 0 5 5 0 8 3 arp 120 18 0 4 1 0 1 1 0 8 0 ipq 40 2 0 1 1 0 1 1 0 8 0 ipqe 40 46 0 45 1 0 1 1 0 8 0 inpcb 336 304 0 290 4 0 4 4 0 8 2 nd6 136 24 0 6 1 0 1 1 0 8 0 kcovpl 48 23 0 17 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 453 0 88 29 0 29 29 0 8 3 art_table 32 454 0 88 4 0 4 4 0 8 0 art_node 16 110 0 30 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 78 0 68 1 0 1 1 0 8 0 shmpl 112 8 0 2 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 1871 0 348 96 0 96 96 0 8 0 ffsino 272 1871 0 348 102 0 102 102 0 8 0 nchpl 144 2279 0 582 63 0 63 63 0 8 0 uvmvnodes 80 2179 0 0 45 0 45 45 0 8 0 vnodes 216 2179 0 0 122 0 122 122 0 8 0 namei 1024 7448 0 7445 1 0 1 1 0 8 0 percpumem 16 46 0 2 1 0 1 1 0 8 0 kstatmem 264 22 0 4 2 0 2 2 0 8 0 scxspl 216 6523 0 6523 3 2 1 2 1 8 1 plimitpl 152 91 0 69 2 0 2 2 0 8 1 sigapl 424 613 0 559 7 0 7 7 0 8 0 futexpl 64 2495 0 2494 1 0 1 1 0 8 0 knotepl 120 80 0 0 3 0 3 3 0 8 0 kqueuepl 216 73 0 62 1 0 1 1 0 8 0 pipepl 320 170 0 141 3 0 3 3 0 8 0 fdescpl 496 594 0 559 7 1 6 6 0 8 0 filepl 152 3130 0 2909 13 0 13 13 0 8 2 lockfpl 104 33 0 31 1 0 1 1 0 8 0 lockfspl 48 14 0 12 1 0 1 1 0 8 0 sessionpl 144 41 0 26 1 0 1 1 0 8 0 pgrppl 48 67 0 44 1 0 1 1 0 8 0 ucredpl 104 639 0 622 1 0 1 1 0 8 0 zombiepl 144 560 0 559 1 0 1 1 0 8 0 processpl 1160 613 0 559 5 0 5 5 0 8 0 procpl 648 926 0 864 7 0 7 7 0 8 1 sosppl 168 4 0 4 1 0 1 1 0 8 1 sockpl 664 488 0 455 6 0 6 6 0 8 3 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 157 0 0 20 0 20 20 0 8 0 mcl2k 2048 17 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 312 0 0 20 0 20 20 0 8 0 bufpl 280 2447 0 95 168 0 168 168 0 8 0 anonpl 24 162578 0 159267 46 0 46 46 0 185 22 amapchunkpl 152 14414 0 13928 24 0 24 24 0 158 5 amappl16 200 4215 0 4200 14 5 9 14 0 8 8 amappl15 192 9 0 9 1 1 0 1 0 8 0 amappl14 184 110 0 99 1 0 1 1 0 8 0 amappl13 176 17 0 17 1 1 0 1 0 8 0 amappl12 168 1193 0 1160 2 0 2 2 0 8 0 amappl11 160 48 0 38 1 0 1 1 0 8 0 amappl10 152 8 0 8 1 1 0 1 0 8 0 amappl9 144 163 0 163 1 1 0 1 0 8 0 amappl8 136 35 0 34 1 0 1 1 0 8 0 amappl7 128 161 0 149 1 0 1 1 0 8 0 amappl6 120 166 0 164 1 0 1 1 0 8 0 amappl5 112 141 0 131 1 0 1 1 0 8 0 amappl4 104 297 0 282 1 0 1 1 0 8 0 amappl3 96 2644 0 2553 3 0 3 3 0 8 0 amappl2 88 892 0 806 3 0 3 3 0 8 0 amappl1 80 9056 0 8456 15 0 15 15 0 8 0 amappl 88 4021 0 3848 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 10 0 2 1 0 1 1 0 8 0 uaddrrnd 24 594 0 559 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 594 0 559 1 0 1 1 0 8 0 vmmpekpl 168 7000 0 6942 3 0 3 3 0 8 0 vmmpepl 168 46378 0 44402 100 0 100 100 0 357 7 vmsppl 448 593 0 559 5 0 5 5 0 8 0 rwobjpl 56 19598 0 16521 46 1 45 45 0 8 0 pdppl 4096 1195 0 1118 117 36 81 95 0 8 4 pvpl 32 14907 0 0 121 0 121 121 0 265 0 pmappl 248 593 0 559 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 413 0 38 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace unveil_add_vnode(ffff8000371cea48,fffffd806d306390) at unveil_add_vnode+0xda unveil_add(ffff8000371cea48,ffff80002a7667c8,ffff80002a766883) at unveil_add+0x448 sys_unveil(ffff8000371cea48,ffff80002a7669b0,ffff80002a766900) at sys_unveil+0x60c syscall(ffff80002a7669b0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6347ef0bd80, count: -5 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83509b38) at __mp_lock+0x192 __mp_acquire_count(ffffffff83509b38,1) at __mp_acquire_count+0x58 mi_switch() at mi_switch+0x4b7 sleep_finish(0,1) at sleep_finish+0x2f2 msleep(ffff8000371d1cb0,ffff8000371d1c58,20,ffffffff830ca6f5,0) at msleep+0x13b single_thread_set(ffff800035d9d970,3) at single_thread_set+0x41e exit1(ffff800035d9d970,0,0,1) at exit1+0xa3 sys_exit(ffff800035d9d970,ffff80002a778ac0,ffff80002a778a10) at sys_exit+0x1a syscall(ffff80002a778ac0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b06ebd151d0, count: 2 ddb{1}> trace x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83509b38) at __mp_lock+0x192 __mp_acquire_count(ffffffff83509b38,1) at __mp_acquire_count+0x58 mi_switch() at mi_switch+0x4b7 sleep_finish(0,1) at sleep_finish+0x2f2 msleep(ffff8000371d1cb0,ffff8000371d1c58,20,ffffffff830ca6f5,0) at msleep+0x13b single_thread_set(ffff800035d9d970,3) at single_thread_set+0x41e exit1(ffff800035d9d970,0,0,1) at exit1+0xa3 sys_exit(ffff800035d9d970,ffff80002a778ac0,ffff80002a778a10) at sys_exit+0x1a syscall(ffff80002a778ac0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b06ebd151d0, count: -13