last executing test programs: 1.09642506s ago: executing program 6 (id=7): mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/102, 0x66}, 0x80003f8d}, 0x10, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x0, 0x2ffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/202, 0xca}], 0x1, 0x0}}, 0x10, 0x42, 0x0) recvfrom(r3, 0x0, 0x0, 0x1046, 0x0, 0x0) execve(0x0, 0x0, 0x0) close(r0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4, 0xfb, 0x3, 0x7}]}}, @icmp=@mask_reply}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') 1.071711638s ago: executing program 7 (id=8): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000000), 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x7010, 0xffffffffffffffff, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x6, 0x0) mlock(&(0x7f000034e000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 938.949295ms ago: executing program 7 (id=9): pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) (async) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) (async) dup2(r0, r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r3, 0x0) (async) r4 = accept$unix(r3, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) accept$unix(r3, 0x0, 0x0) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') close(r3) (async) close(r5) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r6 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r6) (async) close(r0) 938.101341ms ago: executing program 7 (id=10): shmat(0xffffffffffffffff, &(0x7f00003fd000/0xc00000)=nil, 0x3000) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000080)="491b2450", &(0x7f0000000200)=0x4, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x1, 0x1, 0x7, 0x73df}], 0x1, 0x0, 0xd3a5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000000)="0520308f0df7a50069db0004ffffffffff79ee837f31dbf15624b77b6a0a", 0x1e) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="5b4cd8bf", 0x4) sysctl$kern(&(0x7f00000001c0)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) 937.47458ms ago: executing program 7 (id=11): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x110) r2 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000001880)='\x00\x00\x00\x00', 0x4}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) r3 = socket(0x18, 0x2, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) socket(0x1, 0x2, 0x0) (async) r4 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa0000aaaaaa080048ed4c67f7640003069d9078ffffffffffffffff070b1effffffff00000010000e009078000b0008000003ff0000000100000009"]) (async) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa0000aaaaaa080048ed4c67f7640003069d9078ffffffffffffffff070b1effffffff00000010000e009078000b0008000003ff0000000100000009"]) syz_emit_ethernet(0xca, &(0x7f0000000180)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x94, 0x0, 0x0, @rand_addr, @mcast2, {[@hopopts={0x3c, 0xf, '\x00', [@generic={0x0, 0xf, "6cf35d7cf61904a4a96887c99c554c"}, @generic={0x6, 0x22, "cf5866f5b824089e9200c21a8bb419faf69c54f8cf40a8d83973153e0ac287014339"}, @generic={0x4, 0x41, "b620a1c7009de891640ca3451a9d8f3a509171c58107842cac2f42355c65e1ce6dad20856733d91a4e91de2d28bc47aee6c4e2795c96503f8a299a242c74d234d6"}]}], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x80, 0x55f4, 0x0, 0x3f19}}}}}}}) (async) syz_emit_ethernet(0xca, &(0x7f0000000180)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x94, 0x0, 0x0, @rand_addr, @mcast2, {[@hopopts={0x3c, 0xf, '\x00', [@generic={0x0, 0xf, "6cf35d7cf61904a4a96887c99c554c"}, @generic={0x6, 0x22, "cf5866f5b824089e9200c21a8bb419faf69c54f8cf40a8d83973153e0ac287014339"}, @generic={0x4, 0x41, "b620a1c7009de891640ca3451a9d8f3a509171c58107842cac2f42355c65e1ce6dad20856733d91a4e91de2d28bc47aee6c4e2795c96503f8a299a242c74d234d6"}]}], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x80, 0x55f4, 0x0, 0x3f19}}}}}}}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000000)="02000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mmap(&(0x7f0000ff2000/0x2000)=nil, 0x2000, 0x5, 0x10, r6, 0x20000000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000004c0)="b96a", 0x2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) socket(0x18, 0x1, 0x0) (async) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semget(0x3, 0x2, 0x588) (async) semget(0x3, 0x2, 0x588) dup2(r2, r1) (async) dup2(r2, r1) syz_emit_ethernet(0x1000e, &(0x7f0000001200)=ANY=[]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 936.689592ms ago: executing program 7 (id=12): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000003c0)="63dd81", 0x3}], 0x1, 0x3fffe) ftruncate(r1, 0x40000) pwrite(r1, &(0x7f0000000100)="93d4", 0x2, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000100)=""/169, 0xa9}, {&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000000240)=""/112, 0x70}, {&(0x7f00000002c0)=""/66, 0x42}, {&(0x7f0000000080)=""/1, 0x1}, {&(0x7f0000000340)=""/107, 0x6b}, {&(0x7f00000003c0)=""/53, 0x35}, {&(0x7f0000000400)=""/123, 0x7b}], 0x8, &(0x7f0000000500)=""/42, 0x2a}, 0x42) close(r0) dup2(r0, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 784.357094ms ago: executing program 6 (id=13): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140), 0x0) r2 = getegid() setregid(r2, r2) close(r0) syz_open_pts() sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338", 0x63, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="56cc0b2e", &(0x7f0000000340)=0x4, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 782.426333ms ago: executing program 6 (id=15): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) 780.370227ms ago: executing program 6 (id=16): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!H', 0x3}], 0x1) write(r0, &(0x7f0000000200)="092020094900db918ec912860000ff4278ad535c2a5756420000000056fec8e2a79185effb770ceba26d49da77e4d37ae10eb3ade287439d927c385e400fa8902e78c8550f8352ae71ed04d5cb4f0fe727c741aa2f88d3dcafe7bea2ed4610d7eb9f71cbeb2cee9a20f85eb527ac4477e7c08974a41af7f89b0a", 0x7a) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x400) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xcc}, {0x2, 0x2, 0x0, 0xffdffffe}, {0x6}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x22, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x2) sysctl$kern(&(0x7f0000000280)={0x1, 0x51}, 0x2, &(0x7f0000000200)="71acca871df91e3471ac0c36688d91501d94a34b8e5f84cf71cf9c7afeab70822d961340496ecff15674bdde6a62d60d7f823babbda86fee7b1a130772d8a05b325b71078ef78900000000000000000100010000000000f98465515abe0c591a", &(0x7f0000000180)=0x60, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x2}, {0x0, 0x6}, {0x2}, {}, {0x2}, {}, {0x0, 0x1}, {}, {0x2, 0x20000000}, {0x1, 0x2}, {0x3}, {}, {0x3}, {}, {0x0, 0x2}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0xc}, {0x3}, {}, {}, {}, {}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) 775.531538ms ago: executing program 6 (id=17): sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='(\x00'], 0x28}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) (async) 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) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) shmget(0x1, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) (async) shmget(0x1, 0x1000, 0x1c0, &(0x7f0000ff8000/0x1000)=nil) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="054827737bcf000000eef2b10000"]) (async) sendto$inet(r2, &(0x7f00000003c0)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190933455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783a57c668fbf15d3cb16db3a0134d546be18e51f4b02a09ac4f002fe104a670acff468d25034ae6ce6c79da2e16766afafb2c8b2c39665967c3d2289f042d8e42a05759200"/145, 0x91, 0x0, 0x0, 0x0) 769.179904ms ago: executing program 1 (id=2): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setsockopt(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000300)="47c8ed", 0x3) (async) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2df57365, 0x10007fff, 0xfffffffa, 0xffffffff, "fed260ffffff60e51c97c354d3c3a3f443c900", 0x68b, 0x1}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b6993d45ae50a55be2c657e65c48e91fe1d4a11fbd23d345563c28f6889770e48c8563d35e4a7e6b4e07a38d3f81731ec089351a200c88ecd281f13c5670fbe1bcd770fd9fa2182f71dd8676c69f41b2725df10f788c11ac3c79eb271947d83fde3b0b3fd92e7f263d80091da08037bbcf97d743fbe07e251ce1108f0b9b33eb84d36dd01890c7e3751ace266c30a40ec9a69c8c57f4a170bf4c4dd13f04b02bc05b1abb664e26154558e46bdefe9169e1dd75c7ed7d48c6d73199aa67d5cedce5f994ef240e01345daa9ef0b654d541e7459d2f57b471dc58e00234a6db69449673186e2482be14a22b651af622207713b06b0b2ce25c5daf8e193e00295c4a2aae6dfd793a2e8b28be3d6750cc796667eb26910c246de362c84995005cb089cb1f605e95cdced994dc4391601ac4ce732251cfbb39dae12ccf597499e41d7a649749a862b600ebf054b7be792ada85871dfb703707b479c7713bbb60012cf401ea5a323cd52942f8d1bedc4e082b7b9c34f0d329c5edff89ad18a3f738e9b38b5c1cb9fd973321be839b7b5c47efe7f6e29e436512e65c1a01b976ab5627c155b509815ee6dcc5c084c6ce7d0be61b1cede2044c11fb27c9175084ebbcc09cde119c24c89d67c0a46b27f53e11b1a42164d40f81bd0edca212644b866fdf048480a4eb6dc2f3c0661de3daeb464d4882fe763cc20742bb8782e72fa239292916b2fa80c1b5010ce212d6f80476d82658c20fa034902e48a36eaa451c8c367e7b1e6132b6201743fe34a8404df3a325f0a871db4c2471cc343db41573b114437e6ac244b0baece8c1994db77f7ac59f70bdbfe49734d1c804478022f3ee6e901fc463aac0dd62963f1e57980349210dc8a20a1756101a807f21c74773bfecb801ff074e1ea7313b062c3b57246b57aa3cc1763dc6868306a3b0c0f1eb5829acbf66df3de67d42583aa1777f15ed08991f46c5820e7092183facace016554bc556272dbc33cb3738a7d335f00422789034b654980547c283a1b5fb339172fd36788e35ec9f49a184f77038d07c2a7ea9ab210dfbdf0e32b30db3ee23de9c710ea39cb9dc8be91c88146bedc52d33a30a078c79e7fd097bd83d7bbc3dced252be1fecb133af36c58bf3415e6199f2ce1dc3194db9e728fc702400694f1bb6373a990816955e0a3913f89a58ab38942928f3e976ef270c189c76dad84ee1dbc5f04edebb391ec6c0fa8641afd1ef6c55d57c46556fce2ec1c55f89b458f4b4d3ec2d29019fe424eaae5cc3b22861378d60db53cec288f8895d0b5fa1d53c42e5bc428669d9f3c671745b5a6e391cc6deb0cabad716449af70ac9765cd78142e109847979025737b28beafd88fae841d1e7f947fb568220cac1e6bf762d29eed503ec516f5130386881073d30587a8159f31816d29aff86a5bb85b0e6e426a3ecd35eb5a26ce2bbd4f338d3826c2fc5b78efc86a105ed8610e69f65f0d882eed0811ba3b1428565ca20446571fb4f7f767422f3fb33f1be13679e588ce5d179f7529e6704bb7bdae9628d07da559569ffb9380f45d99da0c6c095dfc9fbe461bd40daee6a37a42819fbae4dd3ddc4b9021db25d7eefc94c0f63683086cb5d25ead1f4de790c8fe671bffa07c9024b98d9c3959e044dc455f11eec11d825da767b0bcb9e987e7d75e04a", 0x4f0}], 0x1) (async) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = fcntl$dupfd(r1, 0xa, r0) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f00000007c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004700001c0000000000019078e0000002ffffffff07031000000000da0000000000000000ab1f979b868fea555fe09efc80d46c7b4653d7ff5c61807dfbfb22b80a7783c9058fe20dfd540ab5bd225a6f809383c7d3a65b599e2ad0428aa103f8081e4f0cf7ee75bcc0f6333eb956b77e05fdccdb2c268f948fa5e701a07c64f785718f386bb6fde32d834f92e3d85d12d98039771ac0076e71708b694ff17badedca74a6e3df5928f11e1595ab788bdfe41da4b872568e5ee9a016c11ba137574d52e0aa8ae1547573ff98542b946a51754959ef8375ffc11608115c9ea26e0994844bc377c41ed191"]) (rerun: 64) connect(r2, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 566.478289ms ago: executing program 0 (id=1): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000005c0)=0x400, 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)=[{0x0}, {0x0}, {&(0x7f00000000c0)=""/110, 0x6e}], 0x10000000000002db, 0x0, 0xfffffeff}}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0}, 0x10, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) 551.873661ms ago: executing program 6 (id=19): r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x1000000000000000, 0x100000001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc020699c, &(0x7f00000001c0)) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000200)='x5', 0x2}], 0x1) 444.758629ms ago: executing program 5 (id=22): r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) pledge(0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') chflags(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x2) open$dir(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x2f) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000480)={&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x7, &(0x7f0000000440)='./file1\x00', 0x8}) r3 = semget(0x0, 0x1, 0x281) semctl$SETVAL(r3, 0x2, 0x8, 0x0) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) pledge(0x0, 0x0) (async) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) chflags(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x2) (async) open$dir(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x2f) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000480)={&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x7, &(0x7f0000000440)='./file1\x00', 0x8}) (async) semget(0x0, 0x1, 0x281) (async) semctl$SETVAL(r3, 0x2, 0x8, 0x0) (async) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') (async) 443.465017ms ago: executing program 7 (id=23): r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x10002fffffffe}) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x8800, "ff14e7ff0300", 0x3, 0x40000}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xa, &(0x7f0000000100)="00000001", 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x4006, 0x1, 0x7fff, 0xffbfffff, "231a17bc43b0f5d1cb3b3b64ec4cd6193569c4c5", 0x10001, 0x5}) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x10002fffffffe}) (async) syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x8800, "ff14e7ff0300", 0x3, 0x40000}) (async) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r2, 0x29, 0xa, &(0x7f0000000100)="00000001", 0x4) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x4006, 0x1, 0x7fff, 0xffbfffff, "231a17bc43b0f5d1cb3b3b64ec4cd6193569c4c5", 0x10001, 0x5}) (async) ioctl$TIOCDRAIN(r1, 0x2000745e) (async) syz_open_pts() (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) (async) 442.90204ms ago: executing program 0 (id=24): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x10002fffffffe}) pledge(0x0, &(0x7f0000002840)='tty \x00 \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x03\x00\x00\x00H\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15+\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0/\x80vI\x94\x0f6>]\x84a\xf7\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8\t\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') r2 = syz_open_pts() syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0xffc2, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x9789, 0x8, 0xfffffff8, 0x80a19f, "081aa9003721fcb06e74f6527939001d00000008", 0x0, 0x4}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_emit_ethernet(0x172, &(0x7f00000001c0)={@broadcast, @empty, [{[], {0x8100, 0x5, 0x0, 0x1}}], {@ipv6={0x86dd, {0x3, 0x6, "389741", 0x138, 0x1, 0x8, @empty, @loopback, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x5, '\x00', {0x2, 0x6, "7839f6", 0x6, 0x61, 0xaa, @mcast1, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, [@dstopts={0x67, 0x20, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x3ff}, @generic={0x3, 0xa6, "2f775a12e6a98b0ef29965c06e5e5a446597726278d48dba1956a0dd27a19b9bcc4ea94167debbff11f4ed04350e322db9949bb482939d633c5b8dfcd4c5f9136747cb2bf026d2aef86a012048e933b65442134023dc545acfac689f85ba79d793da3d98407896e049f7b7f73c52c2991b455a5d1b7ecb16c6aef324a27988925402908589b6a3776b92d1f8600d4615899a08e180b95b16662c1deea154675f14e6d80a79fe"}, @pad1, @pad1, @generic={0x6, 0x48, "f53a36dc87cb6f5b5f96209e0bf5ddb231449a2c855af5f0be27322bc3756dd79d50f3621d7898e7b010450b3a051eda1510bc829245a00442decfb1893f49ed8de8eb0ed20a5603"}]}]}}}}}}}) 440.546043ms ago: executing program 2 (id=3): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) chdir(&(0x7f0000000240)='./file2/file0\x00') mlockall(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x4, 0x0, r2}, 0x401}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f00000003c0)="79e5a6d35855a772f2afa0f5d18c741914c98ebf751a985bdc66d2add35f71dbedbdabb18faac6b915c8192cf2e4489f16b29c3d3f96b6bd4838ec805a8a478f417d73955e20c22db17270dff36bb364597a9da6a8026ad3aeff5c1f4ea609ed11615cbe11906c7b2fec202167c5b83b2c0d2cfd7d608690b70a1128351de384c7b33a53b807a682c48fb7121b75be397c1da012dc3b9d3f52f0287fb450f1a3ca06d420b263dec11a5d750ab81f2df6fde643fb7abf2af50262bdaca58fbf2a69b8f121255ee474b5c17283938279cb2b9610c6953ccf7c3d853c9673675236c7a1a1810183949c83c85e2a52bb89ea1ca9ea76fc9f8e967361e4bcaa01b79d6ed759c2fa2b5b7b7a566a54d05e92de5b88e73b5d588714bac211ac78dd5384366d85a37a7c69dbd9c477bf63f6e8f5f369ff504ebe470c400187285b1ff5df7bfc6f8d06394fb5fca04c29f0724f7a393a9770b5794845f56c26ddfd4fcf9050e3ebe1c95b58e5d8dbd9f541f5bba29e11ec94c9cf1720913baec5103aa92df420798240afec2df1baa21140e38428827a09017a28eaccd7e9dade65dbd3a9493aeff16037d25d8b8792d2b8d19606fda019d2452d0f9b1d590d350502465672acccbb334641c5c72490bc96d8c075f3a0ae4356d06b76e107e274fbbee5b435abbb1cb801c402f07f6cef94c196e3ffb438ec8809994510b22ae463dcee18c541520ce35fa7f500b467a4d28f6499e15dc6647fbdb437a941d78792416942f9f2e2dede1ebd6e34b6eb307a05d5a95277cefe12036c541bae93c9da01a2122ef0600d263a7ae6ee6783e5cf7d432c6d3fdfc8c5ee21e10989a47f75160ec860e00eefc55ceb3af49662f76a7268e45adea261fb62b7344baa89ad55b2d1a96049c27c3e90882ce8aa68a0a959d9bfdf905db918f76d3465dd3afd9b8872c5a5f61068223d559c3f48c9ce4918402d23e7e198f4ca0b815de8a6e078c2bea8685a5f2a63b2a83e883d7b74fbbd3e72649faa4a1bbad6f9d0d84dc6d97a5d88292df4674bfd533006981afeeabaf862d2d6bd9857564016f319fe2040856560e9d3d5eb4f66cab4a286bde20491d2ebff093dcdcc0d54a958bd600d3492b9ce52d37fecc3633169f81bc56a0a0b0c95d809b9771aad9bfaf4704d5f98cd3b9c4af3f9cf81a79ff01c79d8e68464ecbfbb18675cadb4d0ee47d3232de6861bb104c701d9f4206a9b3873de75de08f46a50471c6c474d71a6fc0642dbd4bdf69f51e0821cdd653d91f9c36aeda33da8c412609a113a869cc92e70d3c3c09f3955bc4e1e64f267ad69d4b1072a6fea02ac003c66c5e16a824b096525c61e19a890100fc8aaf44cafe35c37dee8d634655cb955ee29fa7ad33a7a36028caea4eb3293de21ebf908e7c8b373e98da95ea2e003322f6e8f36c92b19e1767fdabd63429dc2c71ecf2ab3cc9e85ebb7f2d78c630103a51a185f02e80db0bbc2e54ae84598ccc471140dd31ccee979f7e5f508ac6e0117d6bd2eda1371db8fc029f0c0424194257178dfb08b7a6060e2212eb03a5082e081d91becb0a3465e3cc2737cb1010e254abb54aad0a2af77f6bc4b20fc0fcb2b8096a85813dd10fb70b6484aee5c3325fa8b05bca55de836bce0aa67481620de951f49b9583f8c8c45ef464fd6b4726dc04bb46c8b30b156a24103cca7949b17e3531449b6f379317c407db2638c0f2c2b22cda577e16b5c903987fd036fb270c40cab81fb8de6e4339aa7ddc5a67bd12cba83a6bce4e2d7ace68864cbc3f0973ae2673c4ca6ed7085151c2448d6139a51ace5d20973e3afc0971aeb872a7e5bbbe9daab10b44566637ab07ff4bd612d08cdc19e8a258924b78024bd4ce44316e02bea06a3f41baf5371437d31da626962d3105ee1ab8cd9797b22539318ff2c7dc7b9f6a4a47881a067868f9a0e256d2fe8a4cf8f36602962cd945f7cbb3edcf15710fd028d02bdac89751a73d08fb7eee4c712502fa27a067cc3de23f715aa40a82600b016aa47cf891b46b13b0fef603cbf3ad5d2187311a9db050bee1cce1b741ba3b45e54de3d295cb5d16e96740c04bdaf822ad1ef108435e803aba87b74789374a17d2346314e2f274fe3f2cf4e294a3d7abef8d38871436bef26418c0bb2564cd42cb8a6974c1fdd201ae15589a28fd111fead18e07018c925843cd87cbb2e30dc6e99aaced940abfc96f2294f0898bd0848922d3d97df0d3849ab8a2783a0fb18c12815d25b6c57502a062e10e812b3b916dea959b11423806309d1f8989d3b78c2220bb337df65f055e01dfca77a8594298f307377f4e9919db340868fea8cdc3ff2230eadb5d9f8487faff0fe2a2ccbeb07f9a3a191228974e765751dbfda842bbf63a4f63d0620b81d86231f58b27a11768c69fe3a5697331b91c97b296fdd1c31543585268c071a14668a6f1fec4563d64a9b884959c59c9a160ab55cd08c922542a559cf234436d1a306793439d18ab4e026dbb5783d6fc187ef98e3a37c074b3dc2cec01920619401d7c01ee27c85825be79b19c772bb31c5a89dec46c48b3029595e227c5634b167fb4960a61147cb29e355d7431aae07b736fb89944bee2cc5c8e474a5b4b31bd844ab295de0fb98d5fc5bc0371a41c1411077255f59a78764be75d55cf994fe5b7ddd6ba6af5b72e2a3ce23668f6fb09b06d7538b39d990f3aa24f7e8a7f2cbbc0e472d75b16663a9a4336b01be3b5e60dbdb05ce21e79b5a6be61fc2fdebdd4939857ba086100539dec749d01e1fe59b4edc15fc56f29217f4ef8dd564bda14b796d4ab8a63d459321cae4a34745f606be9b6d227a482083d311a3bd29545388fbd2c7ad002f0d2cbf6938f21b5ae1114b2c79e5507cd2836a422266b34d5f21c4aed2b876957a5ce79dd4cc083c30af76f363d241d064bf844351ea3508303dca664d6e70967a41ae8e462627ffaf25e08ebe0224358efc78127c26260c7e56e18139045244c1b4360b5064ccf540268b9bf7fe8998a130211c39e051fc974be3a049375d06c067d4d73efae1356d7a17ac0e4714480540bce4791ffd829900a49f955bd3cc06ce8b8a322f32537df33faf434636da7c3605108abb2cc5696f49ed8ebfe40090f40c7f099f2606bdd6e2d6c1f362a91cb970be2c3a25fe3de143c862a926e623068fe8d91e7318fe27db64f927f899605440d7a4dcebc7f5e605e9c8390e8142c32465332c3111bac9a5baad4cd8bf92b122fc6f58ab39e10530a4dff4f6c6083b81a598b99acfdf289ded1eafd5a7e9b0e20d2adbe61ca3bb1f96dfa936171bff48ce9d1686cf1f3bf22736da0196d9209a7db28a5df8a2b59f15c88f8dd915b4d82d8aba96e8936deec425b50c9d818383f72470c560f717e7a97d73840cf488cb3ae3ab9c82c13fe9d0e70ec38e3019c5f654952e929d68c477531f8ee072e895932894cd0539d0fc2d33e0490092cfb20030e6e34e2bc19e690c2342cfaf7892c547a5fded067ae66e4de8666c644f69e1db023424623bb44d7d704ed48cc0879325bba9d69a43b896549c83b7dacd2b86d181113ed50d6e09d9ab8d5c430487acd963184a27d0c20ab7e920a9dcadaa432731180f5af34e215a345dddf871796ccc8d7890d42fe145a035e689defd2b0f7afc773b1b5996e7a6c4ed1b3a0b7ac6b07221dd2362568cb859f1579bef10ec8bc66ada581a0ebad436090ec29889d270cee53f09eee219fa180b5f5c80f6fa943e08f60a571cc07d9b4a86fa692158c32cadf60f6e0a4a7cbe43e8cc79cc1c2418b3ccc08ca5373f57a43dcfdea80b1d7b94ddb77ef6827a77551cddebfa12ba4fa14c5c1b51353286250ab5c9da0264fcdc2374b65d956796bce3ffd194cba698a19438ea1a30a6abee26d33826a8dcbc38a19f79e8c29492b9541548a501b2233e43d73ee34df128688a8565585db604d48e3215bcb14f1085099348151267052881b970be50c99ce9b09de82cb3e34e37d5e63cca1014bddd7a97692fa5a6f28cb57218f844efc71c0a906ee6052eed157562f7bd8f0e9e5e4e6f7be21fa39c3916c3284b1ec6c6da331bbf544418bdd725a3fdd4bb07adf59bc0e594f82b1c07c6443a92c10df1df149bde258fb42f0ee71fa7453a7052423437dd774b34aa4951b12e04e9f3b3d65ee815476933abe8d207b3b3dc1140ee7e5e695c5b967b7437935793bf1107506bd1b51885cc513835b94adf76ea3e24a68e39c0fe732a5dd43b5b60db09eca2b06ccb0c7776421b63d422ba013e69391e40982f7b3d0b4ed60963f13be223722c3cabdcce9580297713d36c172e3a28fb59386689449952ff50d17ec9d591df3582250e5cb765f22efba0df0b3830084eff07ca08b617739a119a8a47816392693b1efc546150c927f92aae4ce1727ef6d8bbf4b8863f2cea82d100973b9cfba153f727bb82bce661e686320308e66fb6e1c5037b7530cd3219f21f2ff0648bee0c39516186a3acdcf5268033f7f47bbd11c6ee9f8c2c6a2a40b58febff5d6e7d3fb1a327be55876cb407bbbc43e50b714df901d3309e8540ec166e87131b4eb116e73ccd297bba7e2575708ed71d67adebc8b0adc3d447428dd50b5d1235c51f0faf91842b21206d4246a6dd994cd46f2a39e831902a0fdcef7a59f959e2a708fde8a44cf6d1e9065400e56bb2383f4f1737bd971d37cc859365089e9d5345dec4333bca8620bdc7b6ad67e65f9175de0716f1b4f558f92b1816d086b62756dc8626afa6c4efb81213f95d1ed93ab7a7b2e020af779f93a066dc789f754afd045c3018aabd5acd5fff3f8350a7c0a68eea680a8fc1aa3da0d2a4d6fc9ff2970d9e0d79e6caad06b36fe30333eccdde22573cdff75313581ef4ee6a6ffa13fe0b2bf8cc1c8da1a1cd21fe449e8a5dabdef922d147c4f86c4b95ff2681821d192631a13d199108c3293ec1d1753409b70e96abdf68e93141feb8b7367d80b631028c115764dcd2bc66ead20f7baf556afcfc86fbc52f7473d19c46309a9070abbd8471a21bdc78fc178fa2576b3a476106725a433ac86b087c5de8bff77303a3110430bc89e8556c86d072dcf3ddc2fad4178532aff4e3f4f823168870d20242e1a9138d67f711bcce4ed3180ef0ef469674b5a1edb213c5c275043440424b67f4528faeb530a117a773d3f4a7da9e45563cc2ba5c440f5a1d307e0958e187f628b4f8c5c1f4b3d83940b2b00f2ca840971469152ffd3d47184ef92b84977e371940539040471c3a5149a33b4be2790ad6c620b0525bb98c249f2195803a85fffed621dd5303ab5a52d1c8022e68f2d4faec341db34a5f3bdc1b5df1c2dac0f7c448e70c660b960e372538ea2e71fb7443c97ab1e39047fcfc1b79be0fd91ed2a9ada0aeba1bb7e127d95702737f9ce2f9b68545d3b962b9e92dfe2a6a8788f977edaf286db682e92ef2ce769614dab08fd9b5dd805e3098f95bdbcfee29a2e10a83a80a5dd11550363fcaf322bda7726c1a91441e9107edab48a7cc71f198f8447f190298bf9b1a19c25b70e779829b7e2b0f26ccedfc26aa0c7b7192fb207c0989778d407d01d710cb986569ea5665fd3ea5adba1aeedff14f113866368384c7bdc40fda1eb64f5b11ac1804bf4f26eafa600308e0dbbca12ec243b095df7d6707decb6dad29188c6422713d40e113e967e0b09efd414c2cf7a8c4a221ffff7207651ae7615112abc01e91de90b9e24e0027df607964b4032590a8e5416f069f3b95973e8532141dfb6018486c85fccbcc7fe773b28703", &(0x7f0000000080)=0x1000, &(0x7f00000013c0)="859199c2139bf49fd7dc7d8bf8abff745f733e978f23cd17129ff881a2e5294bf64d46dc3ca1311aba521a9682cb6b577f43939ede917f6e39d244e6ec7d6f6484936964f6debdad21978e1e7d4ea01307b9529e6a9ec253ca03c81877018153e3ea1c93a0afe8990f225983f61de86e4f54f5f4938ebb26822372fafb265309376b2d380f11cc0ca5cbd6bc2dc4671f29567c19f97c5fb1c2ede478c55f45ed5a5026437879a81633aaf882307422691e4edb36b929c13b0f7d0746490a6d7b53c43709c7e12ca1a552d67a8cdfa8b7f14a619613dc1d9518", 0xd9) 285.999444ms ago: executing program 5 (id=26): sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f00000008c0), 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fa", 0x85, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') r2 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r2) r4 = socket(0x800000018, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdirat(r1, &(0x7f00000001c0)='./file0/file0/..\x00', 0x0) setrlimit(0x0, &(0x7f0000000980)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x1811, 0xffffffffffffffff, 0x0) sendto(r4, &(0x7f0000000200)="3fdb95c0a68d83aa6a4794b110b3492ac7d3d6b68da165a88a6d4db9f6bb6079f4fc45952625fa24f1d1b93e2b17c59d359df9073d6e9a7bf09be94dde6ddf7a8f2dc31f8c12a2e67fcc652ba64a75b95d7ef29e3f470ae918f9e165f3b0e3089302917b56b8a40e3abccb47fcfcd83bc6e3d687683ad520e1830577872828f2ca8ed1be3d1d684943784afc40dd5623bfb76eca8d98037cf8a5f2151debd3225d4650f176899886e6d459b8893783526c043adaf0bae12e676d8649158043d3377445db5e88a8a8c3318e17debd5195fde07ed7", 0xd4, 0xf, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r5, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ftruncate(r5, 0x907) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) 279.006385ms ago: executing program 1 (id=27): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x9) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setitimer(0x0, &(0x7f0000000c00)={{0xffffffff}, {0x7604fdee, 0xb}}, &(0x7f0000000c40)) mprotect(&(0x7f000026d000/0x14000)=nil, 0x14000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xf66b, 0x1, 0xc, 0xd, "9c0f0000000d02f10300", 0x2, 0xf3c}) write(r0, &(0x7f0000000240)="c570a4a5", 0x4) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r1, &(0x7f00000003c0)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190933455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783a57c668fbf15d3cb16db3a0134d546be18e51f4b02a09ac4f002fe104a670acff468d25034ae6ce6c79da2e16766afafb2c8b2c39665967c3d2289f042d8e42a05759200"/145, 0x91, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r2, 0x29, 0x2e, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x4a, 0x0) 278.436754ms ago: executing program 3 (id=28): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0x3}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvmmsg(r1, &(0x7f00000004c0)={&(0x7f0000000080)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000380)=""/62, 0x3e}], 0x1, &(0x7f00000003c0)=""/19, 0x13}, 0x1}, 0x10, 0x840, &(0x7f0000000500)={0x8000, 0x200}) ioctl$BIOCLOCK(r0, 0x20004276) open$dir(&(0x7f00000000c0)='.\x02/file1\x00', 0x0, 0x0) r2 = geteuid() r3 = getegid() setregid(r3, r3) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0xffffffffffffffff, r2, r3}, 0xc) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f00000002c0)="8e7901d28919db8ecbc58eb8b215f55dea4c095b5302f43a0b3036e7032f81b364af6cc583461ea37ce565e721ff5092b757e97d175869a644964ccbbb4c614370bcd8e75a", &(0x7f00000001c0)=0x45, &(0x7f0000000200)="5a715cb49bd9c720edd6e21e0d9be56970638dcfeb618ae1bbf356fbe39894f9ff0fb2abb4076b61d13ce3e594fa646b132e3ca3887669fb79258e405a9ae624d1e007b8dcecae691d490f47c280d225ce5754c9e40dc42570cf50948c017da27fa62f494ea2907716bc461669ec4ee20fcc4706453df8e32ee0d6fcfb46662dbf789697e62ba240d9", 0x89) 277.819336ms ago: executing program 5 (id=29): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc020697e, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f0000000440)='.\x00', 0x0, 0xc4) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x144) mprotect(&(0x7f0000223000/0x1000)=nil, 0x1000, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x3e, 0x20, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2], [0x0, 0x1ff, 0xfffffffffffffffe, 0x0, 0x1, 0x100], [{}, {0x0, 0xffffffff, 0x0, 0xfffffffffffffffa}, {0x0, 0x0, 0x0, 0x800000000004}, {0x3, 0x4}, {0x0, 0x2, 0x8001}, {0x0, 0x3, 0x1, 0x1}, {0x0, 0x9, 0x72}, {0x0, 0x3, 0xfffffffe, 0x800}], {0x0, 0x5531d351}}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) socket$unix(0x1, 0x7, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x9, 0x0, 0xa, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r4 = socket$inet6(0x18, 0x1, 0x0) getpeername$inet6(r4, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x7fffffff, 0x2, 0x8, 0xc, 0x101, 0x9, 0x7ff, 0x8a}, 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r7) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000002d00)=0x9) getpgrp() 240.15254ms ago: executing program 3 (id=30): sysctl$hw(&(0x7f00000000c0)={0x6, 0xf}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x80}, {0x4, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r0 = kqueue() r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0xa9, 0x1, 0x5, 0x9}], 0x7, 0x0, 0x80000001, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x80000000, 0x4, 0x4}], 0x9, 0x0, 0x8001, 0x0) kevent(r3, &(0x7f0000000000), 0x8008, 0x0, 0xf0, 0x0) close(r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x1, &(0x7f00000000c0)='a\b\x00\x00', 0x4) sysctl$hw(&(0x7f0000000100)={0x6, 0x18}, 0x2, &(0x7f0000000140)="67ca09ac7ad67932d72844ebc36d77b45c30639147a4c3f8eff2af64f6ba38f8c4435908fee70e9a201314c31390408e874aa9c424587af1e08799b34e0ae8b6b24e8c91adc75e47a3dbb20d0e761f877e1762cba489a267c24500f7df4f62b5aa1f99d8deee855bff547824484ba70b4575379d1f82cb6e6ffe2fe91281f65e1e20db04dd5c521ad3404305234cb6ba291d798c1d059ceba6f88b65bf402d50b3f32c5879", &(0x7f0000000200)=0xa5, &(0x7f0000000240)="f0e8a9e5eae248dcb3dbeb5cfcd15b9e", 0x10) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r7 = getpgid(0x0) wait4(r7, &(0x7f0000000280), 0x2, &(0x7f00000002c0)) write(r5, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 239.212746ms ago: executing program 2 (id=31): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8, 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000200)='./file0/file0/..\x00', &(0x7f0000000100)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000003c0)={0x0, 0x2, 0x7fffffffffffffff, 0x2000200000002}) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) fcntl$lock(r3, 0xe, 0x0) r4 = syz_open_pts() close(r4) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60826e03001c000000000000000000000000000000000000ff020000000000000000000000000001330005"]) r5 = syz_open_pts() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x4) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) dup2(r1, r2) r6 = socket(0x2, 0x4001, 0x0) dup(r6) socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xfffffffc}, {}, {0x0, 0x300}, {}, {}, {0x3}, {}, {0x3, 0x5}, {}, {}, {0x1}, {0x0, 0xff}, {}, {0x3}, {0x0, 0x1}, {}, {0x2}, {}, {0x2}, {}, {0x2}, {0x0, 0x100000}, {0x2}, {0x1}, {0x3}, {0x0, 0x5}, {}, {0x1}, {0x0, 0x9}, {0x2, 0x6}, {0x0, 0x8000}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff000001", @ANYRES16=r5], 0x28}, 0xdeb15c71bd5c4051) recvmsg(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/202, 0xca}, 0x800) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) 238.579846ms ago: executing program 1 (id=32): semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x141, 0xb38}, 0x80000, 0x80000000, 0x4}) (async) r0 = getppid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x1, 0x0, 0x1ef, 0x3, r0}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x37, &(0x7f0000000040)='Q[{L', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000002c0)="cdb32dbb76bb90b41538216ab22067e7c66e02d308d2b239fae4cc1f58d06d1796b0297e2a4a23ab5fefa9452359b5c8a20425dcf72219ae5d3c6dd0e2c4230b55204929ed2ee883cf5ed92976500ec6365ac407c8c74294067269b540fce20377a1a2b4a6ec3f5b629f2ae38312d695281e9ce49971", 0x76}, {&(0x7f0000000200)}, {&(0x7f0000000340)="1e0554d67fb03bd96d17127f7218961a756ef5cd3a915c2abed8414028a3b418c704000000c51948fbee988c2d437950c1894d37223ff7e0146b1170cf8844262dce", 0x42}, {&(0x7f00000003c0)="87622d9f545fc05c750ccf0a34800d3689d2f9641a3725776fdeb0951d42", 0x1e}, {&(0x7f0000000400)="07f587eaf3feadd2f250157749974d7a85806e7004", 0x15}, {&(0x7f0000000440)="ed117cc867276cb6783333d6935e2c190edb650bdbf89fd69d68dfdc3a6a9701c6f05ac9a35eb14328202ae48bcf80877cf9732f7dd428f7cb23f69ca280cbd52757c57d1554df2cb5088552cfba7488fe72a1855a11c4", 0x57}], 0x6) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x100, 0x1000) (async) open(&(0x7f0000000180)='./file0\x00', 0x41, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x20, 0xd9) (async) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f00000024c0)={0x1fe, 0x10000, 0x0, 0x3000000, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x8412, 0x4ebfac6bbaf79ba) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000100)=[{0x0}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x802069c5, &(0x7f00000001c0)) (async) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) 237.575806ms ago: executing program 3 (id=33): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0xc7) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mprotect(&(0x7f000020e000/0x4000)=nil, 0x4000, 0x0) r1 = msgget$private(0x0, 0x5bd) getrusage(0x8000000000000001, 0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 136.993993ms ago: executing program 3 (id=34): r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x6, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3, 0x100010000000a}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 134.863502ms ago: executing program 4 (id=36): sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$hw(&(0x7f0000000000)={0x6, 0x33}, 0x2, &(0x7f0000000080)="61bd24", &(0x7f00000000c0)=0x3, &(0x7f0000000100), 0x0) (rerun: 32) 133.441914ms ago: executing program 4 (id=37): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x8, 0x100000, 0x0, 0x4000, 0x7, 0x4, 0x2, 0x0, 0x16f}) (async, rerun: 64) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) (rerun: 64) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x1) (async) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x40, 0x2}) (async) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/261}, &(0x7f00000002c0)=0x107) (async, rerun: 64) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000300)={0x3, 0x9, 0x2}) (async, rerun: 64) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) (async, rerun: 64) mkdir(&(0x7f0000000380)='./file0\x00', 0x20) (async, rerun: 64) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) mkdir(&(0x7f0000000480)='./file0\x00', 0xa8) (async) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f00000004c0)={0x7f, 0xffffffff, 0xfff, 0x9}) (async, rerun: 64) kevent(r0, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x0, 0x6}], 0x5, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x40, 0x4}], 0xfff, &(0x7f0000000580)={0x9ff, 0x7fffffff}) (async, rerun: 64) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x2, 0xfffffffffffffffa}, {0x9, 0xffff}}) (async) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000006c0)={0x5, 0x3, './file0\x00', 0x1, 0x2b4, 0xffffffff, 0x40}) readlinkat(r0, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740), 0x0) (async) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000780)) (async) faccessat(r0, &(0x7f00000007c0)='./file0\x00', 0x8, 0x885273497cb7183d) (async) select(0x40, &(0x7f0000000800)={0x1ff, 0x2, 0x40, 0x54, 0x7, 0x5, 0x0, 0x9}, &(0x7f0000000840)={0x2, 0xff, 0x5, 0x7, 0x7, 0xa, 0xa34, 0xe}, &(0x7f0000000880)={0x55, 0x4000, 0x200, 0x3, 0x5, 0x8f, 0x2, 0x80000000}, &(0x7f00000008c0)={0x3, 0x8}) (async) mkdir(&(0x7f0000000900)='./file0\x00', 0x161) (async) renameat(r1, &(0x7f0000000940)='./file0\x00', r0, &(0x7f0000000980)='./file0\x00') (async) getpeername$unix(r1, &(0x7f00000009c0)=@abs, &(0x7f0000000a00)=0x8) (async) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000a40)) bind(r0, &(0x7f0000000a80)=@un=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 64) chdir(&(0x7f0000000ac0)='./file0\x00') (rerun: 64) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000b00)=0x1) (async) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000b40)={0x7fff, 0x6, {0x80000000, 0x6}}) (async, rerun: 64) recvfrom(r0, &(0x7f0000000b80)=""/86, 0x56, 0x2, 0x0, 0x0) (rerun: 64) 131.716194ms ago: executing program 3 (id=38): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x86) (async) mknod(&(0x7f0000000140)='./file2/file0\x00', 0xc000, 0x10001) 50.410559ms ago: executing program 4 (id=39): r0 = socket(0x2, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x2, 0x4, 0x1000100000007}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x66) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000004000000080003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102d3db000000720fd18bfbb670c1f5a872c881ea6ed7802ec5890000eeff7f00361b4cc702fac5000010000000000000008abfba221554f4e0f668266c0900000008e371a3f8343712051eea04000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x4, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089958900082b00fe80000000000000000000000052dcab0000000040"]) shutdown(r0, 0x1) getsockname(r0, 0x0, &(0x7f0000000140)) fchmodat(0xffffffffffffffff, 0x0, 0x42, 0x4) 49.559226ms ago: executing program 3 (id=40): r0 = semget(0x1, 0x2, 0x451) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0xfee2) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, &(0x7f0000000080)="951e8e577752c856e0658e3bce07f62d8aee27e59e6281ddcf7123e051e8c12d9f6856dccec54caabd1dc2e7ffee5737153e5b73a85f6d82ffa05c7f25b7a3a76949fc6ad77d271b1b21ad0e7b38ba6125307346c7e39d28b2c76035be2939d825c1d140a65efe08dbcf89b82f981137eb152d12116b658c1bd86d4efaadb79322c70a9c9377f1fef0fba56aa68092e4a61ea96dddcfb7deed174ad18c99157f39315fed15212fabfe3c0c9de42dd1cb0cc9469c948606920addb5729ff28df2a1ae9fd73ba6e18a10c7f1b410214c894b0a5e5f1890b7f9a761c3be1126b795e0c1b856533d583b3d1507aaceb958dd9f249317bcb47489144b11f39c67e83066cce6d8d48eef594aa3c07c782419c5dbcdf53f8e670629078cb022b83accfc8e4bc19e3ca1dcf10271f3aab0984d70f8c53221f280e628a9d192bf5ec27c2ec7de51a6a7f0bdb89f16768ff65530fd4cf9e829d1d6f27c719f57517fff4a89e49e6c889204672ba5306c66dbb2e38b1621758a7096f77dab2ca430b75310ca7dabc643fcefeb17f38bdc0e54e74deb3584ba441e0a046c6a32e7f9c06749f1ca46e9c83d98bca567ca2687eaad64f900644aecc7515d993262b18cec52a904824dd9c06b66dd025f6b8ac82c202294bbcd1ef9f274d14393ece0db5561f86be503e61b9532f1a7736eb75402bdd402659d6856da514efd2fc73c3bebbcea3cafbca19f1406bea78d29d8d8d4d523c3f57c8a143701fcbe895afb3a98c796b05f4037fd4018f1af21f2a0838a4350557bb5f0f567d2ca31c602efc059125994acce5f0f05819ac53fd0d2758460c45a1cc451601ba7a1f59ed755c13bec22c51bdb50607b992dd3e1ffdb2658752dd4770b830aeb14e2369cc910bd4e9ddf83f46dfd4450bd40b59b6e13a31f0e8a2608d81f6ea26972eab8500b01c5f88fb63431ef92c245261f8d184062327ac96f223d8cb0acdac16f6dc7ffe5b0238689bbd2a5f14bc5593968bb1be124fd89951aaf5feb2cd1f3f8dacdb98575e4b4455bc56ab270e473c23e3956875ce8459f898e71c4eb4d11dfbfbe3f44ed183d0d34c48b7e770afd4d393c652169bc88f706f65835261a99c885439b78ca62c7c4729553c6ba188b0d857b0e0c5ce450e1babea0508df8119910e4b1b1a942d93117330b4333bf0e0847cdacbe79b2eff8b83fe61bc4790bae1150c46edc6c912b27039c25ef0a00eb985e53cde655b2fd93111adec781c2345f912193612572bb2038aabfacc806e4a89073c1559b0dd748278ef0c436e5ea862d2d71669b3d5204597fc75f5f2111002edf0157f6f5dbb01c5ac169b4c297bfe569c0627c03ad0d8fc61fb4130667a0d92ddb9794af9cab305c1588434305650decd33435c80741e0f35bda17e8e783b6db0e6cc2cfe9c9160a89bc7450ddf4253316efa5d910e57357ae5da8f278a9e64529f152123d727fb152cfd4a42fb0ebc8527312c00a45dfb7c49c031df8330f0bc899edf68392918e463a8c5b1ffa6656646d555035e5a1da35837f9f8507c839b46f7d443ece8089e69581bc3ed08309977b64ee9fb459dffa22822198d8ea299943003086a8b117d327ebc98a459499ec957c05123eca0e5bf7b931e327ff15acd6b17bed70102e119277f9cce79751cdd3ae2fbaa6a83694725efc25bb59a3b2d22af65a1756ba9a6e0155c0e856f01bee79bb11b6007dd65a9687a3969a0cc23590517bb9919ab2349649a330b1967c787617a409a975acd3c9f8df7378b10ce1be5bd1df614f95c54c01a0378eb8a106fb79041ab9a9cccfe294def535886691b814fc4e722303891e185f40a9cbf64d78dcce101770fc18290d0cebcbccec4ffda8dabaa5cae3958ffcf8c6ed9480ac4d325248fd43fe2bae4e995950edb34cb3f4dac45665c682945f5f43470d26cdac8b79025afe01f093cff57a35a47254035cf4950d8e0515bc4aa6db7462f4fb0bc4a21bfc78d1ecb3f94e0654a0f5d0e55ec0d0de1b9b53085242c8d9b0beeeb0e292217c5462d0a07f40999356ca7fc3a7e8f98cc4fa0d7d0d0e767fc87f1e63561e5db37ba9a56fecee1f3c24d670a1774e22d1df44581dcbe635b82e6de7a84b71b46351467a3a7bf134a472ec17864e60cb989939e3b8b37f0da1ea17a81e11602a5e28aef5e65e02cf17900f97fcd72a21757a1281917953c45ff5eae29565228b1591d7168f86b8386e84628afd1487ff6d2df83f5b2e721ad89e00211804e9bbad01a5fa7e777faea1fc01437c36fc69538600737c8b43bf8c67dc5826c3d94d1b05c26e750d09458971ff79e0eafdf8b3acced595c37fe142871885150ea1d44cd12b0832b57eb6e73dfce1f28e5733aa43b35e47d2f3b55db80e4a201a4461aa149e1bf38d5a0b028e203c33eeb112aa62eae48ddf4fc4a32bd12f6d635c41d986e67c2e15e6f89f190c7f4eeaffcf7487a3956efa3282b828b95376b3b618302cd6fd8a01f3e64a65051f6395bc82e375e3bd740762898571469b4740f408012c0b98e0dd6fd9b053bd429f7928b6e5f997af4aa74758c0337f89520d8d2b9e4cd5a9083510eed1212b7a34101fb325c7c66e6032b769cfeafdd9a1a11e30741a00c1373aa2ebcbe480bf7de9e44a0a43c6f2fc1fae0e674202fdbd8051b6122055e2085a817847f2f8956d22124b701f8ee187d44db2107fbf7755aefa1569b0c4f7e3a1ae4bad2ed7152df0c9469f3067bb042a7b6c4b67ea491444d75477a96e61ace12b44a31005c13ffbdf9bc67097337a52d1a219295cccc7acf10b11ab537db383598469157fd58b62f869d0de9ca3c7d5f15a5a93141744f106fb484674568ebd008723aef99eb136839534cc80de50cccacc970953b502f5b638d74546843cb5a1f6e050f109422f3a81ccfc3a88a6ee53efa130722099bdd6dc328f9e069c39c6847c96a42001a02f5f0ae2a5f275ef6ac81c3f09d3c6a5c482046c4201ea51665cdcbb028327026db7caaefdb975b74744d6e38c9fd0dd144273b838ac50feefc69f77d9ffd4e7a1c73125a1e65c5c1fe16e32d58dfa8fad27dd48361d673f0dbb37730abc8cdcad674361ef202656bc87e9ad50ef1a17ab7747442ae53284d91c684cab668011ad2ada771deaedf0a0b8ab80682b851848fba088df0c4183975a1318a23cb6c5a5a5b8df81e84032649b0b819b95e42d36453bfbe7ce58458bd898577506a69b24b03efba4bb2982725d4032f91ab9f6982ea9d3e7736caad8cc5bb74587a3b408619bc12ad3638c794422b17f5e6d9e711307b378699e8ce6f308adb0c10a988d4a63d6240c00cfbc7fac36e91ad4b7b9608ce1df2ff468d5b52e215e6c698228a8f8e82ab6084ddbebcd22564ac31c0a6fe4d546de96e490f89893252b18f894f93c0a6883539756aff91e012b0c62123f1306ceaa1b6d4af00299ac0a9e1a42d3efa3b796501ea9dca6344dac5eab0d22814323275bc942886b6a6dcdd8fe61b5ba0e362604e193415f6b4a69e7d2c7bf4b305a25456e69e7aba415d64d9764b91a2e6a66e18e36a8dad290f7ebb1da0e557cd6658aef7e11cae397c985ad74d575a3b6ebf9d4b2d64082a1894b7def9c59ad5c519d55c6156e45f3381598915f9e410662c53d4cf1f5b7830c3495c0190def3fdd56bd10e25aa2870bc1650841f1a3563f3e90e741871cc5f4b21093d591d72cb3ca0157e02da6d49b51584ded2c0cc02ffcbe356cbe81d6606220bbffed3e6c666baa44bb3cbf2c9979fe9dd76b1e5eedcdead331280ab3bee8eed4c688da1005bd1a1bd3459e3f02cc3cc11d22b8f9449a863667300b6d73af639c473f31a4a1e8b77b8598a8b875aecc63d7d07ffc99dfa30d186bf8093dabec41d46ef3bb8725f4a732b8386a1e518999f8e5ed16b782654fd71a81320f65fbbf4201504bd1a6ee4a6d1be48f1dd499191d70459dfcbb477667bf1bd2b1e03024bc1aa088e970d2f01a23ece9219bf8a8ca13779849423d0d7295d77179515e9331e77e4d47e55d985f0a97f43ad1d93a78f88fd88010bb591c64f5376b39f7ab443dd972af85ca687f98fc236b90d6c1d2d1359356353d5f971227c18e91e986f6c114802cdad48a902403097a156a8157c11711d0f3e4ee666dbb1d9938eb11a58ae387fd79b3dedcdfd8cbbe577539389cade711d57999c8092fb814ba859c4eff01e7eeac703b64888e78d6f6d80b952f69e8adefc3a349a8eff27c91b93b47ad175e937d6f9ba5ab9024213640e67ddfd7770e1e7ba3a151b964778164c8acffb4973224cc565271c68bd02aa8ceafe5b9e69cf050cbf1a26890eec9e2bb9b61946df8c5fdcfe2d22ce8abb042e6dfca51c78dca031350856d55d0f462b8f3fa6d9cdeb8ab25b916abadbf11b617ae6052e42ed61c0572329b8fdfebace88ff5cff463708ecd24fffbbfbc18adcd21e7f4c56b8337a1a90239866ee980731b802d8730abfc53cddd0660d72623482537c776456926c68048a7103d0fd5848f4601f5688e03c74908f4c7dfff412c0349e123c68d61f565f9a5cd7dcfea4bca10c960b2132d59c76fddca0a6c0773c95bbf31e3ace1ddf9e65fefdaf6b1d7f9d39cd05357337fdf08d4886c7a2f90a7650c042b7e51a1c4b05e4f0d0f0b076f58efdd34293a4fe83f91bb30b34382eb65f9f832b85a33865ede3a3b33c7ef0ee18a5acf536bd563995ade3fba2cba8b1a5e2d4c9bd3153adbdb6a9498f11755d285d8ec817236cb88f08ca75a8d5a9de011251e4308833f3a48bb12bad1f819feac238b1d21892057c2b9647804c958d492cbb0aae7f68c3fd2ada0ed3d69e8c270dd353e7452c495eb5b2167924a86921877c96eb96fe9a44e7fb235ba5530a3850f5ca30286d0183ce1e217494d7d1e1f820623e7202c3e3f6000d7ab856adcbb90a890f5e08e611c115d5490bd1c00a41f96ef73c56bee306b5cf4f2fe34dddbeb0bb8377201fdefda044578099911e46cc3384699ec9b266ec1588cd41a8aed097ddf5c2e819c7c1da6824943a31c3f01b2adc2035818f8a576b6509181ed4de7a4a2f4bebc14d6b430133e5c1e78c9384992f6b47e528cd66ff8f67367a279f2aabc3779c1cbfffca0d47e6ff62c4a94f76824138885ed670e0b223a5a51784349eb995af506c519e5ba8980ded2e54814dbe8122c89e8b08246349f2aed418b91ae79c9c8b9287d5de2d41c34398afda73951c4d732ebbc50831f8545f42ff7307594728694520e91684c68b58287b4e578a874b96ba71ccd8e00d9434c1282f294f10b2027fdfc78aea4cc6c5ea22714e0319fe3c8e88bfaddc7ac3e4a87d4cb934241a2714f0792803d1736fc542155327eb7bba90d2de9d9c907509a064dfbc7008fa1e162056d0285901efcaeb396ded4c127266af9ec91ce13546d7cf115e007897336e202127d2a19ec401e31948680eda41c04b1abe2eb382fba481c907d12d6bc53dbf9509f889dd974a6a470fc5dfb291f1a0c0cabdbedc7e6097ebd32b70d5319411e1b518d0ea05349abfca31f1fb9d340004cacaa9861692db49c7fb14cac8667276baf00c0ba891a8e2665c4b4a4a323bc154ffa29efb911767f1a701d4dc8bf9216dedebc6656194d3a39f9d3adcf4f64c86261666762a613d10702c9cc7b250b95d25859aed518c22cd98a7d4af2d59ee9b6188d8fdc3cd7658932f634ce2409f28c284e3e57c2514384022be6f1f1013d4dd56ebabb0bb1c457b94fcff78aef45332747256f1c0c71e2e82ccee14163dc1987ef", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="448cbf62234437c84e7d4fea14f88d13e188a57378a4a23ff6047b5ef7c82c2ae9cbf981eb94f609f623eb844914270c55d616ff71e2c19c51dd74a328c67d2484cd2adf98a63dc18f55ef7f0a07e8bc2c803510254bbf", 0x57) (async, rerun: 64) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x20, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001180)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001400), 0x40, 0x0) pwritev(r2, &(0x7f0000001600)=[{&(0x7f0000001440)="de857fa4a0c49194bef155394e08dfa42df8a33a2fcd9d3918390edf9a6239d394eeda72e8341f52e240384caabaeeba192f52b42ca752c9728346f060a970a6a35337726f3380bed34cc619dae411b64d0a291f8b748d11126d436d4ef2", 0x5e}, {&(0x7f00000014c0)="88bf38ff826a89b68bf04270f12a6ccc72bb7714587e450d6a9338f10fa162ee0854ccddba1181e5f34e0f01a137752ba22b0bcf32a616298d349ccd59a623c948e4c8ab35bf331cb15b4be9825d6882b42af8c1e0e3c02b3b1e506122d35566b8e1d3e82f9ed66d92a0d67a1403598f5205029f29525d6943ed87f8fd9c3409a946084ed134ff85cf4f191ecf74cede06f838413353fec33784584732f45969f1827a32ad76a8fffcdc0ad8ecc1a75908a49ab0ad706c8285d75fb80c3a96b28112e4594b1f2b47b88d588a960659f34dc11b7334e0caeb44aa6501463a9f06c5b5badc9857528a2c0c607e870f355a48f75a2f85827b", 0xf7}, {&(0x7f00000015c0)="d79059fe81d4", 0x6}], 0x3, 0x2) (async) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000001680)={0x1, &(0x7f0000001640)=[{0x5, 0x9, 0x8, 0xfff8, 0x5}]}) (async) sysctl$kern(&(0x7f00000016c0)={0x1, 0x17}, 0x2, &(0x7f0000001700)="2ce039fb296ac771290e75d08ae6662a6a6c60714f15c1bfce6468e4f6ed10dda84eaf39d6cae98295a1d66d67fdadda16b752acb5e806140a0751aa3b5dd305bc8135992337c44825c6da6c2d2dbea0c2bcb3963dcaeea7a2487d3c7a9ad98541a7824de94745d6b05e7d987b44079a6e50c99aef4138573f830d4bab659c090a59dad44417848aea4c27c3592e5cbaec87f1aee25b40025fec8c8cc01be58c70a7d8cdd29c2eb7023a42a5c946d987683627dd498c87c0e893fb6e4cdc48d96fcfa5fe1292fcfa7abbed608725c8e5edbadaed971fc01a416c3dfc55e06ffe2c7977d502b64fdc6b", &(0x7f0000001800)=0xe9, &(0x7f0000001840)="bff55cbfae86174042bc1bc70d286a985244fc125c884d1b87d5739c59e4aba1556cc58c7f17ac6b5deb854476d48eaa6ef81d7874957ffcc3a3d3d23ba7d532e9b5e7d5310ee73959347238219219dd59271aa68872c9c00e664c2175", 0x5d) (async, rerun: 64) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000001900)={0x1, &(0x7f00000018c0)=[{0x2, 0xb5fa, 0x0, 0x7}]}) (async, rerun: 64) msgget(0x2, 0x509) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001940), 0x8000, 0x0) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000001980)={0x3, [0x0, 0x0, 0x0]}) (async, rerun: 64) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f00000019c0)={0x0, 0x0, 0x7, 0x10000}) (async, rerun: 64) sysctl$kern(&(0x7f0000001a00)={0x1, 0x45}, 0x2, &(0x7f0000001a40)="666f2e601e7de085831f1754b67ed1a24260522030c009a4f97797f73974e7703ff65f749d448f2d9cc6449cb5611b06b0ad8c5b2f4dd57a23233335e4f4c64e4f0d70a18a752386060bb78e6bdf8de402d7124329b3df28fdc965452a2864a120d57772dbf0df666d067dac1e046d79f213477d319f1510a24cff0490bb1575937a891c84023d0162560e2a6e1f5254503f77524c6a393cebddb54784bb332a162dbfff6c3e4e", &(0x7f0000001b00)=0xa7, &(0x7f0000001b40)="9fd0d4facfa12cd636d427303f693914740719b1e94bfec46214e2a19d1ac9cf21c52fd8b8276fcf30aa63e42f00d325dcba80d4f573a55c5de581bddb21d3e9192bfd0ff572fcd5cabe3cb350e6e9df54ad5f43fac11866d628607a818bb96a05a1cb3329f8300a1ea257d42008916bc3b95287dcfb1c359737b44bf3f1213bf125962ed3f730a441d0dd47ef19285304b89bed8bad887a5ef75d04d7b566c9fc7bbd7c2e8477eaba2e12350b19027a046bb4b8fcb3a8d624d525ae59e3ea2aed6af30e525bfac30f919c0a21d3aa03d28d8d0299f369e94934807b80b67fa55dc48517d5241992c9", 0xe9) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000001c40)=0xffffffff) (async, rerun: 32) r4 = socket(0x18, 0x8000, 0x23) (async, rerun: 32) r5 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./file0\x00', 0x200, 0x81) ioctl$BIOCLOCK(r5, 0x20004276) (async) fchflags(r2, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000001cc0)={0x1, 0x42}, 0x2, &(0x7f0000001d00)="a6d33b2dc6ebf535bd58e89131db5a59bb3b3b2f4185806302e827ee5c92844d635ff530d96ce34582eb03423b514c73f366eec750569baaee1992f244f79e36caf20bec0f4471dd1f", &(0x7f0000001d80)=0x49, &(0x7f0000001dc0)="77128424f34d7e7bb393f23cd9c270b583a59a689602c88a41a93fc38e953765e39eb3d809370f97b92b315630823c56fb5d06c806e5decaa7d07be1636251634d48ba6f605421c9a7e81746", 0x4c) (async, rerun: 32) mkdirat(r5, &(0x7f0000001e40)='./file0\x00', 0x80) (async) r6 = open(&(0x7f0000001e80)='./file0\x00', 0x2, 0xe3) (async) r7 = fcntl$getown(r3, 0x5) r8 = socket(0x18, 0x2, 0x80) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001ec0)={'./file0\x00', 0x4, 0x800, 0x0, 0x1, 0x9, 0x3, 0x7, 0x2, 0x2, 0x4, 0x5}) (async) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000001f40)) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000001f80)={0x2, 0xadd, {[0x3, 0xbaf, 0x9, 0x4, 0x7, 0x7, 0x5, 0x1, 0x100000001, 0x400000000000000, 0x77fe5cff, 0x5, 0x9, 0x1, 0x0, 0x0, 0x3, 0x3], [0x400, 0x7fffffff, 0x7, 0x8, 0x0, 0x4, 0x5, 0x3, 0xfffffffffffffffc, 0x1], [0x9, 0x8, 0xa00000000, 0xa8ee, 0x5, 0x8, 0x33b], [0x5, 0x7, 0x0, 0x24000, 0xffffffffffffff31, 0x1], [{0x5, 0x7, 0x40, 0x2}, {0xfc0, 0x7, 0x4, 0x7fffffffffffffff}, {0x1, 0x8, 0x4, 0x46}, {0x5, 0x1, 0x8, 0x8}, {0x19, 0xffffffc0, 0x0, 0xf9}, {0x9, 0xadc, 0xb, 0xedb}, {0x401, 0x8, 0x8, 0x2}, {0x1, 0xa00000, 0x6, 0x8}], {0x4f, 0x2, 0x3f4, 0xa19}, {0x7, 0x5, 0x7f, 0x2}}}) (async, rerun: 32) sendmsg$unix(r6, &(0x7f0000002480)={&(0x7f00000021c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002280)=[{&(0x7f0000002200)="f1598d3529d17f2b65fa822aed69b1ab5871440e215c1dfa5f9b056eb38f029181efb2eee1801f2f81649eb1b19a87bfe42806b7f017120b5e9904dc30bd92779891fabe64d26ddfa7f998639579e147640d4fa058796a2cad77001af4e97ea65cfd15bdf4d0690109471d", 0x6b}], 0x1, &(0x7f00000023c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r4]}, @rights={0x28, 0xffff, 0x1, [r3, r1, r6, r2, r2, r3]}, @rights={0x28, 0xffff, 0x1, [r8, r5, r2, r5, 0xffffffffffffffff, r4]}, @cred={0x20, 0xffff, 0x0, r7}, @rights={0x28, 0xffff, 0x1, [r2, r5, 0xffffffffffffffff, 0xffffffffffffffff, r4]}], 0xb0, 0x3}, 0x408) 47.464202ms ago: executing program 4 (id=41): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x1000300000000}) syz_open_pts() r3 = syz_open_pts() dup2(r3, r2) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) getpeername$inet6(r6, 0x0, &(0x7f0000000100)) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) 46.005068ms ago: executing program 5 (id=42): ktrace(0x0, 0x1, 0x10c, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000003}) r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000180)=@file={0x0, './file2\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x400) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x2, 0x1, 0x0) dup(r2) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xa815a91b2f483517) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(0xffffffffffffffff) unveil(&(0x7f0000000440)='./file3\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000003580)='./file2\x00', &(0x7f00000035c0)='r\x00') setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) clock_gettime(0x7, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x8000, 0x1) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 4.32463ms ago: executing program 4 (id=43): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/102, 0x66}, 0x80003f8d}, 0x10, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async, rerun: 32) close(r0) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) r1 = socket(0x18, 0x2, 0x0) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000300)='./file0\x00') (async, rerun: 32) chdir(&(0x7f0000000080)='./file0/file0/..\x00') (rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) (async) symlink(0x0, 0x0) (async, rerun: 32) open$dir(&(0x7f0000000280)='./file0/file0/..\x00', 0x0, 0x0) (rerun: 32) getsockopt(r2, 0xfffffffb, 0x9, &(0x7f0000000140)=""/191, &(0x7f00000002c0)=0xbf) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58a", 0x162, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) (async, rerun: 64) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 64) execve(0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000040)) 3.838093ms ago: executing program 5 (id=44): socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) (async) close(0xffffffffffffffff) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000000)="9b1809ff", &(0x7f0000000040)=0x4, 0x0, 0x0) 281.556µs ago: executing program 4 (id=45): sysctl$hw(&(0x7f00000000c0)={0x6, 0xf}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair(0x11, 0x3, 0x0, 0x0) 0s ago: executing program 5 (id=46): getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) (async) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setitimer(0x2, &(0x7f0000000140)={{}, {0x0, 0x7fff}}, &(0x7f0000000200)) setregid(0xffffffffffffffff, r0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) preadv(r1, &(0x7f0000000240)=[{0x0}], 0x1, 0xffffffffffffffff) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.174' (ED25519) to the list of known hosts. panic: mtx 0xffffffff8389d328: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *118642 93729 32767 0x10 0 0 syz-executor 517770 26603 32767 0x10 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833cb375) at panic+0x1e5 mtx_enter_try(ffffffff8389d328) at mtx_enter_try+0x1bf mtx_enter(ffffffff8389d328) at mtx_enter+0x60 uvm_pageclean(fffffd8008508640) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008508640) at uvm_pagefree+0x26 uvn_get(fffffd806b9f6308,0,ffff80003c51a2a8,ffff80003c51a284,0,2,4a6ea6ec5ad48148,ffff80003c51a500) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c51a4c8,ffff80003c51a500,ffff80003c51a330,ffff80003c51a338) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c51a4c8,ffff80003c51a500,ffff80003c51a440) at uvm_fault_lower+0x278 uvm_fault(fffffd8069579ae0,400000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003c51a650,400000000100) at upageflttrap+0xa9 usertrap(ffff80003c51a650) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7c7a3443fe30, 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: mtx 0xffffffff8389d328: locking against myself ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833cb375) at panic+0x1e5 mtx_enter_try(ffffffff8389d328) at mtx_enter_try+0x1bf mtx_enter(ffffffff8389d328) at mtx_enter+0x60 uvm_pageclean(fffffd8008508640) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008508640) at uvm_pagefree+0x26 uvn_get(fffffd806b9f6308,0,ffff80003c51a2a8,ffff80003c51a284,0,2,4a6ea6ec5ad48148,ffff80003c51a500) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c51a4c8,ffff80003c51a500,ffff80003c51a330,ffff80003c51a338) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c51a4c8,ffff80003c51a500,ffff80003c51a440) at uvm_fault_lower+0x278 uvm_fault(fffffd8069579ae0,400000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003c51a650,400000000100) at upageflttrap+0xa9 usertrap(ffff80003c51a650) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7c7a3443fe30, count: -13 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c519ff0 rbx 0xffffffff837e2dc7 cpu_info_full_primary+0x2dc7 rdx 0 rcx 0xffff8000ffff87d0 rax 0xffffffff837e1ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x9fcf1147e9d040d9 r11 0xc05c0ed39a74f94c r12 0xffffffff837e2bc8 cpu_info_full_primary+0x2bc8 r13 0 r14 0 r15 0x1 rip 0xffffffff82bd5905 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c519fe0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=118642 pid=93729 tcnt=4 stat=onproc flags process=10 proc=0 runpri=50, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff9210,0xffff8000ffff99d0 process=0xffff8000ffff0020 user=0xffff80003c515000, vmspace=0xfffffd8069579ae0 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *93729 118642 64047 32767 7 0x10 syz-executor 93729 72816 64047 32767 3 0x4000090 fsleep syz-executor 93729 139398 64047 32767 3 0x4000010 biowait syz-executor 93729 487852 64047 32767 3 0x4000090 fsleep syz-executor 56849 9483 59155 32767 3 0x90 nanoslp syz-executor 56849 468786 59155 32767 3 0x4000090 kqsel syz-executor 56849 165188 59155 32767 3 0x4000090 fsleep syz-executor 56849 91041 59155 32767 3 0x4000090 fsleep syz-executor 51966 473061 85955 32767 3 0x90 nanoslp syz-executor 51966 517771 85955 32767 3 0x4000090 sbwait syz-executor 51966 169531 85955 32767 3 0x4000090 fsleep syz-executor 85225 259068 71186 32767 3 0x400090 nanoslp syz-executor 85225 22545 71186 32767 3 0x4400090 ttyout syz-executor 85225 326978 71186 32767 3 0x4400090 fsleep syz-executor 22633 386406 87476 32767 3 0x90 nanoslp syz-executor 22633 30227 87476 32767 3 0x4000090 lockf syz-executor 22633 353726 87476 32767 3 0x4000090 fsleep syz-executor 85955 206289 30722 32767 3 0x90 nanoslp syz-executor 59155 3451 91144 32767 3 0x90 nanoslp syz-executor 87476 420087 4827 32767 3 0x90 nanoslp syz-executor 26034 256238 86251 32767 3 0x90 nanoslp syz-executor 26603 517770 93406 32767 7 0x10 syz-executor 64047 445253 80183 32767 3 0x90 nanoslp syz-executor 71186 102276 15700 32767 3 0x90 nanoslp syz-executor 86251 104669 94022 0 3 0x82 wait syz-executor 4827 480525 94022 0 3 0x82 wait syz-executor 93406 84395 94022 0 3 0x82 wait syz-executor 80183 166533 94022 0 3 0x82 wait syz-executor 15013 1653 94022 0 3 0x82 wait syz-executor 30722 310394 94022 0 3 0x82 wait syz-executor 91144 279388 94022 0 3 0x82 wait syz-executor 15700 73590 94022 0 3 0x82 wait syz-executor 94022 317804 77246 0 3 0x82 kqread syz-executor 77246 466132 78674 0 3 0x10008a sigsusp ksh 78674 359269 35180 0 3 0x98 kqread sshd-session 35180 222685 20601 0 3 0x92 kqread sshd-session 70643 12106 1 0 3 0x100083 ttyin getty 20601 443936 1 0 3 0x88 kqread sshd 55234 263021 30224 73 3 0x1100090 kqread syslogd 30224 194017 1 0 3 0x100082 sbwait syslogd 91012 327632 1 0 3 0x100080 kqread resolvd 65215 367992 34650 77 3 0x100092 kqread dhcpleased 2598 67820 34650 77 3 0x100092 kqread dhcpleased 34650 427201 1 0 3 0x80 kqread dhcpleased 32015 171119 0 0 3 0x14200 bored smr 5568 330823 0 0 3 0x14200 pgzero zerothread 53643 32991 0 0 3 0x14200 aiodoned aiodoned 96544 136899 0 0 3 0x14200 syncer update 57482 271126 0 0 3 0x14200 cleaner cleaner 6519 116816 0 0 3 0x14200 reaper reaper 36921 397231 0 0 3 0x14200 pgdaemon pagedaemon 82126 17246 0 0 3 0x14200 bored viomb 19443 250827 0 0 3 0x40014200 acpi0 acpi0 75183 421166 0 0 3 0x40014200 idle1 98302 183085 0 0 3 0x14200 bored softnet3 99086 363993 0 0 3 0x14200 bored softnet2 8169 333326 0 0 3 0x14200 bored softnet1 46394 72833 0 0 3 0x14200 bored softnet0 8230 95216 0 0 3 0x14200 bored systqmp 64564 360838 0 0 3 0x14200 bored systq 34742 498734 0 0 3 0x14200 tmoslp softclockmp 80436 469040 0 0 3 0x40014200 tmoslp softclock 13223 387722 0 0 3 0x40014200 idle0 1 182328 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff8389d338) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 93729 (syz-executor) thread 0xffff8000ffff87d0 (118642) exclusive rwlock uobjlk r = 0 (0xfffffd806954fb20) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff8389d338) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 93729 (syz-executor) thread 0xffff8000ffff82b0 (139398) exclusive rrwlock inode r = 0 (0xfffffd806c93d538) #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 93729 (syz-executor) thread 0xffff8000ffff8020 (487852) shared rwlock vmmaplk r = 0 (0xfffffd8069579be0) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4b #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 Process 26603 (syz-executor) thread 0xffff8000ffffa2a8 (517770) exclusive rrwlock inode r = 0 (0xfffffd806c93dbc8) #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 (0xfffffd806c7a5f08) #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{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10185 10954K 10965K 166960K 11264 0 pcb 17 12K 12K 166960K 17 0 rtable 236 6K 6K 166960K 346 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 1K 166960K 1 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 29 0 iov 0 0K 12K 166960K 6 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1332 84K 84K 166960K 1353 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 4 0K 0K 166960K 4 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 24 89K 129K 166960K 186 0 sigio 0 0K 0K 166960K 2 0 proc 59 91K 115K 166960K 478 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 9 0 in_multi 99 7K 7K 166960K 100 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 343 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 247 74K 77K 166960K 2983 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 45 90K 114K 166960K 1183 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 5 0 NDP 21 1K 2K 166960K 27 0 temp 37 8682K 8746K 166960K 3788 0 kqueue 13 20K 24K 166960K 27 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 37 0 34 1 0 1 1 0 8 0 rtentry 160 112 0 1 5 0 5 5 0 8 0 unpcb 144 73 0 52 2 0 2 2 0 8 1 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 808 33 0 26 1 0 1 1 0 8 0 arp 120 18 0 0 1 0 1 1 0 8 0 inpcb 376 109 0 95 2 0 2 2 0 8 0 nd6 136 25 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 458 0 0 29 0 29 29 0 8 0 art_table 32 459 0 0 4 0 4 4 0 8 0 art_node 16 111 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semapl 112 2 0 0 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1620 0 115 95 0 95 95 0 8 0 ffsino 280 1620 0 115 108 0 108 108 0 8 0 nchpl 144 1865 0 190 63 0 63 63 0 8 0 uvmvnodes 80 1701 0 0 35 0 35 35 0 8 0 vnodes 216 1701 0 0 95 0 95 95 0 8 0 namei 1024 5559 0 5558 1 0 1 1 0 8 0 percpumem 16 46 0 0 1 0 1 1 0 8 0 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 5961 0 5959 3 1 2 2 1 8 1 plimitpl 152 41 0 15 2 0 2 2 0 8 0 sigapl 424 457 0 403 8 0 8 8 0 8 1 futexpl 64 732 0 725 1 0 1 1 0 8 0 knotepl 120 322 0 0 10 0 10 10 0 8 0 kqueuepl 216 31 0 21 1 0 1 1 0 8 0 pipepl 328 105 0 78 3 0 3 3 0 8 0 fdescpl 504 439 0 403 7 1 6 6 0 8 0 filepl 152 1649 0 1422 10 0 10 10 0 8 1 lockfpl 104 19 0 12 1 0 1 1 0 8 0 lockfspl 48 11 0 5 1 0 1 1 0 8 0 sessionpl 144 22 0 6 1 0 1 1 0 8 0 pgrppl 48 30 0 6 1 0 1 1 0 8 0 ucredpl 104 153 0 134 1 0 1 1 0 8 0 zombiepl 144 405 0 403 1 0 1 1 0 8 0 processpl 1176 457 0 403 5 0 5 5 0 8 0 procpl 656 545 0 479 6 0 6 6 0 8 0 sockpl 688 219 0 181 5 0 5 5 0 8 1 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 120 0 0 15 0 15 15 0 8 0 mcl2k 2048 17 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 166 0 0 11 0 11 11 0 8 0 bufpl 280 2289 0 124 155 0 155 155 0 8 0 anonpl 24 99293 0 96049 34 1 33 33 0 184 10 amapchunkpl 152 9190 0 8623 28 0 28 28 0 158 2 amappl16 200 1838 0 1814 5 0 5 5 0 8 3 amappl15 192 20 0 20 2 2 0 1 0 8 0 amappl14 184 128 0 118 1 0 1 1 0 8 0 amappl13 176 5 0 5 1 1 0 1 0 8 0 amappl12 168 1040 0 1004 2 0 2 2 0 8 0 amappl11 160 52 0 42 1 0 1 1 0 8 0 amappl10 152 8 0 8 2 2 0 1 0 8 0 amappl9 144 247 0 247 1 0 1 1 0 8 1 amappl8 136 25 0 24 1 0 1 1 0 8 0 amappl7 128 93 0 83 1 0 1 1 0 8 0 amappl6 120 174 0 171 1 0 1 1 0 8 0 amappl5 112 118 0 112 1 0 1 1 0 8 0 amappl4 104 274 0 258 1 0 1 1 0 8 0 amappl3 96 1439 0 1309 4 0 4 4 0 8 0 amappl2 88 601 0 547 2 0 2 2 0 8 0 amappl1 80 7818 0 7274 14 0 14 14 0 8 0 amappl 88 2638 0 2441 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 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 440 0 404 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 440 0 404 1 0 1 1 0 8 0 vmmpekpl 168 5222 0 5194 2 0 2 2 0 8 0 vmmpepl 168 33718 0 31755 93 0 93 93 0 357 3 vmsppl 456 439 0 404 7 1 6 6 0 8 0 rwobjpl 64 14247 0 11695 43 0 43 43 0 8 0 pdppl 4096 888 0 808 112 18 94 100 0 8 14 pvpl 32 12697 0 0 105 2 103 104 0 265 0 pmappl 248 439 0 404 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 284 0 21 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833cb375) at panic+0x1e5 mtx_enter_try(ffffffff8389d328) at mtx_enter_try+0x1bf mtx_enter(ffffffff8389d328) at mtx_enter+0x60 uvm_pageclean(fffffd8008508640) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008508640) at uvm_pagefree+0x26 uvn_get(fffffd806b9f6308,0,ffff80003c51a2a8,ffff80003c51a284,0,2,4a6ea6ec5ad48148,ffff80003c51a500) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c51a4c8,ffff80003c51a500,ffff80003c51a330,ffff80003c51a338) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c51a4c8,ffff80003c51a500,ffff80003c51a440) at uvm_fault_lower+0x278 uvm_fault(fffffd8069579ae0,400000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003c51a650,400000000100) at upageflttrap+0xa9 usertrap(ffff80003c51a650) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7c7a3443fe30, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029a9bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x2apic_writereg(380,591769) at x2apic_writereg+0x45 clockintr_dispatch(ffff8000370a1c70) at clockintr_dispatch+0x631 lapic_clockintr(0,0) at lapic_clockintr+0x51 Xresume_lapic_ltimer() at Xresume_lapic_ltimer+0x2a __mp_lock(ffffffff83981130) at __mp_lock+0x192 __mp_acquire_count(ffffffff83981130,1) at __mp_acquire_count+0x58 mi_switch() at mi_switch+0x4b7 sleep_finish(0,1) at sleep_finish+0x24f biowait(fffffd806bf08350) at biowait+0xc1 bwrite(fffffd806bf08350) at bwrite+0x2e5 VOP_BWRITE(fffffd806bf08350) at VOP_BWRITE+0x60 end trace frame: 0xffff8000370a20e0, count: 0 ddb{1}> trace x86_ipi_db(ffff800029a9bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x2apic_writereg(380,591769) at x2apic_writereg+0x45 clockintr_dispatch(ffff8000370a1c70) at clockintr_dispatch+0x631 lapic_clockintr(0,0) at lapic_clockintr+0x51 Xresume_lapic_ltimer() at Xresume_lapic_ltimer+0x2a __mp_lock(ffffffff83981130) at __mp_lock+0x192 __mp_acquire_count(ffffffff83981130,1) at __mp_acquire_count+0x58 mi_switch() at mi_switch+0x4b7 sleep_finish(0,1) at sleep_finish+0x24f biowait(fffffd806bf08350) at biowait+0xc1 bwrite(fffffd806bf08350) at bwrite+0x2e5 VOP_BWRITE(fffffd806bf08350) at VOP_BWRITE+0x60 ufs_mkdir(ffff8000370a20f0) at ufs_mkdir+0x581 VOP_MKDIR(fffffd806c46cb30,ffff8000370a2250,ffff8000370a2280,ffff8000370a2180) at VOP_MKDIR+0x102 domkdirat(ffff8000ffffa2a8,ffffff9c,7232d15e7ab0,1ff) at domkdirat+0x179 syscall(ffff8000370a2400) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7232d15e7b50, count: -19