last executing test programs: 14.891108108s ago: executing program 3 (id=81): open(&(0x7f00000000c0)='./bus/\x00', 0x8, 0xc0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x1, &(0x7f0000000040)={0x2, 0x81, 0x7, 0x1, 0xffffffffffffffa5, 0x5, 0x3, 0xaeb3}, &(0x7f0000000080)={0xde4, 0x7, 0x0, 0x1, 0x6, 0x6, 0x0, 0x4}, &(0x7f00000000c0)={0x2, 0xac1e, 0x0, 0x89b7, 0x9, 0x7c, 0x85, 0x64}, &(0x7f0000000100)={0x0, 0x86c4}) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000001c0)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="741ad85d9f945ecdd7e4ffffffff000063b82792b26cff2414a0dee861bd8acd0000158b318100000000c00600d513a0619527c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf6779849932654afd18ea1ecc560a1a8b60fb25168df3c2fa3fe5cb65a33bbd2937fd60a86fae0f61b6d196d85d5df9c2b56f6eb45f81bbb30cb227446a42e7db2928030089049dc81a6935221df0f52430f79179b11c5ca12d402", &(0x7f0000000200)=0xfec1, 0x0, 0xd1ef4960be19f686) listen(r0, 0xfe) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff94ea09060a000400000000000000db6900ff02000000000000000000000000000104000000000000004e204e210040461f5b824fbad0e0b706f3c12eba6bc199eb008eacc9e4ba187a0dc1c410764285ee40d268f6cdabd6c0c9b6e293f3149d24c2ba6cb1039050fccb1e9b3f6b9e76509850af2f9300080000120a826ed8eaa76dff0c8d66322984000000000000000000"]) 14.825271162s ago: executing program 3 (id=82): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 14.822180862s ago: executing program 3 (id=85): shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffdfa) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0xffffffff, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x800, 0x89, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) close(r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0x100000000000000}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x4}, {0x0, 0x2ff, 0x800}], 0x2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000005c0)=0x3ff, 0x4) getsockname$unix(r3, 0x0, &(0x7f00000010c0)) r4 = socket(0x18, 0x1, 0x0) close(r4) close(0xffffffffffffffff) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14.50771751s ago: executing program 3 (id=89): sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000800007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e010530281c9782a137281802000000000000000000000081ea6e69e0bb76d907a900000200441b361b1257aea8c5000020020000000000008abfba090008effffeffffff3512b132ae037503682ce371a300803712051eadb71d179f07ef069015d28b6edd8e65cd6e5e335af5568d1d684393aa885ff16674c9b5005334b48bd3eca37cb1bfc68fbb434fd289a6a3fd788d7f72337d74362b0440c1e880c1ba70744ebf0b4fdb19ba1d0d1e38067354e07d148140596c74accae082dad29cbeeb4d6e532a20763447833ffd65", 0xb1, 0x0, 0x0, 0xfffffffffffffd9b) (async, rerun: 64) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x2, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000140)="dd505335a502f994918ec49706fd387d21766dbfbbe0f8cae240f2f4eea95494480572683b1001843592ed009105", &(0x7f0000000080)=0x2e, 0x0, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x800c745b, &(0x7f0000000080)) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) getrusage(0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r4 = socket$inet6(0x18, 0x5, 0x1) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r4, 0x2) 14.507072337s ago: executing program 3 (id=91): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file2/file0\x00', &(0x7f0000000140)='c\x00') writev(0xffffffffffffffff, &(0x7f0000000780), 0x0) nanosleep(&(0x7f0000000340)={0x0, 0x7}, &(0x7f0000000380)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x81, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000151000/0x400000)=nil, &(0x7f000011a000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000109000/0x1000)=nil, &(0x7f000040b000/0x1000)=nil, 0xb9b9}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000484000/0x3000)=nil, &(0x7f0000022000/0x1000)=nil, 0x809}, {&(0x7f0000571000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x400}, {&(0x7f0000c9e000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil, 0xffffffdffffffffa}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x7ff}, {&(0x7f0000d23000/0x4000)=nil, &(0x7f0000131000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000375000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000617000/0x4000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil, 0x6}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xc0}, {&(0x7f000055f000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x807}, {&(0x7f0000224000/0xe000)=nil, &(0x7f000024a000/0x3000)=nil, 0xffffffffffffffff}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x40}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x0, 0x1, 0x281) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/119) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) flock(r1, 0xf) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) socketpair(0x10, 0x4006, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000600), 0x0, &(0x7f0000000640)=""/81, 0x51}, 0x6}, 0x10, 0x0, &(0x7f0000000740)={0x9f, 0x9}) 14.336415151s ago: executing program 3 (id=98): sysctl$net_inet6_ip6(0xffffffffffffffff, 0x4, &(0x7f00000000c0)="701ad85d9f945ecddde4ffffffff000063b82792b26cff2431b81b6f11cfbeface5598ec63cc7aa9b78100000009c08c743d7da0619427c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf6779849932654afd18ea1ecc560a1a8b60fb25168df3c2f", &(0x7f0000000000)=0x22, 0x0, 0xfffffffffffffe6c) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 14.000252851s ago: executing program 32 (id=98): sysctl$net_inet6_ip6(0xffffffffffffffff, 0x4, &(0x7f00000000c0)="701ad85d9f945ecddde4ffffffff000063b82792b26cff2431b81b6f11cfbeface5598ec63cc7aa9b78100000009c08c743d7da0619427c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf6779849932654afd18ea1ecc560a1a8b60fb25168df3c2f", &(0x7f0000000000)=0x22, 0x0, 0xfffffffffffffe6c) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 8.294431825s ago: executing program 8 (id=107): open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x74, 0x4}, {0x1, 0x0, 0x0, 0x1}, {0x4, 0x0, 0x0, 0x101}]}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5b60b43b6ddd1af65b91501d94a34b8e5f84cf71b59c140520bc64528e57f2be7afec37082", &(0x7f0000000080)=0x2e, 0x0, 0x0) 7.456164033s ago: executing program 5 (id=181): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) socket(0x2, 0x4001, 0x0) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1025, 0x0, 0x0) r4 = dup(r2) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket(0x2, 0x2, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x11d}], 0x1, 0x4b) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r6, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) listen(r4, 0x2) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x89, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x0, 0x61a, @broadcast}}}}}}) 7.194367267s ago: executing program 8 (id=107): open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x74, 0x4}, {0x1, 0x0, 0x0, 0x1}, {0x4, 0x0, 0x0, 0x101}]}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5b60b43b6ddd1af65b91501d94a34b8e5f84cf71b59c140520bc64528e57f2be7afec37082", &(0x7f0000000080)=0x2e, 0x0, 0x0) 6.267243444s ago: executing program 1 (id=186): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) (async) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140), 0x0) pipe(&(0x7f0000000040)) (async) syz_emit_ethernet(0x2ad, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd67adbd1502770c03fe8000000000000000000000000000bb00000000000000000000000000000001"]) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x0, 0x1000, 0x8000, 0x0, 0x100000000000000}, &(0x7f0000000200)={0x7f, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1ff, 0x0, 0x100}, 0x0, 0x0) 6.25094998s ago: executing program 2 (id=187): sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)='\\', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, &(0x7f0000000100)="0000000000000006b49f00a112", &(0x7f0000000000)=0xd, 0x0, 0x0) 6.246012379s ago: executing program 4 (id=188): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0xf8e31ee79672a72e) lseek(r0, 0x4, 0x0) getdents(r0, &(0x7f0000000180)=""/4067, 0xfe3) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x10}, 0x26, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='.\x00', 0x200, 0xf8e31ee79672a72e) (async) lseek(r0, 0x4, 0x0) (async) getdents(r0, &(0x7f0000000180)=""/4067, 0xfe3) (async) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x10}, 0x26, 0x0, 0x0, 0x0, 0x0) (async) 6.236696911s ago: executing program 5 (id=189): sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0xaa51126d71dbcf7f}, 0x3, &(0x7f0000000140)="25f2cb49c2a9fa1ba2a3a8785f2a473e9c62c9dbf34ef09a4ca4a72cb477741e35a01f1f5b2a470fa0d73d5dea67ba46fd6debc48387e38069c44217ed385f90c8788a1d1a1b9d55f624259275d591c1ea8b7cedf787644b3acdec792e2baa1f86a39d1c49cb9c85", &(0x7f00000001c0)=0x68, &(0x7f0000000280)="cb118702afb3083111ef375869856b37f686aed488a28dccc081db1335f293f36f1384dffa721ab88731ecfe1a2e864d41a8262b424d97e93a046f6f6619a9b852997128c2e19bed4233dea1163f07289440cc16eec5a01baa599a6773e3b143fa74f8bd6b6e5667f7fef3433e3d7a23297d695d77b3505cf6f1bbf361aba8fac3771ecf83578bfb796372050ae676f8311c0e640969e832dc8e5254dbd6d4f98df3c1c2166c1e1d9ab5d423ecd5f614f530a4d701b6337fc31f58cea6c7c0f2dec0264c18fc7a096a235afc8073add46506979ba0152a4c879593c6f95c", 0xde) sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4, 0x300}, 0x3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x132, 0xa2f}, 0x5, 0x8007, 0xffffffffffffffff, 0x0, 0x6, 0x400000000009, 0x800}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x80000000000) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x41}, 0x2, &(0x7f0000000400)="a5fe22620b2d3eec1440dce11522", &(0x7f0000000440)=0xe, &(0x7f0000000480)="a2362c0ea6933afa7e5230519be0a99196b3321bf8ed97dc6f0028b6cd39a79297325745de676f4a144957b7eb20ec877f16b15c1b033cd40fd808a99cb1de884dc58f390dfc8b4f60af23f277e007b7b067b7ca802bbf8d759820d7b3f49e16", 0x60) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffed3c1484323c592c722d36536b9f1affe8ffaaaaaaaaaabb86dd69002f3e0008060500000000000000000000000000000001000000000000000000e4a459c45768ae63de"]) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0xaa51126d71dbcf7f}, 0x3, &(0x7f0000000140)="25f2cb49c2a9fa1ba2a3a8785f2a473e9c62c9dbf34ef09a4ca4a72cb477741e35a01f1f5b2a470fa0d73d5dea67ba46fd6debc48387e38069c44217ed385f90c8788a1d1a1b9d55f624259275d591c1ea8b7cedf787644b3acdec792e2baa1f86a39d1c49cb9c85", &(0x7f00000001c0)=0x68, &(0x7f0000000280)="cb118702afb3083111ef375869856b37f686aed488a28dccc081db1335f293f36f1384dffa721ab88731ecfe1a2e864d41a8262b424d97e93a046f6f6619a9b852997128c2e19bed4233dea1163f07289440cc16eec5a01baa599a6773e3b143fa74f8bd6b6e5667f7fef3433e3d7a23297d695d77b3505cf6f1bbf361aba8fac3771ecf83578bfb796372050ae676f8311c0e640969e832dc8e5254dbd6d4f98df3c1c2166c1e1d9ab5d423ecd5f614f530a4d701b6337fc31f58cea6c7c0f2dec0264c18fc7a096a235afc8073add46506979ba0152a4c879593c6f95c", 0xde) (async) sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4, 0x300}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x132, 0xa2f}, 0x5, 0x8007, 0xffffffffffffffff, 0x0, 0x6, 0x400000000009, 0x800}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x80000000000) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x41}, 0x2, &(0x7f0000000400)="a5fe22620b2d3eec1440dce11522", &(0x7f0000000440)=0xe, &(0x7f0000000480)="a2362c0ea6933afa7e5230519be0a99196b3321bf8ed97dc6f0028b6cd39a79297325745de676f4a144957b7eb20ec877f16b15c1b033cd40fd808a99cb1de884dc58f390dfc8b4f60af23f277e007b7b067b7ca802bbf8d759820d7b3f49e16", 0x60) (async) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffed3c1484323c592c722d36536b9f1affe8ffaaaaaaaaaabb86dd69002f3e0008060500000000000000000000000000000001000000000000000000e4a459c45768ae63de"]) (async) 6.234471069s ago: executing program 6 (id=193): sysctl$kern(&(0x7f0000000000)={0xa, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xf) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./file1\x00', 0x800, 0x180) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x6, 0x5, 0xfd) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) mprotect(&(0x7f000047f000/0x7000)=nil, 0x7000, 0x7) syz_emit_ethernet(0x9a7, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaa5d230c7a02d486dd60826e03097100050000003f6400000000000000ffff0000ff02000000000000000000000000000181009078000600095474b8092c8bd8fcf978dc42920507accb815bfd67e8c687b080cfa5aaf4dba7d5c37000b854fbf1c2bc1600bddcb6d643513fd0aef25467e6efa3a2d2be6b1428938d5a15498bdefb1bb078c0c0f3526368635572a32ce075bdef1a64b15d29cf3ef6f0638666a43d72676e8f9e2cbaee71c73fabb263c33f00b4b88ed24af92a63de831e22bdb15cf4c17481aed0372b4354f246e2a295f97b39f9cf6e2a4245d46d5ad6da3353d0a3d6e942ef1e2084bc366ac294644ba9f54c73c6a134a5220d0ffa1df52c1d4b811e0a41fb303208ea26a57fd122d1a5e38f52f0f5a2214f1987cb0525b93829d7843fc0d6068860173d8cb1f88be67b6e55f5d12a4411df9795bda76c4480d863ebdf811d8ad9cf83ccf0aa83febc544a61fc97f102b3b910d9f70a17f290a6db82a77585a7462d984c74062c7d9ac6290cbbd0ecb9a3cda202aad28e180e120457ce90432afb13438167344d553ce0caf18ece47397870423310972af156b749ee657a45170b0ba5ffc15d6af0d7de03072be6ef7f66a044d8b1b4eb066e3abe5f1851cdbcd15e04aab5a27f0e0aef1f23275e06fc9e97e45e0ff460b930776904fef5319a36987001c00e96a591fb80948d442d51d0612cd62e0a1b6f77e86dd9d7851942e6a16d51d1568fa0f9af756bb8cffea1bcfc88e6b2b8b43adbe842420e701df9ddc2d4929af725285f16dfdd2e181ad72f6662d365b600880f8364741b36612f0d51cb78a19f031740332ca15a49a288e659f293fe0087ef491afddd7a9c1de39647a30ba71761d56ebe56991870a117f3849baa8dff35a666e178bf08f706361fee22dc0bf9a619a34fcd3839af7bc47e6fcc4dadf30c4a4fb4bc0c8493d5f405facc3f9af95eb1a2d787ee995955ececcf7ca6b715585bb293f503c4089dc5c2b8e01486a40952ec5dde6031d6bce1e464ec5fc0ff2d5e0a25a097e4e851596006fb3ad1b220402fee668468af525a6a748f616447743ae20363ee232c70e83f42286b82e06edeae779d2568aacf136c4a7ff070f41341fded71e9ed669f35cd0050b32d945a493457213c117d9a5f3eb22f2e68752b78f902ecc9201d363b5ceb9dcd95f91a4b3104d0d73abc6a06511b61c69697cc2163c15236e35579d491d1809713d02358952daa50cd703f3e32afce6e11ccd09afe46429559ee762a770bc1285c868a1b21d4366e90323b1715b684e083783e27f1073bacb9563a5493023bbdf731f2c89e9a16b9a4769689ad16d4c449b1ebee587d592f631e019c1a851bf0ade393f321dca0b1d4b1c1409365ba8be714bd1765f1b5acf17501b7f428e654930e54693ed4172e662c22c9caa2390cd2fca477f878ddcbfeadc75e66107350bece374b19e50b8ed513acd788841bda206de6dc196dd7b5763566a17171f43592f0021e301d119947f4633dcdb15e60a78e4e8bc09e5b1f314318d0f8aeb3f03dfe1abc7479977a0d4e6e079c88c1ccd8b16992349edea85d53fe51a7bf6c321c2538c5d0d82d0a05e1f736d119b73250c70bfe40d86fb9c0eb691d000642686537f52fb0dd2471ad74c6a591dade26de5c0e999f864852a4f1624869e12f257f87907e5a1da995f55cdf21ae86953abd7e203be39c779056c1592dd050227bdbab865aadae16729f0536f420b52fa9efe28af9d59a9ba9a8dae7e02fb541c6858e2d61663329ef5c6d398027c17594479f58a41dfbe19cc23b2028c496e2d30530ad464f7f6776255399b42de2b72b66172ae9df0fe9cf9772d96f8f6999a17e2ac0d33af7ce088c33164a055ed0b534c04f0c44d0b4f581984ec343c9eb3013c8ce7d7a2722c3cf849e8345870f1837b139fcc0d768bba67d36ae4ac5f444ac468f180ad1c446522c666b9b27b0dd27306735b341c21b71a416c43622cce5c7ab114055611481365a4aa7d03035aade90b0ee329da6448ee4af22902ea87320f9a8409e6f5e820f0ff8b463caa7c5bd4ca8f340ac548ceb6f3070f22e1ea90ae0d7b6698eec450095008cdc9ebf3448ac4685a0f0437061162faeffe1dd8c2f7afeabcd0b082bdce3f1fd97b395c53ec3b51f68a2dfe24696c1cd82637e6cc53968f73e34b5851359c4cd3e985a2b85f11f06c4a9afcb9526efb33949d3650ff90a4cc680c0bd8059b26cd449f480b63b4126c4f0a3bf7e8deb0b72ecb264c3892a8ee15bff1a21a36218657dd5be2cb73fc6f657f3207096e30494b8d8cee76ffd53e2cb663dce5355bf33659f15b29323a885e2863b7cb8cdd8dc905d42ce294e9752c4db0910d4e2e476958273731537d2deb18146c54f2b4256842072a8f84c2468ca18b493fdec4caa52fa8125898cdddf7d17bbd60e61a073d0fdc4ebf51179cc6eb75a6de3a5028aa9606e7016de188ed847ac306ab300921e07246b3ddbf763c461f1e427bcc088de08bce93e149e32155ead1d3e2c5adec7d9154dce410f3d1138d53e25b77053189d3bebe6754c93b6c40b476c86941e611435d70b4bccb4db1b4fd0cb1b106969f2c24899f2dfe661296997683ae122160f790fe49ca859eddfff2cb70d12cce880fa041c2d4889c2f8c25641cc26ae4750daeedafe8f465dce18740a4b10e64be43ee51159dd62cc9afdafa8c2e428cc071e3f72675d9f54eb126e9303d336ad4591031d36926807b95ca25e9826ad62c6953c4193b1f9017550cb63d270ca669c5824e2f50cfcd085be31c9ab37129f97a7c8b4a196aea4c46ae83c79fdc723ae24f4532bc4bb8e8928ff84a7dc25568e28198157347aa25a7e077b118331c8c9e5b51b2c0e940909efd694494cef315229b5927fb20e90986dbd16f29025858d9661f5c282bb929d23456f96aa9e71c1a81bc39cdedb80fcc5a047f86333dd955de11d91ecbdf84c7d65ff791af147f6223d4745c0ebef8d064c8965d195b8dc4e3dc404054b39d02596ee8590754b5445336c136c7c3e480b1b1b0f0abf0973d5cc0de0c338f628633f64be855ab9b1f337f05d1f5d23891b566214972e1d4dbe5a81982b4d431369a05a9e76bfe912091a2dab17ee6822db000476fea38320f24d7c088909ed21e5e7ae686729a23483c72135d8d8620d54128789de9db1b4493beb5d277935df4022b515568d24667c4e43ea7e8996979afde1681e72a7ca023d505435e6fbe91fce33be6807513a71dd024094d8acbd9decc2e0f49fe9b277b3416f5e2f254b6e7c1eb666612249788b736e8ff072ec0a06eb722053ffe032befadb2ab7222d2d2f53488b823b02009bbd14f4b11eea31a421c002f9fa03df6151e577d64a9dab4579e343986ecd291d7fd342fa830f0f4b4e5ed8a81386402ca9b9a723404a9077a2b02e6bd43f4ae117da959e5445f92f5a7427ef4d7cf98c2ad0438087"]) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d537be4", 0x33}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x5, 0x81}) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xcd5, 0x7ff, 0x6, 0x5c90, '\x00\x00\x00\x00\x00\x00{MF\x00', 0x9, 0x7}) readv(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/149, 0x95}], 0x1) writev(r2, &(0x7f0000000440), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r4], 0x20, 0x40a}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1, 0x9, &(0x7f00000010c0)="2a91dab64a8e706069433e3fb7850d0000c79b4a4401ffca8ee1ebfcd5b71ae8cf4e75654ce8b9f817cb0e85b2f17cd21eda29aa699c8a886ba1126cc7705eba64f85734c24186f286f3bae07244afd7fd22154a2eb7369d3be90f7abeeebc04e174ae804ae975c5e6ff51c440ff0c5f7d4bc52cb0e8d80c8ca8201817203a0ac458dcceb0182f6d5a59781bd148e253ae3f2a23d72297ae106befbc7a885660791a6ee93bdc14d1d38004c507c4341bfbb6fa3ad2d331ecaf739dcf217e41ab22aaeaf54dae2ce543a35321000000000000000000b965c03fd4d56756117ced0d5bc87592fce670189bb20e7094f28fa1a488ee43ee91d0794133666392648a3e07cb7570903c7fd4222161bf1ca82f119d0470c436299689022d5c842ab2a4f92e5fdc352f2c2322aab2a792674e819d52b8c3e9994737a6caf89c77e6da155034c6cd67c44d706c9d9d44acfc3349fd59adbe159d5f0c1b88abb54ef8d236e45d1904543b65add1112bd73c5a4aacf7cfdfcc159ffdebe74265af5df12531029b79124909a0fcd759372707292e12b8bbd7fefde176f26543b47d6c0c61480b91d004dfebeb81e5a14526399195794ea287cf", 0x1b4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000140)='\x00\x00 \x00', 0x4) sendmsg(r7, &(0x7f0000000200)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0xa, 0x8}, 0xc, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYRES16=r7, @ANYRESDEC=r6, @ANYRES16=r7, @ANYRESHEX=r2, @ANYRESDEC=r8, @ANYRES64=r1, @ANYBLOB="05cbdccc8c26af100f3bf12d"], 0x10}, 0x0) r9 = socket(0x1d, 0x3, 0x14) setsockopt(r9, 0x29, 0x9, &(0x7f0000000000)="02000000", 0x4) setsockopt(r9, 0xedaa, 0x2e, &(0x7f0000000280)="c3f1923d1872a14b6d2ac3d0512246fed708c6e7669c42f0e206de6d826e6af87cdc477f287bb718225c0d4342d0f92a4db897c49da9b9", 0x37) 6.046520745s ago: executing program 6 (id=194): r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000003}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x7}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000040)=[{0xffffffffffffff9c}], 0x1, 0x887e) execve(0x0, 0x0, 0x0) 6.041356738s ago: executing program 7 (id=196): r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000140)="b10005040000040000c2030001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335dd4e3cc7d345f75e4b45c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3ade937ac987d0185c21e6a2759015f1f74240acef9a16c41428db2bdf7448a40e7f2131df3ab9324925cd014278ce64189f721363c11eb60f099966d9ca40b15f37d33f2e11938bead9851d48da7e0f811ac7d079ad3f851ae47006701504b21ebdd0a0e6bee66bfaa9632f87f79dcb238fe063c68f98050791d3e576a2f556e1b65ab1eb7de9a0e8ac14e3e3252e7845848073b04aa16bccacd30932a4a3d434e6be0f236f50a3231aaf72c179edee46a5c14852627d5d4aae6e11f8886dc30b656af35e91d02db493b58c1f95a646e3c7d003f20f56e9a3432c42b2a4004828a57f3029c06a055e8eaba81a8e82ba1ff6ca35fc52db4d39b524e2182c3cdab0da42f6fbabdd4429ed6b8bbbd78aa0dbb6032f45babd38368240eddfc77e6016eb54d1cd0184df5f040e51439df", 0x1dc, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="41daf82a3630", @empty, @local, @local={0xac, 0x14, 0x0}}}}}) 6.041034778s ago: executing program 4 (id=197): r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) lseek(r1, 0x28c0, 0x0) sendto$unix(r1, &(0x7f0000000980)="b100050400000400faff000007000000331c13fecef8718e7b1efc45d32fd3357ae30200004e3efe5248000051e2f0464494912f4d335c223e7d0c032bfa896443a42102000000720fd18bfb06000000000000000800000000000000000000800036281257aea8c500002002fbfe0c230000aabfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff1300000000000000000000000000000600"/177, 0xb1, 0xc00, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) chflagsat(0xffffffffffffff9c, 0x0, 0x0, 0x275f032a69336de5) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) 6.036391606s ago: executing program 7 (id=199): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xcd5, 0x7fe, 0xfffffff8, 0x5c90, '\x00\b\x00', 0x9, 0x7}) read(r0, &(0x7f0000000200)=""/255, 0xff) mmap(&(0x7f00001d3000/0x4000)=nil, 0x4000, 0x3, 0x5012, r0, 0x0) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c0001400f900000000000000000000ffffac1400aa00fe000001000800001a0000000000044e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5104af1990785fdf"]) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) open$dir(&(0x7f0000000180)='./file0/file0/../../file0\x00', 0x40, 0x12) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) 5.834835394s ago: executing program 2 (id=200): pipe(&(0x7f0000000640)={0xffffffffffffffff}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0xd9) stat(&(0x7f0000000a00)='./file0\x00', 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xff8b}], 0x1000000000000012) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) close(r1) pipe(&(0x7f0000000640)) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="8f7321e3efb00000000000000800480000280082000003019078ffffffff00000000440c0893ffffffff000004004e224e2200089078"]) 5.834574152s ago: executing program 8 (id=107): open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x74, 0x4}, {0x1, 0x0, 0x0, 0x1}, {0x4, 0x0, 0x0, 0x101}]}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5b60b43b6ddd1af65b91501d94a34b8e5f84cf71b59c140520bc64528e57f2be7afec37082", &(0x7f0000000080)=0x2e, 0x0, 0x0) 4.241326758s ago: executing program 0 (id=201): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = getpgrp() listen(r0, 0x4) fcntl$setown(r0, 0x6, r1) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) 4.24089336s ago: executing program 1 (id=202): r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = kqueue() accept(0xffffffffffffff9c, &(0x7f0000001b40)=@in6, &(0x7f0000000040)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x4001, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) kevent(r1, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xe4751968ea56f86) select(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r5, 0xffffffffffffffff, 0x0, r6, 0x0, 0x200}, 0x0, 0x8}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(r7, 0x80047460, &(0x7f00000000c0)=0xbfe) select(0x40, &(0x7f0000000000)={0x4000002, 0x9, 0x29bfffffffc, 0x3, 0x9, 0x9, 0x4, 0x8000}, &(0x7f0000000040)={0xfffffffffffffffd, 0x7, 0xffffffffffffce7b, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0x6, 0x2}, &(0x7f00000001c0)={0x400, 0x7, 0x3, 0x4, 0xfffffffffffffff9, 0x7fffffffffffffff, 0xffffffffffffffff, 0x66}, &(0x7f0000000140)={0x9}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 4.24037006s ago: executing program 2 (id=203): syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff000000090000080046fc00200000000000019078e0000002ffffffff89030a0011009078ffff0000"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000300)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) select(0x40, &(0x7f0000000080)={0x1, 0xfffffffffffffffd, 0x1, 0x1ae19935, 0x7fffffffffffffff, 0x7c3f, 0x3, 0x8000000000000001}, &(0x7f0000000100)={0x3, 0x8, 0x80000001, 0x4, 0x9, 0x0, 0x3}, &(0x7f0000000240)={0xcb, 0x8, 0x5, 0x5, 0x1, 0x2, 0x1, 0x100000000}, &(0x7f0000000280)={0x1, 0x3bb}) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) r3 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x4a02, 0x55, 0x0, 0x81, "04110aaa2fa1a19bf5563466f928be27743810e3", 0x39ed, 0x5}) (async) bind(r3, &(0x7f0000000000), 0x10) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) close(r3) (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000780)="812d08f756f457375aae387346ecff010000002f4247fac130c406912818f91356c6ed6c", 0x24}], 0x1) readv(r1, &(0x7f0000000800)=[{&(0x7f0000000180)=""/35, 0x23}, {&(0x7f00000001c0)=""/23, 0x17}], 0x2) (async) mprotect(&(0x7f00001d1000/0x3000)=nil, 0x3000, 0x0) (async) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000003c0)) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0xd9) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x20, 0x0) 4.239390863s ago: executing program 4 (id=204): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000100)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/171, 0xab}], 0x1, 0x0}, 0x6}, 0xfffffffffffffeea, 0x862, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff886760998add0000110046f1d6cecbee8af869a782329501a45eff020000000000000000000000000001"]) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x0, 0x40) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x7fffffffffffffff, 0x1000200000000}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x40) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) dup2(r3, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, &(0x7f0000000180)) write(r3, 0x0, 0x0) socket$inet(0x2, 0x4, 0x9) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r5, r4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) recvmsg(r5, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/18, 0x12}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r4, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) 4.237872171s ago: executing program 5 (id=205): r0 = syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x800, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) close(r1) fcntl$lock(r0, 0x7, 0xfffffffffffffffe) socketpair(0x18, 0x3, 0x29, 0x0) 4.206508275s ago: executing program 6 (id=206): r0 = socket(0x18, 0x2, 0x0) read(r0, &(0x7f0000000140)=""/256, 0x100) (async) unveil(0x0, &(0x7f0000000100)='r\x00') (async) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() r3 = kqueue() fcntl$setown(r3, 0x6, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)="e6d8fce504c5c0b47e105723b0ca3ee28d0016600972", 0x16) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x9789, 0x8, 0xfffffff8, 0x80a11f, "831aa9003721fcb07774f6527939001d00000008", 0xa, 0xd}) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 4.206264236s ago: executing program 7 (id=207): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000180)="b1f5d915", 0x4) syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}}}}}) 4.206017751s ago: executing program 0 (id=208): r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x374}, 0x85a, 0x5, 0x0, 0x0, 0x9, 0x9, 0x7, 0x8000004}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = semget(0x0, 0x1, 0x281) syz_open_pts() semop(r1, &(0x7f0000000080), 0x26) sendmmsg(r0, &(0x7f0000000840)={&(0x7f0000000800)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)="8357c28db42574f0fe1d41eabb877cb02c2aea8153e9b1375f0bc34b09e8a6e373061f560dbefb4ef5b4bf02c36233b7b2a39eb23a827a86c48574267a2f56f9b35a7b7d23f10ef29188b4f2f863f466aa8bdd0b14f183871ffa772ceafbba6e0c9c1cdd2f966d25939b4705762cd891c4d7f84abfa9648226e973079f038c01591420570dbaa8dde3deb7dbacc90a979775c4234e0916823df0cb958e002e253d83a8944842d4cb9cdceb6b1caba18372d1bc0f2437454cc1eaf331410c47f4be691778267061a0262922db918c7a4811ed35749f3f032c7c48c5d1f83c72827e149946f5147e0b3ddf1e1799", 0xed}, {&(0x7f0000000240)="2a8497dd64185bc381bb55f708680315009d4d2dbb35199fcb033fa4c240064a4d437949b62aa194a1678f3e88eedcda8349b093a5b24d00d9053e604d754b7c76cab43d2427bebe4ba7ae991b5071d4e31896bc817bfa062f2040879d7826a98c948ad1ab9d826f9dc9ec59db608cd2345a9693060b3db81fc7bc08b6948b837652f7afdd86a4d8a3b6dfb1696e3bed29bb5fdc4d3d2a5aed4e0d8b5c4625953d15ebd0aa58368be74b8a9b1cea3ed98ea9f7bab036c48d380d182bb54e994026f2a9ad30858bfadbb4d99244acae9609e3e6cfa03efa990f922b93fea9d8", 0xdf}, {&(0x7f0000000340)="377710dc9a6ab06c1be635b2dbdfdea52d8d6daf975ee4bceaabef657d140ef4c73c37aa8527e9cf7d0dc5a97804528e2961f9f1f87659fa6bc8d76bd7c384f7b84694183baaaa213ba3bb69bb2b87e1faca28623bbd2d9d8c5b5b6f64f6afea22935861a0ce52395f7a072bbde3cdca0517ba22052359632ea789156d0c76cb38e4197df54ec008b2634dc365a9004e223ff71f8d818cdeb4a8e15810b8fc1edbea7cb8439dc4e312c6f15c78fe8995a9046ed9d59a8c62b8a3149d26ed91c86d995fc8c4eedf617587bbb240d9f0b9930fc2b84a", 0xd5}, {&(0x7f0000000440)="3d83fe1151e8646cb50bab33bee388af3902276fbda6dc43cfd9449dab1e9622ba50bf1c3d736d022ea67905c020838399ca978aaa3248272d4431b8ba7d486848c8af3f497354a3c97b978332d44faf5179ac1d8bbb97b788107f0b752103d53b9ab9662cebd60f9d4d993e3db9614d2bacd41f5f952c9c6fdeb6f5b961d4ccfdcd3036b1cc18bc569a092c8eb706f36f8598cef1e30a493118a8d6", 0x9c}], 0x4, &(0x7f0000000540)=[{0x80, 0xffff, 0x7fff, "2f16e686dfae5a360f8c2a6daac3f8f31a321cc05100ad74a4530eb3ed7a98d96998b42fe81c1c3c96bd339302acb1819cc9b81da202445f3b3cd8efc93ed3ce2b2c9720413bfbd4f3867109062884ef145acef30f20e91300e15ccc6d7a8a3eac4527e79100f619e3"}, {0x100, 0x1, 0x6, "ddab45b7f097b2f233f8d3f3ad60e8754ed576d324bffa0a672eccde7ce3a35fad6f900ef611bc1fe84734f8d79c6744a1c9d20365b2ed19d81c4b5d79b25b116ae167db06c7455db2ad4065b9950b0651d6dd677f4767fc36cfbddf3e8b94d84d4c8ce02955ad52666b631380bb515f69ceefb3327f0c159072454ac34aa18a7373f09e5eea15e200d8d28568c22dfe56ae2b7e16a266415d7691c6a15b288d40804a7732a2e750ae6562098c0c56ddc7e28da469de5f7f9594e844c13ba456e1cd757778abfbb4e27e24400ae23d970a57027d4b8af91fa6b9ce558ef13150f08370e285e96092e7d43f"}, {0x78, 0x1, 0x800, "8b5c1a90b9825d3ac6b4c646a9d772f444dfa31de57c745b86afc0bd0ba84d0fb17cc9a1d86186358202b18d19e8c1e5e89b2f9c663e44a7923e0fe418caa851950fa1db43ba8fe72f583e0756027603d57e44d25708ad703f99191b6a027684eb39f57c19a9"}, {0x98, 0x1, 0x6, "da6a38fd6358434cb55bd0e65677b400df9b8d99a8453875cea8d216b86372c97f69333bc1e2467c76da22c5694a7b76d079b761e20474374f022ce9c6377dcf52176d14de60e099e2ef8dacf74b51017c7c4bd541c082c6b7b193df5ad59f902c9852ea824eedca5c5cd43cfa0f479ddfbf2baf3ce9e0501c457ba7fc6b8895e1870b6238"}], 0x290}, 0xff}, 0x10, 0x7) 4.205827717s ago: executing program 8 (id=107): open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x74, 0x4}, {0x1, 0x0, 0x0, 0x1}, {0x4, 0x0, 0x0, 0x101}]}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5b60b43b6ddd1af65b91501d94a34b8e5f84cf71b59c140520bc64528e57f2be7afec37082", &(0x7f0000000080)=0x2e, 0x0, 0x0) 3.238668699s ago: executing program 0 (id=209): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, 0x0, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x1, 0x2}, {0x7}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, 0x0, &(0x7f0000000480)) socket(0x1, 0x8000, 0x7) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="8a9032282701fb91e1fd4c686ba0811e840400832ff9198524207785a91bd4c63ebbfa3bf23cf820b480f0b76ec3101893db95fea0630e48a0bd8d28c27c3fd3d29710c85a5773c85348f918e52817f93e1641763017f313cf5c763db1869b564f8cfca4c2c082573aa7862dc09e229b6e3b5cb10fee35a9aa06d6f01e15e2565e3f73f5c32f07cde97d69999508d5d395f903195c92407a9311b1314759118cc726ef914f76e9a77dd50d0ec4ae046b03396fd089524758b4f6c00a7bec39a746da1d2050ea335e193276c02b96b43815eefeaf0e0a001895130ac5fd6c9220bd", 0xe1}, {&(0x7f0000000100)="4376f4a1e70d0a4b86528a2de6dbd1e218e77ae0a18b307854f97908e014b6d99661de883c7b181abe4f2d10ace8e3e49591da97f5e7400ab2c687a3d41ab5183fe410fe1e0d1d9e2ad68c094bf07acb", 0x50}, {&(0x7f0000000180)="614e791a5feb609590fd7199f609ccce5592b0b52e3b053921ad8b2d4fcacf93298ea0006c7d449e5eedd38a4e2a376319651faa2617c0cf74c3874031185c14ee8533fa3d50eff05205485e2a92c0d18cc5a2d6611bbc23138644ae0e78b973b43b46e94b475d7460bcfe149cc0476ec38a46995db3dabc5dc777125c25b28f3ca601266e6f28a78635f3b145a12450758e347fa5ac31a47e68eddc0d23b2e225f3732ac1443ea2b2b35eabe56706dbcd0aab83941780d48335a3af20c584acf352a2db0f8661177d7353c67bc9cdc48ecfbeae109c9dcafc0e2006b3132ece63307fd033a4d2183aab9d2b11e3384767270edeacb57e56bfd96f8d", 0xfc}, {&(0x7f0000000280)="2c7297c22d6697868e662b7cb6108e689758b2ae672efc8cddd0e1834fc89b01921b5c40ee5420d9e7c4b1e0b45550c5617526db086c0cfe622263ed56ba4744bd883adda55341eb860e2fbec2336e117cc86e76ea69006107832e9a47ff8ea008714a53cb98de5b8ff5aa970c0865ec82c6fc355ecf735f56b277fe7545b4b35b3e1f01844ae44f300ce9c41cd41ca809c9e32d2fe70c92c415c192a5c134d6cefa7b65249dba8e8703bddce2a03c2b7fcba35d0cbfc9191238acb6770777a7806edebbddcaed290c9baa2535ff96ae2c2ac85fb09fbd8bcd1bb6e3234fcd1126788490c829fdd54411d62b", 0xec}, {&(0x7f0000000380)="478de896a740fbca580b2d29a94c391ce350dc7a31d4dc18479e14f115c0d1d6a98e1380a20eb4b921b37541fc5ecef7094838e4e326bb277695bee5975ce62a7a89cf97755baca44dea94ac94c54ae62b5d575c67e6ba3394a2373c1806969f5842db96577cd02acdf4d1feaa8aa44d6b73cb4189d6d5c995f105f4c89051cb5cf59b21ff81079e177c3d81d8e6d7d8f8151166fda1db1311be438502", 0x9d}], 0x5) fcntl$getflags(r0, 0x1) 3.238010299s ago: executing program 1 (id=210): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000240), 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff02", @ANYRESDEC=0x0, @ANYRES32=r0, @ANYRESDEC=r0, @ANYRESHEX=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xd30d}, {0x0, 0x79}, {0x1, 0x300}, {}, {0x3}, {0x2}, {}, {0x3, 0x5}, {}, {0x2}, {0x1, 0x81}, {0x3}, {0x0, 0xa17}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0x401}, {}, {0x0, 0x1}, {0x6}, {0x3, 0xffffffff}, {0x3, 0x2}, {0x0, 0x5}, {0x0, 0x2}, {0x0, 0x2}, {}, {0x2, 0x6}, {}, {0x0, 0x280000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000040)={0x4, 0x102, 0x3, 0x6, 0x7fb, 0x8, 0x7fffffff, 0x20000000002}, 0x0, &(0x7f0000000100)={0x96, 0x400000001d7435a0, 0x101, 0x8001, 0x9, 0x5ed3, 0x200a, 0x4}, 0x0) poll(&(0x7f0000000180)=[{r2, 0x8}], 0x1, 0x7fff) r4 = dup(r1) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) mquery(&(0x7f0000359000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x7fffffff) bind(r6, &(0x7f0000000000), 0x10) select(0x52, &(0x7f0000000100)={0x0, 0x400000, 0x0, 0xfffffffffffffffe, 0x10000000000, 0x4b06, 0x80000000, 0x3}, &(0x7f00000024c0)={0x9, 0x10000, 0x1, 0x3000000, 0x2000, 0x0, 0x0, 0x4}, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) write(r5, &(0x7f00000000c0)="d695f284e44e4c8df9dd46bc1c35c38401c68855ea06", 0x16) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 3.236060871s ago: executing program 2 (id=211): r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="77bd673bb5b8cc0c16ed080500000000000000d7f4601faa903493e339865dce0f225da73c1eede2526d", 0x2a}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x5e) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) socket(0x20, 0x5, 0x2) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x0, 0xfbfffffa, 0x9, "d7be16eeb801000000000080b001f4000100", 0x2, 0x7}) syz_open_pts() socket(0x18, 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="77bd673bb5b8cc0c16ed080500000000000000d7f4601faa903493e339865dce0f225da73c1eede2526d", 0x2a}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x5e) (async) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) (async) socket(0x20, 0x5, 0x2) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x0, 0xfbfffffa, 0x9, "d7be16eeb801000000000080b001f4000100", 0x2, 0x7}) (async) syz_open_pts() (async) 3.163163146s ago: executing program 4 (id=212): socket(0x1, 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000280)}, {&(0x7f0000000000)="8d6bb85551ec", 0x6}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = getppid() (async) setsockopt(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000000080)="c5", 0x1) (async, rerun: 64) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) (async) getpgid(r1) (async) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) select(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x1000, 0x8000}, &(0x7f0000000200)={0x7f, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) 3.160736904s ago: executing program 5 (id=213): mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x100000001, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xa2dc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfe8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x46ae}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, 0xc66}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}], './file0\x00', 0xffff}) r1 = kqueue() r2 = open(&(0x7f0000000240)='.\x00', 0x10000, 0x2) poll(&(0x7f0000000280)=[{r1, 0x2}, {r0, 0x20}, {r1, 0x100}], 0x3, 0x7f) mmap(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x18b) truncate(&(0x7f00000002c0)='./file0\x00', 0x7ff) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f0000ff1000/0x1000)=nil, 0x1000, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000300)=0x6) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000340)={0x7fffffff, 0x6}) r3 = open(&(0x7f0000000380)='./file0\x00', 0x8000, 0x2) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0xbe164bd88d3be571, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x4, 0x7, 0x4}, {{r3}, 0xfffffffffffffffe, 0x28, 0x2, 0x5, 0x5}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x8, 0x8000000000000001}, {{r0}, 0xfffffffffffffff9, 0x1d3, 0x4, 0x4, 0x8}, {{r1}, 0xfffffffffffffffc, 0x10, 0x81, 0x2, 0x2}], 0x9, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x4, 0x10}, {{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x800, 0x6}, {{r2}, 0xf7790755af859324, 0x8, 0x4, 0x5, 0x6}, {{r1}, 0xfffffffffffffffd, 0xe7, 0x4, 0x110, 0x146}, {{r2}, 0xfffffffffffffffd, 0x1, 0x4, 0x101, 0x5}, {{r4}, 0xffffffffffffffff, 0x4, 0x20, 0x45862c29, 0x7f}, {{r5}, 0xfffffffffffffffb, 0x4, 0x20, 0x4, 0xffffffff}, {{r2}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x5, 0x8}, {{r1}, 0xfffffffffffffffe, 0x9, 0x10, 0x3, 0x8}], 0x2, &(0x7f0000000640)={0x5, 0x1}) r6 = open(&(0x7f0000000680)='./file1\x00', 0x200, 0x121) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000006c0), &(0x7f0000000700)=0x4) mmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x7) openat$pf(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) syz_open_pts() recvmsg(r2, &(0x7f0000000a40)={&(0x7f0000000780)=@in6, 0xc, &(0x7f0000000900)=[{&(0x7f00000007c0)=""/25, 0x19}, {&(0x7f0000000800)=""/211, 0xd3}], 0x2, &(0x7f0000000940)=""/218, 0xda}, 0x840) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000a80)=0x1) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000ac0), &(0x7f0000000b00)=0x10) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) fchmodat(r2, &(0x7f0000000b40)='./file0\x00', 0xb4, 0x2) setsockopt(r2, 0x8, 0x2d6e, &(0x7f0000000b80)="a5156b78c503400c41c8ced5b6c29239de952cc2290b7ba12dac86c0092c679bcfb784d3e3155d440da645d7211d25469b6a07e2a8c765f3131c957799e5e963befd74225e6d98a3a4b23c9f6aca4c95e46121925d83fcdc83495d8c6750b3a6f98082c20cfec88c945a0f5d94d97766a116b4dca2608c177c49236c73334eeb4fcd9845a316c59c79127d431b6538a78e2a3e4b6cd281bcbb910fdc4e22f7cddc16fbee53e0b9180bb667864a077095b2e2c06f97a6997aefa10c707fe0a2f701720e320514324674", 0xc9) getuid() socket$inet6(0x18, 0x3, 0x5) 3.160282871s ago: executing program 6 (id=214): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, &(0x7f0000000100), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000001a40), &(0x7f0000000100), 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000300)="9fdfd053be1c7282b018a300809026831ee8e65ff189ece9905c4689e7b693428133c1fd2deb9b4db609cd43f0d51b143c186214ed3db74315730275163f753b40c3906cb13feba2b9abc340b929189dadf96b9256c785a352ebcff76337e9f164e304c201d6a0848071882185c86de04f7890fb519784dfd3da9bf7a33d599072f0b3588776195a4f4245e6b7b3029468a3c6a70e0f73b50737826cfe814854f8eff1f3d00b9ecf3aeb9214cc5d2fa5dd43bd3e8b622bfbaa4c0d6b1a9c38feeadecca9e205b80469f178", 0xffffffffffffff5f, 0x9) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 3.160067205s ago: executing program 7 (id=215): pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) fcntl$setstatus(r0, 0x4, 0xbf) select(0x40, &(0x7f0000000140)={0x7f, 0x8000000000000002, 0xf, 0x7, 0x8000000000000002, 0xffffffffffffd9b8, 0x20000000005, 0x8}, 0x0, 0x0, 0x0) dup2(r0, r1) 3.157518235s ago: executing program 0 (id=216): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)="0507cd53", 0x4) sendto$unix(r0, &(0x7f0000000100)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x8, 0x0, 0x0) 2.944978517s ago: executing program 8 (id=107): open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x74, 0x4}, {0x1, 0x0, 0x0, 0x1}, {0x4, 0x0, 0x0, 0x101}]}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5b60b43b6ddd1af65b91501d94a34b8e5f84cf71b59c140520bc64528e57f2be7afec37082", &(0x7f0000000080)=0x2e, 0x0, 0x0) 1.728541256s ago: executing program 2 (id=217): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x39}, 0x53b7, 0x7, 0x0, 0x0, 0x0, 0x101000000, 0x10000000000009}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09e", 0x9) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) execve(0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0/file0\x00', r7, &(0x7f0000000100)='./file0\x00') 1.727431118s ago: executing program 0 (id=218): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0x4}, {[@hopopts={0x3a, 0x5, '\x00', [@pad1, @generic={0x6, 0x1d, "75da3f2389d18958b0c02a8bb694dce22f426b1b641653d38e374bdbd1"}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn]}]}}}}}) 1.72581576s ago: executing program 1 (id=219): r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3}) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="7b551344e7ed13666e6c4c4efcbdf38e2ae28f04db6099bb3c12079fcdde37e2821213e20524d816964d905aff87ba45bf4bfdfcda00ac4ef0295198d8344c7c7dde189cc1c08a2ee259928453b5b07d5dea3f60bd9ea9abb21222978b82385282eeb9958638371c97f4861f7706bee9576b0c300420440df48ef8367e891253aafd676b", 0x84}], 0x1) (async) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)) (async) pwritev(r0, &(0x7f0000000180), 0x0, 0x6) (async) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) (async) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000240)={0x38}) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000300)={&(0x7f0000000280)='.\x00', 0x0, &(0x7f00000002c0)='./file0\x00', 0x8}) (async) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000340)=0x800) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x6, 0x23cd, 0x8, 0x6263, "7a59215c16f4ca0e3c5270951d33139ef23021dd", 0xa8, 0x2}) (async) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000003c0)=0x9) (async) sendto(r2, &(0x7f0000000400)="c07c6c3f81e34aca869d7aa915da1357225e0e74ba4de58bd9c251358f", 0x1d, 0x8, &(0x7f0000000440)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000480)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000004c0)={0x2, 0x8}) (async) r3 = open$dir(&(0x7f0000000500)='./file0\x00', 0x100, 0x8) (async) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) (async) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000540)=0x1) (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000580)=0x3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000600)={0x1, './file0\x00', './file0\x00'}) (async) r5 = open$dir(&(0x7f0000000640)='./file0\x00', 0x80, 0x1) openat(r5, &(0x7f0000000680)='./file0\x00', 0x20000, 0xa0) writev(r3, &(0x7f0000000880)=[{&(0x7f00000006c0)="cca4445024d6dcea38b34299cf7695ca0db30f83ec81558937a5a628506189f2c5e3509bd96151c7c35da6b87193d969f8e4eb4c132a3055043dcc3c8a0dca68fd747275ac15a2550aaf954f6a2afddc53f22f689eeca4575a67524e0c878715da1906b8e53be2b0e3f829c72b849ea156cb52c834109c226766ef97faef774dcd5a51ce7d4196fdff", 0x89}, {&(0x7f0000000780)="38a739f13706e4c9a8fdc70bbb9dd8958b360638c92806929e0fdb2bf0c3d3380c3837b30c242f88f480247f357f152e29fdc79b10143bade7588771ec1ed40a8501450ba304ca66963146f416ffe28509fba40eb1cbce1afbf6dcb2f285d7615ba5baf19334d19ad656859739d22ab1059bb8ca74e771fe32b232456f1a95b7608a505e2a39a5548869a2e1c635336771b48014799681cf20d40d47a5bce831e9619e1daf19381aad65f4eddc3e96504da3d934058bad469671844ba97ed569138ba264adde1d31c90b58c6d53e29ee71c640f2a6622f82d8", 0xd9}], 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) (async) bind(r0, &(0x7f00000008c0)=@un=@file={0x0, './file0\x00'}, 0xa) (async) r6 = open$dir(&(0x7f0000000940)='./file0\x00', 0x1, 0x10) symlinkat(&(0x7f0000000900)='./file0/file0\x00', r6, &(0x7f0000000980)='./file0/file0\x00') 1.713540807s ago: executing program 4 (id=220): r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0)={0x9, 0x2}, 0x10) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea04000000", 0xaf, 0x0, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/265}, &(0x7f0000000240)=0x10b) getgroups(0x6, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r2, 0xffffffffffffffff, r3) (async) open(&(0x7f00000000c0)='./bus/\x00', 0x200, 0xc0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x1, &(0x7f0000000040)={0x2, 0x81, 0x7, 0x1, 0xffffffffffffffa5, 0x5, 0x3, 0xaeb3}, &(0x7f0000000080)={0xde4, 0x7, 0x0, 0x1, 0x6, 0x6, 0x0, 0x4}, &(0x7f00000000c0)={0x2, 0xac1e, 0x0, 0x89b7, 0x9, 0x7c, 0x85, 0x64}, &(0x7f0000000100)={0x0, 0x86c4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) recvmmsg(r0, &(0x7f0000000300)={0x0, 0x4}, 0x10, 0x1800, 0x0) 1.713154106s ago: executing program 5 (id=221): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) symlinkat(&(0x7f0000000ac0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f0000000c00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) (rerun: 32) close(r1) (async) socket(0x18, 0x4000, 0xf) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) (async) r3 = socket(0x11, 0x3, 0x9) sendmsg$unix(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20}], 0x20, 0x9}, 0x400) accept(r3, &(0x7f0000000300)=@un=@abs, &(0x7f0000000740)=0x8) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r4 = socket(0x6, 0x4000, 0x5) unlink(&(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt(r4, 0x1000000000029, 0x40, &(0x7f0000000040)="03000000", 0x4) (async, rerun: 64) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async, rerun: 64) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) fcntl$lock(r5, 0x7, &(0x7f00000003c0)={0x0, 0x0, 0xffffffffffffdffc, 0x1000500000008}) (async) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000700)='./file0\x00') (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0xfff, 0xff, &(0x7f0000000040)="03102000", 0x4) (async) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) 1.713029985s ago: executing program 6 (id=222): r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000040)=[{0x2, 0x9, 0x1800}, {0x3, 0x9, 0x3000}, {0x4, 0x9, 0x1000}, {0x5, 0x2, 0x1000}, {0x0, 0xfffc}, {0x2, 0x10, 0x1800}, {0x2, 0x8, 0x3800}, {0x4, 0x6, 0x1800}, {0x0, 0x4}, {0x4, 0xeff}, {0x2, 0x1ac0, 0x1000}, {0x2}, {0x0, 0x2, 0x800}], 0xd) semop(r0, &(0x7f0000000000)=[{0x1, 0x1ad7, 0x800}, {0x0, 0x204, 0x1800}], 0x2) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') syz_open_pts() 1.712613299s ago: executing program 7 (id=223): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) select(0x40, &(0x7f0000000000)={0x1b, 0x6, 0x4, 0x8, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r1, 0x361) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) fcntl$lock(r2, 0xb, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) pipe2(&(0x7f0000000000), 0x10004) (async) select(0x40, &(0x7f0000000000)={0x1b, 0x6, 0x4, 0x8, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) ftruncate(r1, 0x361) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) (async) fcntl$lock(r2, 0xb, 0x0) (async) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) (async) 1.454885763s ago: executing program 7 (id=224): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0xde4, 0x7, 0x0, 0x1, 0x6, 0x6, 0x0, 0x4}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 1.448285774s ago: executing program 1 (id=225): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000680)=[{&(0x7f00000000c0)=""/1, 0x1}], 0x1) 1.447884872s ago: executing program 5 (id=226): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000234000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000750000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000009000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) (async) r1 = syz_open_pts() socket$inet(0x2, 0x1, 0x0) (async) close(r1) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x8, 0x0, 0x0) (async) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) (async) r3 = kqueue() (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0xc808f94cfbe57a3e, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000400)) (async) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x4, 0x1, 0x2ac, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x1d, 0x1, 0x66f, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x500000f4, 0x6, 0x7}, {{r0}, 0xfffffffffffffffb, 0x90, 0x10, 0x1, 0xfff}, {{r6}, 0xfffffffffffffffa, 0x28, 0x2, 0xd, 0x7}, {{r0}, 0xfffffffffffffffd, 0x2e, 0x10, 0x7, 0x2}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x8, 0x8001}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4d, 0x4, 0x6, 0x101}], 0x7, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x22, 0x4, 0xa}, {{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0xffffffffffffffff, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x54, 0x20, 0x8, 0x1}, {{r0}, 0xfffffffffffffffa, 0xc9, 0xffffb, 0x3, 0x3}], 0x6, &(0x7f0000000080)={0x7, 0x8c82}) 1.447409583s ago: executing program 6 (id=227): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x100, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x400000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000078e000/0x3000)=nil, &(0x7f000011c000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ff2000/0xd000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xd}, {&(0x7f0000760000/0x3000)=nil, &(0x7f00001b2000/0x1000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1000000000008}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil, 0x40}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil}, {&(0x7f0000659000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe}], './file0\x00', 0x8000}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000540)='./file0\x00', 0x184) r1 = open(&(0x7f0000000380)='./file2\x00', 0x400, 0x4ebfac6bbaf79ea) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r1, &(0x7f00000000c0)="0d2042300100eaf3dc72b16f0000000000000007671cf46c3a0a14", 0x1b) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)) r2 = shmget(0x2, 0x1000, 0x240, &(0x7f0000ffe000/0x1000)=nil) r3 = shmget$private(0x0, 0x1000, 0x50, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmget(0x2, 0x4000, 0x204, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) shmget(0x1, 0x2000, 0x380, &(0x7f0000ffe000/0x2000)=nil) renameat(r0, &(0x7f00000025c0)='./file0\x00', r0, &(0x7f0000002600)='./file1\x00') r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000001c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x129) semctl$GETALL(r5, 0x0, 0x6, 0x0) semctl$GETNCNT(r5, 0x2, 0x3, 0x0) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000180)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000031c0)=""/4116) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 29.460146ms ago: executing program 0 (id=228): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x7fff, 0x1000300000004}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x121, 0x377}, 0x85a, 0x5, 0x0, 0x0, 0x9, 0x9, 0x7, 0x8000004}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r3 = semget(0x0, 0x1, 0x281) syz_open_pts() semop(r3, &(0x7f0000000080), 0x26) 29.157319ms ago: executing program 1 (id=229): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000000)="9b1809ff", &(0x7f0000000140)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x1862, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x7, 0x3, '['}, @timestamp={0x44, 0xc, 0xf0, 0x0, 0x0, [{[@multicast1]}]}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x3}}}}}) shutdown(r1, 0x2) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1800) recvmmsg(r1, &(0x7f0000000840)={0x0, 0xdfa}, 0x10, 0x800, 0x0) close(r0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) shutdown(r0, 0x2) 2.044071ms ago: executing program 2 (id=230): r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) 331.848µs ago: executing program 4 (id=231): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db834400030000fed38d5ba80b9e61cd0c531a98000000ff02000000000000000000000000000101000448680000004e204e2200089078"]) (async) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r1, 0x8020690c, &(0x7f0000000180)={0x0, 0x0}) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x3c0) semop(r3, &(0x7f00000001c0)=[{0x3, 0x5, 0x800}, {0x2, 0x9, 0x1000}, {0x2, 0x8, 0x3800}, {0x0, 0x6, 0x1800}, {0x0, 0x4, 0x1800}, {0x4, 0xeff}], 0x6) (async) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x5010, r0, 0xffffffffffffffff) (async, rerun: 64) read(r4, 0x0, 0x0) (async, rerun: 64) symlink(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)='./file0/file1\x00') (async) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x8, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0/file0/..\x00', 0x8) (async) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0/file1\x00') r6 = socket(0x11, 0x3, 0x0) (async) r7 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r7, 0x0) (async) ftruncate(r7, 0x79c8) (async) symlinkat(&(0x7f0000000100)='./file0/file1\x00', r1, &(0x7f0000000200)='./file0\x00') (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) (async, rerun: 32) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async, rerun: 32) openat$null(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) (async) r8 = syz_open_pts() readv(r8, &(0x7f00000012c0)=[{&(0x7f0000000300)=""/14, 0xe}], 0x1) (async) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x0, 0x5, 0x9, "d7be16eeb801000000000080b001f4000100", 0xa9c5, 0x7}) (async) syz_open_pts() (async, rerun: 32) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000080)={0x0, 0x3, 0x32a, 0x9, "00000006a20000000000000000ecffffff00", 0xa40, 0x8}) (async, rerun: 32) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x6) (async, rerun: 32) writev(r6, &(0x7f0000000380)=[{&(0x7f0000000000)="c886b4d3", 0x4}], 0x1) (rerun: 32) 0s ago: executing program 8 (id=107): open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x74, 0x4}, {0x1, 0x0, 0x0, 0x1}, {0x4, 0x0, 0x0, 0x101}]}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5b60b43b6ddd1af65b91501d94a34b8e5f84cf71b59c140520bc64528e57f2be7afec37082", &(0x7f0000000080)=0x2e, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.53' (ED25519) to the list of known hosts. panic: mtx 0xffffffff83a0e290: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *110366 23384 32767 0x10 0 1 syz-executor 261694 35994 32767 0x10 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833e1a91) at panic+0x1e5 mtx_enter_try(ffffffff83a0e290) at mtx_enter_try+0x1bf mtx_enter(ffffffff83a0e290) at mtx_enter+0x60 uvm_pageclean(fffffd8008591408) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008591408) at uvm_pagefree+0x26 uvn_get(fffffd806bf325d8,0,ffff80003a8080a8,ffff80003a80808c,0,2,2cca74a0e7b16b1b,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003a8082c0,ffff80003a8082f8,ffff80003a808140,ffff80003a808128) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003a8082c0,ffff80003a8082f8,ffff80003a808240) at uvm_fault_lower+0x2bb uvm_fault(fffffd806c0115c8,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003a808450,200000000f00) at upageflttrap+0xa9 usertrap(ffff80003a808450) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x749c626cd8c0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: mtx 0xffffffff83a0e290: locking against myself ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833e1a91) at panic+0x1e5 mtx_enter_try(ffffffff83a0e290) at mtx_enter_try+0x1bf mtx_enter(ffffffff83a0e290) at mtx_enter+0x60 uvm_pageclean(fffffd8008591408) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008591408) at uvm_pagefree+0x26 uvn_get(fffffd806bf325d8,0,ffff80003a8080a8,ffff80003a80808c,0,2,2cca74a0e7b16b1b,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003a8082c0,ffff80003a8082f8,ffff80003a808140,ffff80003a808128) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003a8082c0,ffff80003a8082f8,ffff80003a808240) at uvm_fault_lower+0x2bb uvm_fault(fffffd806c0115c8,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003a808450,200000000f00) at upageflttrap+0xa9 usertrap(ffff80003a808450) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x749c626cd8c0, count: -13 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003a807df0 rbx 0xffff8000299eedcf rdx 0 rcx 0xffff8000fffebc50 rax 0xffff8000299edff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xc3cc464f6a064786 r11 0x4784696fbefb3ff5 r12 0xffff8000299eebd0 r13 0 r14 0 r15 0x1 rip 0xffffffff812dbfb5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003a807de0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=110366 pid=23384 tcnt=4 stat=onproc flags process=10 proc=0 runpri=73, usrpri=73, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffeb9c0,0xffff8000fffeb740 process=0xffff8000fffe52c0 user=0xffff80003a803000, vmspace=0xfffffd806c0115c8 estcpu=23, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *23384 110366 93912 32767 7 0x10 syz-executor 23384 177161 93912 32767 3 0x4000010 uobjlk syz-executor 23384 348466 93912 32767 3 0x4000010 biowait syz-executor 23384 450467 93912 32767 3 0x4000010 fltagain2 syz-executor 87872 215794 9582 32767 2 0x10 syz-executor 87872 137428 9582 32767 3 0x4000090 sbwait syz-executor 87872 382954 9582 32767 3 0x4000010 sbufrcv syz-executor 55561 127678 0 0 3 0x14200 bored sosplice 5827 52092 57943 0 3 0x82 sbwait sshd-session 9582 174650 37415 32767 3 0x90 nanoslp syz-executor 93912 29769 74931 32767 3 0x90 nanoslp syz-executor 28074 189607 3542 32767 3 0x90 piperd syz-executor 34679 143265 74584 32767 3 0x90 piperd syz-executor 11901 483036 42194 32767 3 0x90 piperd syz-executor 78636 86222 56311 32767 3 0x90 piperd syz-executor 35994 261694 86581 32767 7 0x10 syz-executor 42194 474507 69237 0 3 0x82 wait syz-executor 3542 456157 69237 0 3 0x82 wait syz-executor 74584 103491 69237 0 3 0x82 wait syz-executor 74931 140259 69237 0 3 0x82 wait syz-executor 86581 502143 69237 0 3 0x82 wait syz-executor 37415 172089 69237 0 3 0x82 wait syz-executor 56311 412945 69237 0 3 0x82 wait syz-executor 69237 81246 92362 0 3 0x82 nanoslp syz-executor 92362 74831 48914 0 3 0x10008a sigsusp ksh 48914 397046 39789 0 3 0x98 kqread sshd-session 39789 283700 57943 0 3 0x92 kqread sshd-session 49298 516529 1 0 3 0x100083 ttyin getty 57943 507255 1 0 3 0x88 kqread sshd 37316 453231 64570 73 3 0x1100090 kqread syslogd 64570 123653 1 0 3 0x100082 sbwait syslogd 92723 378709 1 0 3 0x100080 kqread resolvd 4358 299363 85502 77 3 0x100092 kqread dhcpleased 13238 272672 85502 77 3 0x100092 kqread dhcpleased 85502 381910 1 0 3 0x80 kqread dhcpleased 66087 162155 0 0 3 0x14200 bored smr 50317 112539 0 0 2 0x14200 zerothread 89202 447202 0 0 3 0x14200 aiodoned aiodoned 26298 501556 0 0 3 0x14200 syncer update 36447 203491 0 0 3 0x14200 cleaner cleaner 49542 76176 0 0 3 0x14200 reaper reaper 63724 206689 0 0 3 0x14200 pgdaemon pagedaemon 67454 223974 0 0 3 0x14200 bored viomb 40479 105806 0 0 3 0x40014200 acpi0 acpi0 72169 81097 0 0 3 0x40014200 idle1 61143 88826 0 0 3 0x14200 bored softnet3 95457 504069 0 0 3 0x14200 bored softnet2 12607 128153 0 0 3 0x14200 bored softnet1 75626 51919 0 0 3 0x14200 bored softnet0 14769 275214 0 0 3 0x14200 bored systqmp 31614 361061 0 0 3 0x14200 bored systq 95730 285905 0 0 3 0x14200 tmoslp softclockmp 22727 238263 0 0 3 0x40014200 tmoslp softclock 60484 127493 0 0 3 0x40014200 idle0 1 254805 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83a0e2a0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 23384 (syz-executor) thread 0xffff8000fffebc50 (110366) exclusive rwlock uobjlk r = 0 (0xfffffd806103f768) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83a0e2a0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 23384 (syz-executor) thread 0xffff8000fffeaf80 (348466) exclusive rrwlock inode r = 0 (0xfffffd806c452c18) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 23384 (syz-executor) thread 0xffff8000fffeaa60 (450467) exclusive rwlock fdlock r = 0 (0xffff80003ac14690) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sys_socketpair+0x2f5 #3 syscall+0xbc6 #4 Xsyscall+0x128 Process 87872 (syz-executor) thread 0xffff8000fffea540 (137428) exclusive rwlock sbufrcv r = 0 (0xffff80000149dd70) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 soreceive+0x28e #4 recvit+0x40a #5 sys_recvmmsg+0x3d3 #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 35994 (syz-executor) thread 0xffff8000ffff02a8 (261694) exclusive rrwlock inode r = 0 (0xfffffd806e1911d0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c7031f0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10185 10952K 10965K 166960K 11265 0 pcb 17 12K 12K 166960K 17 0 rtable 214 6K 6K 166960K 354 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 3 1K 1K 166960K 3 0 counters 62 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 32 0 iov 1 4K 16K 166960K 19 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1334 84K 84K 166960K 1513 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 11 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 28 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 125K 166960K 431 0 sigio 0 0K 0K 166960K 9 0 proc 58 79K 115K 166960K 481 0 subproc 63 3K 4K 166960K 216 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 49 0 in_multi 88 6K 7K 166960K 112 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 374 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 211 152K 175K 166960K 5078 0 UVM aobj 20 2K 2K 166960K 21 0 pinsyscall 41 82K 112K 166960K 1428 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 21 0 NDP 10 0K 2K 166960K 27 0 temp 40 8684K 8750K 166960K 4887 0 kqueue 13 20K 28K 166960K 84 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 64 0 60 1 0 1 1 0 8 0 rtentry 176 113 0 13 6 0 6 6 0 8 0 unpcb 144 175 0 154 2 1 1 2 0 8 0 syncache 336 5 0 4 1 0 1 1 0 8 0 tcpcb 808 101 0 94 2 0 2 2 0 8 1 arp 128 19 0 2 1 0 1 1 0 8 0 ipq 40 2 0 0 1 0 1 1 0 8 0 ipqe 40 2 0 0 1 0 1 1 0 8 0 inpcb 384 348 0 337 9 4 5 9 0 8 3 nd6 144 25 0 4 1 0 1 1 0 8 0 kcovpl 48 24 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 463 0 54 29 1 28 29 0 8 0 art_table 32 464 0 54 4 0 4 4 0 8 0 art_node 16 112 0 21 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 4 1 0 1 1 0 8 0 semapl 112 24 0 14 1 0 1 1 0 8 0 shmpl 112 18 0 1 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 1898 0 375 96 0 96 96 0 8 0 ffsino 288 1898 0 375 109 0 109 109 0 8 0 nchpl 144 2395 0 708 63 0 63 63 0 8 0 uvmvnodes 80 2123 0 0 44 0 44 44 0 8 0 vnodes 216 2123 0 0 118 0 118 118 0 8 0 namei 1024 7342 0 7341 1 0 1 1 0 8 0 percpumem 16 47 0 1 1 0 1 1 0 8 0 kstatmem 264 22 0 2 2 0 2 2 0 8 0 scxspl 216 7803 0 7801 3 2 1 2 1 8 0 plimitpl 152 198 0 176 2 0 2 2 0 8 1 sigapl 424 671 0 621 8 0 8 8 0 8 0 futexpl 64 3309 0 3309 1 0 1 1 0 8 1 knotepl 120 347 0 0 11 0 11 11 0 8 0 kqueuepl 224 118 0 109 2 1 1 2 0 8 0 pipepl 336 173 0 146 3 0 3 3 0 8 0 fdescpl 520 652 0 621 4 0 4 4 0 8 0 filepl 160 2948 0 2743 13 3 10 13 0 8 1 lockfpl 104 53 0 49 1 0 1 1 0 8 0 lockfspl 48 26 0 22 1 0 1 1 0 8 0 sessionpl 144 38 0 22 1 0 1 1 0 8 0 pgrppl 48 63 0 40 1 0 1 1 0 8 0 ucredpl 104 339 0 321 1 0 1 1 0 8 0 zombiepl 144 621 0 621 1 0 1 1 0 8 1 processpl 1192 671 0 621 5 0 5 5 0 8 0 procpl 656 1074 0 1019 7 1 6 7 0 8 0 sosppl 168 3 0 3 1 1 0 1 0 8 0 sockpl 728 594 0 558 10 3 7 10 0 8 3 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 113 0 0 15 0 15 15 0 8 0 mcl2k 2048 29 0 0 4 0 4 4 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 297 0 0 19 0 19 19 0 8 0 bufpl 280 2734 0 116 187 0 187 187 0 8 0 anonpl 32 8288 0 0 67 0 67 67 0 246 0 amapchunkpl 152 16608 0 16195 32 7 25 32 0 158 6 amappl16 200 2927 0 2907 15 5 10 14 0 8 7 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 171 0 160 1 0 1 1 0 8 0 amappl13 176 5 0 5 1 1 0 1 0 8 0 amappl12 168 1250 0 1219 2 0 2 2 0 8 0 amappl11 160 49 0 39 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 1 0 1 0 8 0 amappl9 144 253 0 253 1 1 0 1 0 8 0 amappl8 136 20 0 19 1 0 1 1 0 8 0 amappl7 128 99 0 88 1 0 1 1 0 8 0 amappl6 120 172 0 168 1 0 1 1 0 8 0 amappl5 112 135 0 128 1 0 1 1 0 8 0 amappl4 104 291 0 276 1 0 1 1 0 8 0 amappl3 96 2813 0 2715 4 0 4 4 0 8 0 amappl2 88 599 0 539 2 0 2 2 0 8 0 amappl1 80 8975 0 8338 16 0 16 16 0 8 0 amappl 88 4382 0 4242 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 20 0 1 1 0 1 1 0 8 0 uaddrrnd 24 652 0 621 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 652 0 621 1 0 1 1 0 8 0 vmmpekpl 168 7081 0 7035 3 0 3 3 0 8 0 vmmpepl 168 47825 0 45907 112 6 106 112 0 357 11 vmsppl 480 651 0 621 7 1 6 6 0 8 1 rwobjpl 72 17739 0 14711 57 0 57 57 0 8 1 pdppl 4096 1311 0 1242 125 48 77 97 0 8 8 pvpl 32 16907 0 0 138 1 137 137 0 265 0 pmappl 256 651 0 621 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 418 0 52 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8384fff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83929ac0) at __mp_lock+0x192 intr_handler(ffff80002f3d3a20,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff83929ac0) at __mp_lock+0x192 __mp_acquire_count(ffffffff83929ac0,1) at __mp_acquire_count+0x58 mi_switch() at mi_switch+0x4b7 sleep_finish(0,1) at sleep_finish+0x24f biowait(fffffd806c5b85b8) at biowait+0xc1 bwrite(fffffd806c5b85b8) at bwrite+0x2e5 VOP_BWRITE(fffffd806c5b85b8) at VOP_BWRITE+0x60 ufs_direnter(fffffd806d166468,fffffd806c0b4bd0,ffff80002f3d3dd0,ffff80002f3d40f0,fffffd806a2f1d50) at ufs_direnter+0x7d1 end trace frame: 0xffff80002f3d3f50, count: 0 ddb{0}> trace x86_ipi_db(ffffffff8384fff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83929ac0) at __mp_lock+0x192 intr_handler(ffff80002f3d3a20,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff83929ac0) at __mp_lock+0x192 __mp_acquire_count(ffffffff83929ac0,1) at __mp_acquire_count+0x58 mi_switch() at mi_switch+0x4b7 sleep_finish(0,1) at sleep_finish+0x24f biowait(fffffd806c5b85b8) at biowait+0xc1 bwrite(fffffd806c5b85b8) at bwrite+0x2e5 VOP_BWRITE(fffffd806c5b85b8) at VOP_BWRITE+0x60 ufs_direnter(fffffd806d166468,fffffd806c0b4bd0,ffff80002f3d3dd0,ffff80002f3d40f0,fffffd806a2f1d50) at ufs_direnter+0x7d1 ufs_mkdir(ffff80002f3d3f60) at ufs_mkdir+0x60f VOP_MKDIR(fffffd806d166468,ffff80002f3d40c0,ffff80002f3d40f0,ffff80002f3d3ff0) at VOP_MKDIR+0x102 domkdirat(ffff8000ffff02a8,ffffff9c,7d7820437750,1ff) at domkdirat+0x179 syscall(ffff80002f3d4270) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7d78204377f0, count: -19 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833e1a91) at panic+0x1e5 mtx_enter_try(ffffffff83a0e290) at mtx_enter_try+0x1bf mtx_enter(ffffffff83a0e290) at mtx_enter+0x60 uvm_pageclean(fffffd8008591408) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008591408) at uvm_pagefree+0x26 uvn_get(fffffd806bf325d8,0,ffff80003a8080a8,ffff80003a80808c,0,2,2cca74a0e7b16b1b,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003a8082c0,ffff80003a8082f8,ffff80003a808140,ffff80003a808128) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003a8082c0,ffff80003a8082f8,ffff80003a808240) at uvm_fault_lower+0x2bb uvm_fault(fffffd806c0115c8,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003a808450,200000000f00) at upageflttrap+0xa9 usertrap(ffff80003a808450) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x749c626cd8c0, count: 2 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833e1a91) at panic+0x1e5 mtx_enter_try(ffffffff83a0e290) at mtx_enter_try+0x1bf mtx_enter(ffffffff83a0e290) at mtx_enter+0x60 uvm_pageclean(fffffd8008591408) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008591408) at uvm_pagefree+0x26 uvn_get(fffffd806bf325d8,0,ffff80003a8080a8,ffff80003a80808c,0,2,2cca74a0e7b16b1b,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003a8082c0,ffff80003a8082f8,ffff80003a808140,ffff80003a808128) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003a8082c0,ffff80003a8082f8,ffff80003a808240) at uvm_fault_lower+0x2bb uvm_fault(fffffd806c0115c8,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003a808450,200000000f00) at upageflttrap+0xa9 usertrap(ffff80003a808450) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x749c626cd8c0, count: -13