last executing test programs: 1.095267801s ago: executing program 4 (id=5): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)='\x00', 0x1}], 0x1, 0x3effc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xd7, 0x4, 0x0, 0x10f}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2010, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 998.654499ms ago: executing program 2 (id=3): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) (async, rerun: 32) rename(&(0x7f0000000100)='./file0\x00', 0x0) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f0000000680)='./file0\x00', &(0x7f0000000580)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0000feff", 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)="ace1e5ae1d0100f0c02f39313cf863690becada9fb57dd776cd7a0dc791d52813f8fb5c97e8788a779c5d545d4d0f13e15f6ebcddadb52d2e159d38a4c287a315fcaf8b8b4cc69f9bd2daa0be171724d5e8e1d1edb5172cbbf38ff3535233371", 0x60) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='v', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) (async) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) fchdir(r1) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) (async, rerun: 64) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') (async, rerun: 64) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async, rerun: 32) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f00000000c0), 0x0) (async, rerun: 32) symlink(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000001640)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) mknod$loop(&(0x7f0000000300)='./file1\x00', 0x1000, 0x1) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (rerun: 32) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 981.869956ms ago: executing program 3 (id=4): r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0xff, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x406, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = dup2(r0, r2) listen(r3, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='c\x00') 962.005308ms ago: executing program 6 (id=7): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)='\x00', 0x1}], 0x1, 0x3effd) semget(0x0, 0x0, 0x2a1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17, 0x10, 0x40000000000000}], 0x29f, 0x0, 0x8001, 0x0) setsockopt(r2, 0xe, 0x2, &(0x7f0000000080)="a1f598122f0599fd507a5bcb6406099da91a66912a6e4862160adf502356811d4a9cd5e8e186ece16fe88623df2a45532c1aa51a4f762e625858a28e87db401a1564d9d494c563b5596035b92f0a1fea895cb270d4d04f1f9098fc74dc664315e336850a5a066e1af39093beeb312248ea3165e4705b8aa6c695aa7df12142f20028c2cb", 0x84) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2010, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 845.9646ms ago: executing program 7 (id=11): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sendto(r0, &(0x7f0000000000)='\\', 0x1, 0x4, 0x0, 0x0) write(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) (async) select(0x40, &(0x7f0000000000), &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9}, &(0x7f0000000100)) (async) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r1, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async, rerun: 64) dup2(r1, r2) (async, rerun: 64) accept$unix(r1, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4) (async, rerun: 64) sysctl$kern(&(0x7f0000000140)={0x1, 0x3d}, 0x2, &(0x7f0000002480)="71f91eca", &(0x7f0000000080)=0x4, 0x0, 0x0) 830.699759ms ago: executing program 4 (id=12): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) r1 = socket(0x2, 0x4001, 0x0) shutdown(r1, 0x0) (async) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r0) (async) r4 = socket(0x2, 0x2, 0x0) (async, rerun: 64) dup2(r2, r3) (rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r4, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000001340), 0x4) 824.824775ms ago: executing program 2 (id=13): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) syz_open_pts() syz_open_pts() socket$inet(0x2, 0x2, 0x0) (async) r0 = kqueue() (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) (async) fcntl$lock(r0, 0xc, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/265, 0xfd}], 0x1, 0x0, 0xfffffffffffffd8d}, 0x6}, 0x10, 0x40, 0x0) close(r1) (async) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) execve(0x0, 0x0, 0x0) (async) accept$unix(r2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) close(r4) (async) unveil(0x0, &(0x7f00000000c0)='r\x00') 811.707261ms ago: executing program 5 (id=14): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1b}, 0x7297, 0x3ce, 0x0, 0x0, 0x0, 0x8000000000000000, 0x1, 0x86}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ff0000/0x4000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f00004cc000/0x3000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00000c4000/0x10000)=nil, 0x4}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil, 0x3}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f00004e9000/0x4000)=nil}], './file0\x00'}) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44162df3867d25aff254e68dbf44ff53559bdaccfdf6b9e3957261167908bdf9ab63a1900bb07c4a19fe9c74c43e44665d8aa04db2150d2379c95abab88ba171048ff14200a5133cab96cb52dc062c67abb716c06191ca3a1528fd52a92bd16fe9e644b5465e76e17a9df0821b2bf250fa4298ed528be8a422cbea36aceaa0bce82558eadcb5904a61b694ccd0d6fc6ddafdd6224fb0c7a8ffd13019f8edee2119978b8832e94a404d59383d8b4380a6efbe86282b2a44", &(0x7f0000000040)=0x10011, 0x0, 0x5a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) symlink(0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x89, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = msgget$private(0x0, 0x5bd) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000640000/0x1000)=nil, &(0x7f0000ab0000/0x2000)=nil, 0x800000000000}, {&(0x7f00001fe000/0x3000)=nil, &(0x7f0000c20000/0x2000)=nil}, {&(0x7f0000987000/0x3000)=nil, &(0x7f000057b000/0x1000)=nil, 0x1000000000000000}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000122000/0x3000)=nil, 0x2}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000168000/0x2000)=nil}, {&(0x7f0000021000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000673000/0x2000)=nil, 0x200100000000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000dd2000/0x1000)=nil, 0x14b}, {&(0x7f00008c9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00009a6000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8000000000000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000225000/0x4000)=nil, 0x4}], './file0\x00'}) msgsnd(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="03"], 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xac4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x38, 0x40}, 0x9, 0x0, 0xffffffffffffffff, 0x0, 0x6, 0x200, 0x8, 0x40000000001551}) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f00000002c0)="ef98478e462f10ba340614bca43a869fecd04dc9199135ebf24ed6b5e65ce17fdcf1c86d5e38dcfd55eb57f4811cc23cb68c9bdd60a13a20032dced469e0e6239872a73746f440b226f820e01e4aa393d426a072f5f661933330daa69d6e61c84c95d0e14126ae80286d30f5cb6c6f28851dc01d7562ce56794c191512d46ca8a7638c8d4a5a9907498c30617c411bae7cb51363c6ca76143c125b93", &(0x7f0000000380)=0x9c, &(0x7f00000006c0)="f33420c347696a399eae2af1b4ca46c8434b9ca5c2e0c350bd48e96420187e7b084dcc814ce0991583b4f80d35a2e8ecde30841ed8144b9838847f57c6ed23614ed27c138a591b3d741ea098223aa22964d250871a4e54f3e871539e0b0f8d2b6662a8e6e9e9b27ddbfd046b5ac172aeddef878923fae24102189931d4e8ee213b18b1d84c92b1fc582de34c22a6d034fa68c73855d76a72416404bcb3086e1cbf10e299f194ac4e044ea73412e12456d4b91209c1ce2b2a19bbeeb96eee7b87f4aa6e203017d316c2bd923114222be4f80837ba1f42af9f722446c4adc5ea0366946fb3c259bdc0519bc8cf133cfc9e0f0e807483fbe161f6206fb5ec035da314dc11acbd450b41478eb915930f3af9a8e46798626bf8e2c2d8d6b939b8339612616d068affb20f1e9873ff0f0f6eed4cbcc1a8fa03c158c164efeefb826dafa94bc73008425929d0735d77c339e8843b4c2e9c3452549cb8c15846e2411494cd8f8cb21bacc35421ead7bc839d761464807ed7f4d58ff5aa460bd359a5a4e059ed301f7528bf5976e1f5fa3d5a848600d18d6964264504f3491dee3a48c0d731d79300b1506de64d78d4fc140df74e3e38c22d880b0aee61c928529e397d13ef1c475838d2895f312e7892f3f58d6857417387b16502c5659973798df5a107d5c07695f2fb40058ac919c7e06f02a08f0272d054fd7ac0ed1f6f32b0fa609411b745c769c3ad075916008eff909632c9b54e07a31ed93f7122355784f5d8868e79c5a8bf11ec2150f2cda125a9e0b8b4d37fe36858562c5c38ad85d47bb71650d94a0c02940b0ae4f2c66b301730e964bdae8dfa7f56953b2c07131b89eedbb85b0f76069f8bf34be2b20d10290a57df69354f92dffc809c0a4ef7d502197e623002cab88eeb12a9a354417541918211dd0c0833c0c0f7ddf538bce760bcd3597de517c38064ba2293e23f29dc7224a9825fae4e05445557a016df0ca2395eb1e71fac173a88e5ec6535831411e75a0376a56b521a138b78ca5f4c7ae216c9810819c01a63615bf348e5961f5d299c709df9cc6c5d6d81698e86cccf4e8bc1b1729c6364014c7f0e95548213d450354e23c0079694edc7c347cf6f7d7b178bdc37d57e1f76359cfd03534979afd9d18fc533e4eb6eb05e4696b67a670fac464d2386413d2519a8c72407c0c1d01ac724d14ecd07e4f5012a54a7b36f8dba45c676696cd306c09e24f5429a23558296bf20f472e1ff824ecb229cecc543bf1cb94d6fbf4f45ee1b18100a5e0744ef663b23d8fdcd79e6ac7798914fc3e3f03bced90e144b8de9916b3b6dfbf5d0e5f71f881a1969171d1c7c7bdac4803e703fb435347a5a115966402e5d9a7d83b79ddf2fbe1382a630322cf8398e28b8f2404833961b9312748a6d6dc49da7ff69179b0e727ee7606755a5103720dedf355b73049daa1dda43bbf93d8b9bdac79dcaf9749f246e6ff0ad4837e7f2bb91e84051967cf9d91ff41ef53bdac3640ae46ecd50bf86e4213c9a36707ce13f1bb6af91065b25e02b743a285f5e97ea69b03c49bff4da3fb7e607c73756b7bb21652b7e6a98b791b4ec4f182ae3a74306bf84fa147d0c8bad4531c0594cc68ffcdb101085c8b484ce20d34099c3c195a6fc74ef3830d818a5714a53c695ded9be5a403f8630db91d984cb9f3d04c166f4cc55f87d660893a22325bd724e8885e3ac9d532ffe20b8f50a69ff2e88eaed8a9550a8e984c6595792f6708f26339c960219cee2f977a16db9d9d5803aafd0b93b031e543cc9db54095280a529acfd63d2c295802535ff4c1b8ae8885061fc5004deddd3b2ebaf61309b5c101d973d13264eb11921b75ff755dc137dbafc04a2ecebb7f701cf14edab6de9548855a57bd46577e710d9e9457d2fe21c069b3f69b7274c8ad2c8824eadddc9ae2c2ee5752b62aee52359dc8b36f49c1cb96a8c0b56b34e3e722f4c7f7caf97e89a60235a919cbcd0939c83c049423514a3c67569cd6bd6436ab423342c666af7132ad142ed4997767a6efe314d396f5a8657aff4857f128d5337c087daaf2046f0734f213a92cb61e93a0e5340471aff0d72dd077a6cbd48a1e01f3a43d68b9b1b4e2eada74f9d18a9d40b4872ab067aed2d778cfc3d3da7dfc7f0881a317267d0fe92c1f50add2c698757c5e5758deda11e7ce35bf24aaf9a8f4d1d699705c24cd19f6d90b914114d0dfd09c770cabaab9a1af5b0057e702ca45e8f2981d54c0ce2b4f6e2341e4d1295e1887818dbaef12f540f937074e966f73a519a2240193ce57b74c42b2bea34efa2c609a61b544a07f5834025d64e0992c8cc397f2b840e75fb744ca849ca384b4e419d71ea71abff6b07c95fec7b5777bebf5b80b3b2f5e2e12c185e7132684adf976f55c6c88efe94827e36098c51b925e4381570c5124179141f04e9ab44e4ecacd6f3da03ee34790fa535a7496e74e8548501a067c69d6eb9188af186fd25ae3f0d846f4f5db0f42a219787cef0c1797d92c5719c58c7ecd2cd3bc36d8371a07554b96f762937f25f16ed874434fd297aeba2e8dc7526022881af2149d05285588768c68ead3a5c35be39a399d8a765900038fff0ed48301c0e7fe877e7ce111769ff0210fcdc9cf0fa01895a17eee9eadaf8bd045aef9327d129f0991f654355db83aa917a39368052a2feded6e451d26166b739ec871a1cd1f13ef80569891da94cfde5801318e85f03a04b994c39f9ae87c673c6517b406c4146fc5541bd3cef3d9cba4e354c995365e943faeb988c753904f2f67373bfe42d1b2ce52d455cd8d5312a2f9f4dd0c86e435cda9163685b6ddb7464118e0bab61053be5f1353296bb16432d3b073b24eece5b3b205adba6777b837a2ff2e174b90d023ceef2c7b60220f8f307bb7251dfc817a543f87b24750060ea78582df2e14f717e43516ac105a2f64e532d7d943ff8c229ef8dc82e1204e1dddbe803845b514c6de4efd83b07b3ed1e65d42d5a4c26c73fd8572c49dc67d20e8e9d92fad72df2e16eb4ce6067e65f23d7d2ee191cd98a296c83acece046f7621aa7c63967b44cecd3ee19432b2063d3077ccb214f626a9c63f8b39f7e9909c83509fb1c7d51b2e07bd4b1128935b7a21b600eb0e12aacf48f92585e2f57d89fc9a911c47f4f1e339cb1a233918d4ef9ecf7b4e5bb7b25beadf97fdc045a40a02b139a7812397ba828d201da46df8773d018586a98dd5cb2a4b190b24a6d0b260f68209a952136a51ab8ca306c4009810eb171187d455ebc62d32bdd27c7333a6c1cdb763b8a0dfc91efcf6efe79ee946387fe62992abde66697d66b626d6894bd0c460886c5f5e8d72f9b4d9e616291d1060a9b0c29420de761829daca30cb40b37a2681eb9a939df4dace6b853900a01edb47f811b62ef0be89f7148435b852600539e3a65a9ddaec50a15b26ff332be4f65ffdc008cf35164ee51431c0eab04248b4a0ac74939ae7b62b2a18f95e6652503fca5d868a1ca66aeaad08e90a735423238a17b4a1238e56ddb09c0d212d64afcb3c25d2503846f1308ebca7ad61408c8a623b4808e47cba2ccd9eadb53b813739e185dd3c7e1228189a0b9a5d9ee108599b094329d70e0a0ce4e04bb4173a8bc8584d91b223ea72d03345f367df5ce969f34aa2b8b01bfab010e51f7d2883ce449b997659e60fa4b3c4a73ddff236e335f67d410af1b982e9181a59aa49bf83035d6e1011543b2d513c821dc9184b37bc3a90e663000ae1884bea59714707d898131365eec315a7221e6183d09632edf95cff29aa54076aaa4133e92afb3a4959296fd8e996b77f31c1a944ccf1ac2d4c050296e71e2299ff504303b7380327ed871d1062191dac43e1a749d2483f720db2998bad75598c616902fb26779245c4e112ca4b795e4d14e220122ecb99c8463670e49f9f19db23f284e9e8153e02a18088d50e387fb6a2165e2b2105db32ff1efcb3e4e9b93350bbe575cc039fdc066c45d89c230c83fcf2527a485ea846c3cd5a20cb8d4e0dbbf9183592374a9b3521a5a69d885809bb05b4ff122e622b5f68234408e7162d4921bd2e6ad187bd8cb3cc487b560ac4b78fe8dccaa0dbb93c6560d871bce0de34253d1a2eb42f6ccf90908cac8042c8c3f4bf1df03304bf3c40c3e32f0dc00c9719ad4aca091619079c08dd8013d17e20c117cd24fbbf9ad1b588be665c806c4917e7c261dd6245de0ea933655d264c74c9911e546aa229a9d921a0ae66f3dc07c91aa7f9e113777a1f68b88c5c0f4090e5aecb4d968cdc397b3bb09537c9ffa84bd1534e13b1e9c6164f4019b5de0eff65b37f9a3a5df2b34e051c7fe5eeaad0cb0fbc8183660afd5c9586d08b44a3d059a4ffe92036c3662e10e6fc1a79ea44990f8397acfe6372f99fba59027e7e8c6890c596e2b3d4fd6069ae9b1a4274c749a36a3a93559c0ce5455fb22b1f3eb744cc1abd5be9d1489606f62f795007a997cbacf3f52c941179f712fc6c3fb1118a18a4f98b9d99500a33493cc87b02d9a9043c467401495ad5c71dd92ea273d14e477d4cf0fc4c1f74ed03cf49a6ba864b2ac206e48ec2e84fd59a129189e1a8db35b0dabd152e806ef50c33704eae885f1302556c433a4ccd3f0073c41e25ea695ceb4e2cdf1cd46949131c83c6b991d4dec9b677efd605995425475ca6fbc141809e54fa310dfed8ad265e4c5fdd5f42697aa7ad524b79c06e67358d92328c8814e1f4c10563bd96e8330c2a07a60ce344db778b760ba478e86c504a679ecc64bb3e4f317544a9f3ee3f5972eda261114288dad4e55555864567e70ac0f49b2574d47005d654bb09992a497b5e6feaacca882e5d37e04d9e6e93192c0d5d0a0c1213fb9c3bf0517baab2904a69ebaa39bfbadc3416d2bb05a0c0d194d226089ea8265aa89f50b18e29d004ff4bfba59e6cb25ec4be790febbd6869da0e5e4a7f17f562d2adcb3849285756f36fbe16d5e564650a19e4bf10eba19c763902a3477d03355a1b8f8b10b05e1e33d0a53f97b416f45435d6b8dd36d926edf1e77ab99203c57612b18b9e57ba71d7b8f013b913f27bc7400f0ca80c12738488c496f050cde559c70c249b610cce3969a9fba7300ed318487f83264f649f1b7aa89bbbae9261f467af76e0398d941a4a0fdaadc7f942012b3b5ae94407f52771dd082480ecb338c798a36aa2c55dd5a591cfaad1f667d600c3b1409079a58e2f3eb99f9cb3a865109e1e6e756aad930641f6198fb9b0ea0fbee9f125f3c51eb8e6444aff569d9009144314a43bdb1419a97fabf8d2c9b044ac35f6ddebfb142e033061b92a0e38a6071f06d1ece1c9e1a7f6161c1bea9f76bf352f6c24b396b481382f8aeee002a379eef26a286a178912bba773b37746a37655522e898cc0b7a1f38714f117e0a0455ba5e10612cda88822a57b98e854390b0151386a4c0bc951cb5969feaf90e5c07df1b44f92b2331123a9f2a62a289413c963abd4d0dc5f541348927e2ba2352ce8dc396be855c50c7d7a75551a41ca6d38db0580da4b160b516b4c1ce3730f2a04081f92444504d12f719f389a0584415901c1d852f0083229d48cd6c76d49ce5a9983ac93bd343c11fe6b144f1e60c516f6cad5b50521d2a6a157deeb262eb9b2d8308f66a2b12a0796c3ca3b72f56e9a988c9b469c18a4cee48078d89004ffb5df212757497418a00af9d7774628e3958da9fb08ef16fbb4082a07a8268fd83adfe20c6f1d726ebaf7ea671306d55e7f9fb33bbd3c4d81a153ddde6c169764f48f2", 0x1000) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) close(r3) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x811, r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/538}, 0x21c, 0x0, 0x0, 0x0}, 0x2}, 0x10, 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) 803.31096ms ago: executing program 2 (id=15): unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, r1) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r2, 0x2) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000000), 0x4) renameat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 797.8576ms ago: executing program 0 (id=1): r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x4) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000000)="cc60d3", 0x3}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x800000018, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206911, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setsockopt(r0, 0x1000000029, 0x2b, 0x0, 0x0) 796.841326ms ago: executing program 4 (id=16): socket(0x2, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)=""/263, 0xfffffd55}, {&(0x7f0000000280)=""/177, 0xb1}, {&(0x7f0000000340)=""/229, 0xe5}], 0x3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) 752.700299ms ago: executing program 0 (id=18): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0xd9], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x8, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffd], [0x20100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x411000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0x5, 0x90000000], [{0xfffc, 0x0, 0x0, 0x5}, {0x9, 0x24, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x1008}, {0x0, 0x9, 0x9, 0x5}, {0x2, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80200006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x6}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) pledge(0x0, &(0x7f0000000640)='tty \x00\x02\x00!\xb7\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7ZK-\xaaw\xcet\x044\xc5\xa9e\xe2e\xe9\xd0\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xeaU\xc7\x83\x1d\x12+e\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\xb1\xe9\x1eL\xaa\xeci\x9d\xc9k\xe9L\xd6\x8c\"\x1c(x_\x80]\xadW\xd5\xa9\xaa\xe5\x90\x85\x16\xd1DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18e\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2bw7\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\xca8\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,\x86A\xa4\xc9\x8c\xb0\'\xd8\xa2\x93\xaf\x1az\xe7\xd8\xa0\xd4\xc8\x990\x1ar\xf0\xff\x11\x89\xee\xcd\xcaz\xeaW\xd2\t\xf9\x04\xbd\xc0E\x04hx\x13;\xb8\xb5\xef\x99\x1d.&F\xf8z\xach\x9fG3m\xafj\x14\x17*{\xdf\xeeJ9\x04T\x8f\xf6\x8cTD\xff\x10X\x0fYx\xbde)\xe4)\x10Y\xc5z\xe8&\xa3\x93\xcb\xfe\xa5v\xffq\xed\vap\xaa\b\x04\xf8\xa0c\x00\x00\x00\x00\x00\x00\x00\x00') open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 751.879112ms ago: executing program 2 (id=19): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x29f56361, 0x7f, 0xffffffff, 0xfffffff8, "097237e3120104784af00a56d864d3c3a3f4d3c0", 0xffffffff, 0xfffffffc}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000440)="d126ab9b5b57b110acb13c1c0d5aed1f576511ba2ff570d1bd75ce8a03e122196adf24e7729eaac022fb5610927b3d8dd6b932c181c3afadd99db8f321362c45dc80f52a9e8f2efedb2c48426e7990374632edf66e1bd0ea6ef0af7fbe805abcc386f00de0f4c337aa8f9aa0f429458e254476554a2d7e97c39b56aa80b9e30556b448395d50782211780de2d509b9ab6913d1a45878a7548dae447c70a5eedb81ee5d7b3e97b48c88c2303f77eb71fb206ad593aeaa5b8502357fd58da6b82de41e1c1e56d703d4c33376b521bb2733eaf40e5b5968a54aa744a69d22c13387a7273484d4a2f7f30b9572892fc3db87b5da1926ff21ece2056a440b8536463a5a4d7b2e06477e94d7e7bd3ae99e0b49b42305a2dace440a46e45424976c2acbea95035b9e2e6d92c5ae36dffbd68018222b5f544dbfe2a930c3249643d9ac54ae0276c20aeacc1adf77251d09f425af0b658542ca1e4ac8f2b638cafd0e7c4bee0d178eedd8c30f091c81bec8dac3aa77c6f56b2318b9aba18301ee4c0bba77764ffa7c8fbe52932e335005a97b0805d32d6275654da74cb4f6f82b5e0a5335ff20fab10d02c8e314b854c785bf9ceccb585f6ced74407a74730e024107d8f62c1661761732f16dd439b4643e5f720b2e4d9e6ae30062641c11aede69a45ae0c853880c85605592c41d58d9424f5f83061b7ea17c451b741dc10732fe644032e90a531f482c7a16ca73eec8f4126c088bb2df26c2badc794c282a2e9fdf98615b8ebf6ae7cd689b77c10884584deb3c5c1fdf7ed2921c640ad1ad4ae18b79c3047e7a599dd21abbfa78cc1b943278f7137c151c1fb5383bf0083ec0413bab1f28e62a13f58a2c9799e60a602c133a05689a63aa87772fd2c592485a772325795196f76c7a980bbdbc2dc07676be7e39b24ef9111631265081d13b5347603811eac868ec1668cddeed37d4c3381247df7b5f72bc653f60b0abea090f14032b8796691d00625e18c13bb408e9908ed10cb94616a2659a77de0ee5b2c14713682bb79860700e3c7909b8aabff25ad94a48bb4941e688c4f80a1f4cdf8818b93bd07e268554352aef7bf920f687078b0af860cd28703e9f037deb8ea6657d16cd933b75a7ed811b2381c4046cd0ccc2a0cbe902b5f4eebc705f8f83567a0e8810c6c312f9f9a5d1b30846103cf25667c2c0fd5fcbf588a31abff9837c4636ec93e5d8a7d5eb127c2d6f94b89a2a5f94413f28e9ba1e8ac5c3fed436117cf6566df0bbfcd2cdff986e2f8582d7d89ba5e6947fb3a4e9beb47f54e15071197388741d446fb55cd9d57f7a034191eef753558200ec0b8af226682789581a5c4d6e0bfe600ee5fe0cb9187cf11c6b556ae859ee3a09d9128d737917cbe81e2bc3dcaaeca51dbb60b6b95a221c3e41edcd6213bae098e63487a2a0527538388494c0ee8a5ac17f960833983f79cee0e98c06059f303ffb5bbafa6696a48bd7b79ff3e5c4f021fce0dae08beee3823f9372d2d67526a2681e710f3b54444e357ce75d98ca6d0b16e142b4763ec146d0c94e423b569699acca517e132103bae50c3f9a549cc1865c361fee62d49c73d0a570658c727d3a0363aa7c64fbd72f305b33e4ed8e2b6446dafe0998551a3941e3294037f86a7f00504759364049417d4fa5b739180c77c620fedbd3348c1d40795734c9afc864979b87edcb09a79bdb77f8588068bc0654a5ee9caddf565c1eada4a7e62e24d9607cf67833b087afd99915e154186d74bc280b9e8aab3e1b69f06717230b25b70884c9a3cfc3f0fb2c78c1919a2601bf1446a74307e0b326e4238ea4d4f2b6e258e9b30895f7583a0a95f1769693713df942715d5f000e8399bd6a613bf82c1bd895414aeec767ed38ea52652daf52063e893c6796eaa02d3c3ff1c0d549c6618ffa7af3c1bdb22580a573b3a4186b6954c1d1dd0c6f7ef81e37c41141324f13492306199e6b206c37bfb4b1aef2769ef12759d4f7ae6a09237f51201b969ebb2a7d601b3de2da5ae2914faf2f0cb7e990b78ec1189acdb809637766eb1aa2579e4faa18b55c5fc241c63a0c9b821568d815031198a22bf6a6601464a7b8335f88753efc76ddcb115d7adc8af36bfbb034dd79db34687bda13e259481dd30581e924cb16139b120c", 0x5fa}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x1) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x29f56361, 0x7f, 0xffffffff, 0xfffffff8, "097237e3120104784af00a56d864d3c3a3f4d3c0", 0xffffffff, 0xfffffffc}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) socket(0x18, 0x2, 0x0) (async) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r3) (async) socket(0x18, 0x2, 0x0) (async) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000440)="d126ab9b5b57b110acb13c1c0d5aed1f576511ba2ff570d1bd75ce8a03e122196adf24e7729eaac022fb5610927b3d8dd6b932c181c3afadd99db8f321362c45dc80f52a9e8f2efedb2c48426e7990374632edf66e1bd0ea6ef0af7fbe805abcc386f00de0f4c337aa8f9aa0f429458e254476554a2d7e97c39b56aa80b9e30556b448395d50782211780de2d509b9ab6913d1a45878a7548dae447c70a5eedb81ee5d7b3e97b48c88c2303f77eb71fb206ad593aeaa5b8502357fd58da6b82de41e1c1e56d703d4c33376b521bb2733eaf40e5b5968a54aa744a69d22c13387a7273484d4a2f7f30b9572892fc3db87b5da1926ff21ece2056a440b8536463a5a4d7b2e06477e94d7e7bd3ae99e0b49b42305a2dace440a46e45424976c2acbea95035b9e2e6d92c5ae36dffbd68018222b5f544dbfe2a930c3249643d9ac54ae0276c20aeacc1adf77251d09f425af0b658542ca1e4ac8f2b638cafd0e7c4bee0d178eedd8c30f091c81bec8dac3aa77c6f56b2318b9aba18301ee4c0bba77764ffa7c8fbe52932e335005a97b0805d32d6275654da74cb4f6f82b5e0a5335ff20fab10d02c8e314b854c785bf9ceccb585f6ced74407a74730e024107d8f62c1661761732f16dd439b4643e5f720b2e4d9e6ae30062641c11aede69a45ae0c853880c85605592c41d58d9424f5f83061b7ea17c451b741dc10732fe644032e90a531f482c7a16ca73eec8f4126c088bb2df26c2badc794c282a2e9fdf98615b8ebf6ae7cd689b77c10884584deb3c5c1fdf7ed2921c640ad1ad4ae18b79c3047e7a599dd21abbfa78cc1b943278f7137c151c1fb5383bf0083ec0413bab1f28e62a13f58a2c9799e60a602c133a05689a63aa87772fd2c592485a772325795196f76c7a980bbdbc2dc07676be7e39b24ef9111631265081d13b5347603811eac868ec1668cddeed37d4c3381247df7b5f72bc653f60b0abea090f14032b8796691d00625e18c13bb408e9908ed10cb94616a2659a77de0ee5b2c14713682bb79860700e3c7909b8aabff25ad94a48bb4941e688c4f80a1f4cdf8818b93bd07e268554352aef7bf920f687078b0af860cd28703e9f037deb8ea6657d16cd933b75a7ed811b2381c4046cd0ccc2a0cbe902b5f4eebc705f8f83567a0e8810c6c312f9f9a5d1b30846103cf25667c2c0fd5fcbf588a31abff9837c4636ec93e5d8a7d5eb127c2d6f94b89a2a5f94413f28e9ba1e8ac5c3fed436117cf6566df0bbfcd2cdff986e2f8582d7d89ba5e6947fb3a4e9beb47f54e15071197388741d446fb55cd9d57f7a034191eef753558200ec0b8af226682789581a5c4d6e0bfe600ee5fe0cb9187cf11c6b556ae859ee3a09d9128d737917cbe81e2bc3dcaaeca51dbb60b6b95a221c3e41edcd6213bae098e63487a2a0527538388494c0ee8a5ac17f960833983f79cee0e98c06059f303ffb5bbafa6696a48bd7b79ff3e5c4f021fce0dae08beee3823f9372d2d67526a2681e710f3b54444e357ce75d98ca6d0b16e142b4763ec146d0c94e423b569699acca517e132103bae50c3f9a549cc1865c361fee62d49c73d0a570658c727d3a0363aa7c64fbd72f305b33e4ed8e2b6446dafe0998551a3941e3294037f86a7f00504759364049417d4fa5b739180c77c620fedbd3348c1d40795734c9afc864979b87edcb09a79bdb77f8588068bc0654a5ee9caddf565c1eada4a7e62e24d9607cf67833b087afd99915e154186d74bc280b9e8aab3e1b69f06717230b25b70884c9a3cfc3f0fb2c78c1919a2601bf1446a74307e0b326e4238ea4d4f2b6e258e9b30895f7583a0a95f1769693713df942715d5f000e8399bd6a613bf82c1bd895414aeec767ed38ea52652daf52063e893c6796eaa02d3c3ff1c0d549c6618ffa7af3c1bdb22580a573b3a4186b6954c1d1dd0c6f7ef81e37c41141324f13492306199e6b206c37bfb4b1aef2769ef12759d4f7ae6a09237f51201b969ebb2a7d601b3de2da5ae2914faf2f0cb7e990b78ec1189acdb809637766eb1aa2579e4faa18b55c5fc241c63a0c9b821568d815031198a22bf6a6601464a7b8335f88753efc76ddcb115d7adc8af36bfbb034dd79db34687bda13e259481dd30581e924cb16139b120c", 0x5fa}], 0x1) (async) 750.24967ms ago: executing program 1 (id=20): semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="81e8f2570892e37fa18589bff7", 0xd) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000100)="508a630b1e7c2c42c5fde60f823df7b9069572ee070460dd2c3ac5f77198b8d7e5a0483b7cfe5d1fed2ddb2f0a3218f3c6fd369b562087314165d9fad62a706ac03dd3e4bcbd6e4943a60f89cc21b4c4b0a2c37bc25390167bcc391d40cf03caceab", &(0x7f0000000080)=0x62, &(0x7f0000000180)="321cd19a12535fa811235da7f3d290727bd223ebfa666dcfabcea04d8b44e74b8229f87c5822c7da66335c026f2c6f55a38279bd", 0x34) 749.205636ms ago: executing program 7 (id=21): ktrace(0x0, 0x0, 0x10c, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x4, 0x3, 0xfa, 0x8, 0x7, 0xf93, 0x401, 0x10, [{0x4, 0x0, 0x5, 0xf4a8}, {0x160e, 0x0, 0x3, 0x400}, {0x2, 0x0, 0x97d8, 0x1}, {0x2, 0x9, 0x6, 0x2}, {0x69, 0x0, 0xd, 0x89}, {0x1, 0x7, 0x10, 0x1}, {0x8, 0x7, 0xc56, 0x400}, {0xe59, 0x4, 0x7571, 0x81}, {0x1, 0x0, 0x8}, {0x8, 0x7, 0x3, 0x7ff}, {0x7, 0xc, 0x609, 0x8}, {0xd93b, 0x0, 0x0, 0x5}, {0x4, 0x2, 0x97}, {0x3, 0x87, 0xffff3db2, 0x80}, {0x4, 0x2e2, 0xfb7}, {0x0, 0x80, 0x2, 0x5}]}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffff}, {0x80, 0x401}}) 746.659104ms ago: executing program 3 (id=22): r0 = semget(0x0, 0x1, 0x281) (async) r1 = getuid() r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffe, 0x100000001}) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x26900fffb}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) shmget$private(0x0, 0x800000, 0x95a999646a72d594, &(0x7f0000005000/0x800000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x1002, 0xffffffffffffffff, r4, r1, 0xffffffffffffffff, 0x5, 0x7}, 0xe, 0x10001, 0x2}) (async) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000280)=""/58) (async) unlink(&(0x7f00000000c0)='./file0\x00') (async) r5 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r6 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = socket(0x2, 0x2, 0x0) (async) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000), 0x10) connect$unix(r9, &(0x7f0000000000), 0x10) (async) connect$unix(r8, &(0x7f0000000000), 0x10) sendto$inet(r8, 0x0, 0x0, 0x406, 0x0, 0x0) (async) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r5, r6, r10) (async) fchown(r2, r3, r10) 582.19711ms ago: executing program 3 (id=23): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f00003b0000/0x2000)=nil, 0x2000) mprotect(&(0x7f00001d8000/0x3000)=nil, 0x3000, 0x1) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 581.404778ms ago: executing program 2 (id=24): pledge(0x0, &(0x7f00000000c0)='\x00') socket(0x6, 0x3, 0x0) (async) r0 = socket(0x6, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) syz_open_pts() (async) syz_open_pts() close(r1) (async) close(r1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0xce80) connect$unix(r3, &(0x7f0000000000), 0x10) (async) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0x81, 0x7d99}], 0x7, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000180)=0x5, 0x4) sendto$inet(r3, &(0x7f00000003c0)='u', 0x1, 0x0, 0x0, 0x0) (async) sendto$inet(r3, &(0x7f00000003c0)='u', 0x1, 0x0, 0x0, 0x0) shutdown(r1, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000000)="8858cd20", 0x4) (async) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000000)="8858cd20", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) 578.675013ms ago: executing program 0 (id=25): open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffdff, 0x0, 0x0, 0x0, 0x0, 0x80}, 0xfffffffffffffff9, 0x8000000000001, 0x0, 0x0, 0x80000009, 0x2008004, 0x400000000000a8, 0xd}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b36073705ae04be38164991f78ccf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x8c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) shmget(0x0, 0x3000, 0x22a, &(0x7f0000ffa000/0x3000)=nil) shmget(0x0, 0x1000, 0x61c, &(0x7f000054f000/0x1000)=nil) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06ffff94ea09066dbd86dd60db834400081101fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000014e234e220008"]) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140)=0x5, 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x100000002}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) 578.2864ms ago: executing program 1 (id=26): mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file2\x00', 0x100, 0x1) sysctl$hw(&(0x7f0000000080)={0x6, 0x1c}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1a9d7c4352eae74f, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1063, &(0x7f0000001280)={0x8000000000000000, 0x80000000}) getpeername$unix(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file2\x00', 0x80, 0x100) r2 = getuid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f0000000000)="51ac", 0x2}, {&(0x7f00000000c0)='|#', 0x2}], 0x2) r4 = getegid() fchownat(r1, &(0x7f00000000c0)='./file2\x00', r2, r4, 0x2) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r5 = socket(0x2, 0x2, 0x0) openat(r1, &(0x7f0000000180)='./file2/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x28) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000400)="fd0cc085", 0x4) select(0x40, &(0x7f0000000100)={0x18000000000, 0x0, 0x0, 0x7, 0x9ce8, 0xffffffffffffffff, 0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0) r7 = msgget$private(0x0, 0x1ba) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000380)={0x1, &(0x7f00000002c0)=[{0xa, 0x3e, 0x4, 0xa, 0x62c2}]}) msgsnd(r7, &(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="03"], 0x8, 0x0) msgctl$IPC_RMID(r7, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) r9 = socket(0x3e, 0x1, 0xfe) setsockopt(r9, 0x28, 0x9, 0x0, 0x0) r10 = socket(0x11, 0x3, 0x0) sendto$unix(r10, &(0x7f0000000000)="b1000513000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0xa, 0x0, 0x0) setsockopt(r8, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 578.021072ms ago: executing program 6 (id=27): sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000040)='a', 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) (async, rerun: 64) r2 = socket$inet(0x2, 0x1, 0x0) (rerun: 64) setsockopt(r2, 0x0, 0x18, 0x0, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000700)={&(0x7f00000000c0)=@file={0x1, './file2/file0\x00'}, 0x10, &(0x7f0000000640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x2) (async, rerun: 32) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x2, 0x2010, r0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 32) r4 = msgget$private(0x0, 0xe0) (rerun: 32) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYRESDEC=r2], 0x401, 0x800) msgsnd(r4, 0x0, 0x401, 0x0) (async, rerun: 32) msgctl$IPC_STAT(r4, 0x2, 0x0) (async, rerun: 32) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffffffffffed0, 0x0, 0x0) (rerun: 64) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) 372.279749ms ago: executing program 1 (id=28): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x7f, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x400000000000000, 0x100000401}) r1 = shmget$private(0x0, 0x3000, 0x602, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xaaa4bc4d2a9ccc89, 0x7}, 0x1, 0xfffc, 0x0, 0x0, 0x0, 0x7, 0x8000007fffffffc}) shmctl$IPC_STAT(r1, 0x2, 0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() read(r2, &(0x7f0000000180)=""/98, 0x62) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000500)="cf91b46e83ce47ce8ccf4701f757cd24dcab1fc3a0a34e12f85bcf6924feb0feb908780cca60325444a486e287c6b08731c9000896f0f943c397bebef2e845168f7da64c7d88c78936e6685a733d8431b7bb137081787af0c60aa726d64a1f8f3616b07af90227669b9ead578e9a51cf85312f10f98d34ddc63dc3f393d4ff35e8d0c11c5b31ff54473f8d3c164f2f11c549d536cfb049caf6ed0b17e7a26decc573eab7f6c86fb4a1ccc5ba746ff49e84153c3ee8dbfb8c1321c0a62fb5d31ee929661eb0761f7890bb04d5b7bc960999d499ee0865c68994220002d438", 0xde, 0x0, &(0x7f0000000600)={0x2, 0x3}, 0xc) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000640)={0x0}, 0x0, 0x0) close(r4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0xe0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r4, 0x1}) unveil(0x0, &(0x7f00000000c0)='r\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x400, 0x9, 0xffffdf86, 0xffffff8c, "08ed95990000000000000001000004fb0400", 0x4, 0x4}) close(r5) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 371.647397ms ago: executing program 7 (id=29): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000180)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf}, {0x7, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x0, 0x800, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc487}, {0x7fff, 0x101, 0x3, 0x5}, {0x9be2, 0x0, 0x6, 0x69}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824a8876eaed1a9d70b5bc5bbb2f68d6c9", &(0x7f0000000080)=0xffa2, 0x0, 0x37) r2 = syz_open_pts() close(r2) lseek(r2, 0x3, 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) r4 = getegid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x6, 0x0, 0xffffffffffffffff, 0x0, r4, 0x49, 0x1}, 0x198, 0x0, 0x0, 0x0, 0x2, 0x8, 0xbc00000}) r5 = syz_open_pts() ioctl$TIOCSPGRP(r5, 0x40047477, 0x0) r6 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r7, r4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000000000, r6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 361.544571ms ago: executing program 7 (id=30): r0 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40), 0x800, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000a80)=0x7) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) syz_emit_ethernet(0x2e, &(0x7f0000000640)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x4, 0x1, 0x0, @empty, @multicast1, {[@ssrr={0x89, 0x3, 0xe}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x5, 0x8}}}}}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) r4 = accept$inet6(r2, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000880), 0x40, 0x0) r10 = socket(0x2, 0x4001, 0x0) r11 = dup(r10) r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) close(r12) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r13 = kqueue() r14 = fcntl$getown(r0, 0x5) r15 = getuid() seteuid(r15) getgroups(0x4, &(0x7f00000008c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000000a00)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="c4a375ea7972155d6e5398d7b023f278a025edfcf430ee0eb3f799edcd7ac508da0bf7487da3c73331bc5d211240a73f984eac498fad4a2357c7d505b1b590b0c112027a6f18a5f366c017998ba953849c54089c9dc313ed5ea0c3305e954a4170e5a02c9984590d2974784dd5d87e4bec8c4217158bd64c1352237b4c3d51e427a0624aac3ea01778d0af626a5d4c66225a98c7ebc055aa40540de94c08af9ac9bcf5cd988ece346632408202508aa63aa20c4ae6b3c907e098", 0xba}, {&(0x7f0000000200)="ddfacb4ff9dd4ce7ba0810f2a9e3c178e0459cb3c18d0c6e8c64666ce33a48b833887f1c05d3a62bcd285955df131f625e2acb58c30072f70c900135dcf074148a8e5455ff1a5b2fe192c4b6863e34a0b845c37df5f8c05a8726250ce49243c15de496818d82b2c6d7171111ea48dcd9ff75ab24078a4ed3a136c5bf649f18861b4a6991b7d26a8d2f99c4feb0646a9860f6c7425b1df37a9fb130b3dc6a792f5c773e2ebec03a82d1cdb7c9267b6a8905e0991f264c19270dc1edc3b3aa59bd32c2603d", 0xc4}, {&(0x7f0000000300)="ab7eb47ed5bb70306a00e9b99f5311fc3e000fc5e2e9c7e0868b9481fb213d84d221618c4516ec3688e603428db32d1ead84e2da28ced77e41640ef854b34e946c1fcd5dfe34871f874d2954e3c52306083af4ecf564b1897aac2630138d5a66a63cf4a294366377178a5e72a4ce695b1b1d442db7685c686516274353a04798432fdabda71ed00786a030955f6770cc41a5b38db85d8c81b3a19827395e491909a3f264aef6447f3a1e5b14daffb4c90d5f73457e59d6924f608bd07cfc15f7340dd8a86fdb5f9a06f3ff089a91f96a956f35c98643ff53e0be1aba6bb74697668ffd20844bb41b9c22d417631bbbb5", 0xf0}, {&(0x7f0000000400)="81ae621349e54e0dbba5166fcabdee41f2a921d4bd9a65725bafe937fe9ef6a20c45abc021e6fbb0abcca1cd8114e4f37685f9835389da0f31d504beda47e60fbf2d08474accd32773282de0c7a307920c4fa01cac56c0b0fb8597cb6320426be0af21b0d45dd83151f44610d045a9526dbca5c71be6c613498bac544626fce635f6a220af7fc725272f999b01e9e951ab5ff7eb5eb9f0bd61e560ea2d4c0c37bb55bc4795e5806b7f8e3db358874ab6a5369b1f0462f93e4be8c66ab7a56d0a5f48e83efcb2c39e7819aea5df9736b8c925927938f17a2be3947d6e0d03c5", 0xdf}, {&(0x7f0000000500)="5f4f732494485507b5ed284c2733eb4fc5779f0c258198af6378a01e8cb50904168e757880b855a5e6ce818c8382f16bf73eed495bfa32c22f65426bf3b3005748395bd8e5ce03138153c42e37baa0bcaa155982dcc3f306e9954721c614a652f072b2af01183df0963e40ac159dd8e6a873d150ac6d4799744707d564f455bffafad9de18", 0x85}, {&(0x7f0000000680)="f48777e2d4c0409c1f521bd44791d0a406424fd1546e345784864da67b470e6ac830276788882c4be2d8a8968309b2db5cb74986ccc4797936752dc3c7e8121534f4574c1a6935efdcdccee20ed54e45b244bb937c36ab0ae72599b1882a52d8422d11f39a109e96ab60568711364247830ac1fcdc63703281fadf4f18bd7f83db16b23dde82b62c5666d5145429a7bc77822eceffb5ec49db462b40a44cbaf6f97d814411f063004996c994d494935559b0dce000c8014b41898e4dd42c762ed826994f439c22dcb7e23f4fd8ed69940cece933640041e4bbfdf6179d972eab4d80fbd71fe699f2", 0xe8}], 0x6, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r3, r5, r6}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r2, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8}, @rights={0x20, 0xffff, 0x1, [r0, r0, r9, r12]}, @rights={0x38, 0xffff, 0x1, [r2, r2, r0, r0, r13, r2, r2, r2, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xe0, 0x4}, 0x40c) 360.763588ms ago: executing program 1 (id=31): recvmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff02, 0x802, &(0x7f0000000000)={0xfffffffffffffffb, 0x5}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = msgget$private(0x0, 0x3d2) msgsnd(r0, &(0x7f0000000d80)=ANY=[@ANYBLOB="02"], 0xe1, 0x0) msgrcv(r0, &(0x7f0000000e80)={0x0, ""/64}, 0x59, 0x0, 0x800) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = dup(r2) r4 = dup2(r3, r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xe9, 0x1, 0x2, 0x1a9, "bfe749eefcb1a919bf16be5b6fc98e8b95b7c19c", 0x101, 0x6d}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sendmsg$unix(r4, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="79657023eea29bdfe8c7c632cc82a6579934272ba751857f114f99daf8d4df640c2e6e1fc2ada27c341ad3f69087d968244374c908a39b8d75b6310328a0fbc8a327223f0628f718172947204dd6d34a3994ccf53924f87c4692", 0x5a}], 0x1, 0x0, 0x0, 0x40c}, 0x8) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffd01, 0x0, 0xf, 0x402}, 0x408) 358.340906ms ago: executing program 7 (id=32): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) clock_gettime(0x3, &(0x7f0000000a00)) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) fcntl$setstatus(r4, 0x4, 0x40593d6c782176d) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) dup2(r5, r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) write(r4, &(0x7f0000000100), 0xfffffe5d) unveil(0x0, &(0x7f0000000100)='c\x00') 285.571496ms ago: executing program 1 (id=33): r0 = kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17, 0x1, 0x40000000000000}], 0x29f, 0x0, 0x7ffd, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x8000, 0x3ffffffe, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0x6, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) close(r1) 281.022248ms ago: executing program 5 (id=34): r0 = semget$private(0x0, 0x7, 0x191) chflags(&(0x7f00000001c0)='.\x00', 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000500)={@random="3deebe72c64e", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x8, 0x0, 0x5, @rand_addr="0000c65db6cc8816ea877400", @mcast2, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x6, 0x8}}}}}}) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x52, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) semctl$SETVAL(r0, 0x0, 0x10, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000000), 0x4) 278.090775ms ago: executing program 5 (id=35): fchdir(0xffffffffffffffff) (async) fchdir(0xffffffffffffffff) bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x1, 0x0, 0x7}, 0xc) (async) bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x1, 0x0, 0x7}, 0xc) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x12) pread(r0, &(0x7f0000000080)="bb18db473d2a2164cb77082effad538b3d77f1d5a6f7ed31d0bdc8ec5b7d111029122ba718132c943f5b56a47508a805a311c4c7fb853beb77f284bc8e619306601f", 0x42, 0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, 0x0, r3) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r4, &(0x7f0000001500)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000001400)=[{&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000300)=""/238, 0xee}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x3, &(0x7f0000001440)=""/137, 0x89}, 0x1000) symlinkat(&(0x7f0000001540)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000001580)='./file0\x00') (async) symlinkat(&(0x7f0000001540)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000001580)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600), 0x8000, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000001640)) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000001680)=0x2, 0x4) (async) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000001680)=0x2, 0x4) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f00000016c0)=0xf43) r7 = semget(0x1, 0x0, 0x101) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001700)={{0x5e, r2, r3, r2, r3, 0x20, 0x6}, 0x7, 0x1ff, 0x3}) fchownat(r0, &(0x7f0000001780)='./file0\x00', r2, r3, 0x4) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000017c0), 0x100, 0x0) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) r9 = accept(0xffffffffffffffff, &(0x7f0000001800)=@in6, &(0x7f0000001840)=0xc) close(r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001880)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001880)) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f00000018c0)) getdents(r0, &(0x7f0000001900)=""/170, 0xaa) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f00000019c0)=0x4) (async) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f00000019c0)=0x4) r10 = socket(0x6, 0x5, 0x10) recvfrom$inet6(r10, &(0x7f0000001a00)=""/145, 0x91, 0x800, &(0x7f0000001ac0)={0x18, 0x3, 0x790, 0x4}, 0xc) getpgid(r1) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000001b00)=0x3) (async) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000001b00)=0x3) sendto$inet(r8, &(0x7f0000001b40)="0866bb867aeba63ad576db555b88dfc0955145108c863f3bcc01a9f8d54cae3bb9f56d04b20df796ba3a7e894ce9260247fa158e4f06eae9d14e7df13df8ee8711b82b746322397cd139a457b553e59a42120b10e141d9039dc04be91092bd5d9b3e867eaedabc0ef562064b0fe398ff", 0x70, 0x1, &(0x7f0000001bc0)={0x2, 0x1}, 0xc) 253.268081ms ago: executing program 1 (id=36): r0 = syz_open_pts() readv(r0, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRESOCT=r3, @ANYRES8=r3, @ANYRESOCT=r1]) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 252.488823ms ago: executing program 0 (id=37): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000280)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendto$inet(r2, 0x0, 0x0, 0x4, 0x0, 0x0) write(r2, &(0x7f0000000180)="b780da65fabfb72d58c621deacaebb0eb8433c6bed2d006a99722da8f41a89c8896ce9e9278b19c12a60ee2f47658d6c767a12e707f5d39cf29b0b1504c59c4dda9e740ff31c77c31707", 0x4a) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) write(r1, &(0x7f0000000080)="d99aca906c", 0xfd23) close(r1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xd30d}, {0x1, 0x79}, {0x3, 0x300}, {0x0, 0x7}, {0x3, 0x100}, {0x2, 0x4}, {}, {0x3, 0x5}, {0x3, 0x3}, {0x2}, {0x1, 0x81}, {0x3}, {0x0, 0xa17}, {}, {}, {}, {0x1}, {}, {0x1}, {0x0, 0x401}, {}, {0x0, 0x1}, {0x6, 0x1}, {0x3, 0xffffffff}, {0x3, 0x1000000}, {0x0, 0x5}, {0x0, 0x87c}, {0x0, 0x3}, {}, {0x2, 0x6}, {0x1}, {0x0, 0x280000}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 225.727094ms ago: executing program 5 (id=38): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xfffffffb, 0x7, 0x4347e793, 0x4389c7a8, "0d2628040200c2a6d2fe6eedb2e0ff7f0d000004", 0x200005, 0xbf}) (async) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="918c2930e0ee03f0eef8a62727bf6a2492913a4d6c77d84cc365f9491d28c040a09dffba26500528937f071493ee4379d39828a0d1f942854dbff4314952613fba9a2082433a023878e4a50ae371254c28417ef8ec0d8d536d8de15d96c574efe6d3f57341c8836ce2b3a68a728188a1fed2b8b8342bf1bc1ef7e0478fcd891e2aa2ff3c794989b4c8912804ad24c9d681f9e312e9fbf5f184a1652e188dc23e2d634bca58ccb224fa2e2c6220649049fc91423cdb26a0b9ee", 0xb9}, {&(0x7f0000000140)="986e3116fc0e7d84d272df8f0969c19244c3d1e9b55fa65cbd5d5027752e69ef42ffedecf71ce528dca789ab9d3ebc107105149e79af4701e741632821ae321a160b736f4a050751e3ed2045a00d1e802e360257a3d73a3b83559551911557c4865607abf7117becc4949e495406fd20d668f0a0e82d92c2dd67f70d666eff3a21b27c139d10ae0d0d6d207d015683a93f157a6a", 0x94}, {&(0x7f0000000200)="e1bb2e9a0b4537e0a266de1c01f127b0a06a6d354033ddb6d52ab35a9cacc1741f0d6ccd612491e504a470055df34de22ad0148f2b16ad6f3fbab3f87c5a321bfc136738be6b310c97bc867e35186dafc195eb24b94036c8a072f9a0e2c3a40f1d9fb4079f2e7eed33ba263a894201ce7670c00c79ab01aa277c65191b90d1ff93e772b30f988a171334ec06a044413fe8b73b4135cd851390107596c9e99024c86b5b90adb7ee55d10e63fdaa430a2d89c3c6b4110c53104c6c184c0dade6d0c9ad3eb1c382c336bf172e5dfda66a2d6553f6709216b3df5881413677ed4e85d74a7416c4bef4e89ddd29d860b9129faa93d1b84ad36a27e62a", 0xfa}], 0x3, &(0x7f0000000340), 0x0, 0x406}, 0x5) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) r2 = socket(0x1, 0x2, 0x0) (async) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069b5, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80146951, &(0x7f00000001c0)) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, &(0x7f0000000340), &(0x7f00000003c0)=0x4) (async) r6 = socket(0x1, 0x2, 0x1) (async) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x40000000007293, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000100000000000, 0x1, 0x9, 0xffe}) r7 = socket(0x18, 0x2, 0x0) close(r7) (async) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r7, 0x0, &(0x7f0000000180)) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) (async) getsockname$unix(r6, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) setsockopt(r0, 0x3, 0x5, &(0x7f0000000480)="ea52d4085fb542c7385bfbb903a1627c2b708c493af4068343bd8f0d78dc7026", 0x20) 220.566429ms ago: executing program 7 (id=39): sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r1, &(0x7f0000000380)={0x0, 0x8}, 0xa66f1f68c3106312, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0207534, &(0x7f0000000100)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000080)="2de18687ccbd02769da0de0286d82e8c8e82a083773a968086951008710125e39eb39634af1f24cf704e26d27688d004f2f7d13f969bc410655135ceecadbdbe6ebb668b8570ebee68926afefc779220a15a8e294ba64a6c36f1bf2c8d37885aee24bc614333257d46869f5136e5cc95670d252676f0af10d4fc2b81725de7c4dc4f5c7bc362701d32132a184268cc1d5494756fb791cac24cd6467428ad2433de7c1343dccf8326e2", &(0x7f0000000140)=0xa9, &(0x7f0000000180)="0de1c07ddb2d15e93275b46769cd480f2c88eea6869070", 0x17) 219.76026ms ago: executing program 6 (id=40): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='#', 0x1}], 0x1) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0x5, 0x3, {[0xb1a0, 0x6, 0x736c000000000, 0x4c, 0x9, 0x9, 0x1000, 0x1, 0xffff, 0x9e, 0x20000000, 0x2, 0x5, 0x6, 0x4, 0x3, 0x3, 0x2], [0x1, 0xb, 0x4, 0x4, 0x9, 0x1, 0x5, 0x4, 0x0, 0x7fff], [0xd, 0xa4, 0x80000000, 0xe, 0x6, 0x8, 0x1], [0x1, 0x4, 0x4, 0x7fff, 0x400, 0x7], [{0x4, 0xfffffff5, 0x8}, {0x5, 0x0, 0x101, 0x6}, {0x4b, 0x938b, 0x7, 0x2}, {0x0, 0x7ff, 0x5, 0x7}, {0x8001, 0x0, 0x9, 0x8}, {0x746, 0x3, 0x8000}, {0x2, 0x4, 0x5, 0x2e3}, {0x0, 0xff, 0x2, 0xfffffffffffffbff}], {0x2, 0x1000, 0x2, 0x5c}, {0x6, 0x1, 0x9}}}) (rerun: 32) r1 = syz_open_pts() (async) r2 = socket(0x1, 0x4, 0xd) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x7, 0x8000}, {{r1}, 0xfffffffffffffffc, 0x81, 0x1, 0xffffffffffffff84, 0x10001}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x60000000, 0x1}, {{r0}, 0xfffffffffffffffe, 0xe0, 0x40, 0xe2, 0x9}, {{r1}, 0xfffffffffffffff9, 0x80, 0x8, 0xb43, 0xa7}], 0x5, &(0x7f0000000240)=[{{r0}, 0x0, 0x35735e5defcf779, 0x8, 0x4, 0x9}, {{r0}, 0xfffffffffffffffa, 0x5, 0x8, 0xe, 0x3}, {{r0}, 0xfffffffffffffff8, 0x21, 0x1, 0x9, 0x4}, {{}, 0x0, 0x86, 0x1, 0xf09, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x38, 0x41, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x9, 0x84d}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x4, 0x8}, {{r0}, 0xfffffffffffffffd, 0xb, 0x10, 0x5220000, 0x143}, {{r0}, 0x0, 0x1, 0x1, 0x82, 0x1}, {{r2}, 0xfffffffffffffffa, 0x1, 0x2, 0x1800000, 0x6}], 0x9, &(0x7f0000000100)={0x2, 0x2}) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="30981f3c56464c91b9370d4364d71acd4d3e", 0x12}, {&(0x7f00000003c0)="4ce3c8a1b600f40e0ade32b112ebc92709971359f50bf5b6a21cc6ff0676e3e7e1ee1be4bd7da8ab09794b535682f6f353d0d4c76ffc62efed436342494d7d60e566cc90a8e8d4b5717e5f628df34abd2b77ce1c435b259693d20eb4c01dd4d20fe34fdb7604c39a366fa0575b11be4fd6765860745d109d751a797aeba8094d9b759d651d5a6b024a0d8f01b7dc0ffa2cbbabaa6fc73b332de45a4d18711b7e116d8f29be6cecc4fb8da58f0db6aaeef1ac5b176c51cfcb849775823a85ed65111f41908d68aa745380dda5b62fda19", 0xd0}], 0x2) ftruncate(r3, 0x10000) (async) r4 = socket(0x18, 0x2, 0x0) fchown(r4, 0x0, 0x0) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000700)=0xc) 7.070977ms ago: executing program 5 (id=41): r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xd, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) kqueue() 6.722775ms ago: executing program 0 (id=42): getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000100)='r\x00') 6.477974ms ago: executing program 5 (id=43): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r0, 0x10000) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x21, 0x0, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xa7a811166defb6de) (async) r2 = socket$inet(0x2, 0x2, 0x0) (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r3, 0xc0206981, &(0x7f0000000100)) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r1, 0x0) (async) r4 = kqueue() (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r5 = socket(0x800000018, 0x2, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) (async) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 6.177401ms ago: executing program 3 (id=44): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) recvmmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x6}, 0x10, 0x42, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000040)="2187fe", 0x1}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="e0000000ffff000001"], 0x28}, 0x0) write(r0, &(0x7f00000000c0)='\t', 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="7f454c4602df7a264ee4975f55011a49b70cb710aa950000000a52e92a24d18fcf8fd1f9794ffa08bb11bafcdc24ff4c5d0b5c7b1ad1a2ec434c500191", 0x3d}, {&(0x7f0000000340)="1551e6", 0x3}], 0x2) write(r0, &(0x7f00000003c0)='\t ', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000480)={0x2df57363, 0x8, 0x5, 0xfffffff7, "0a6400b72860147bcc0100d49a4184de82e1c800", 0x2, 0x100000c}) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000300)="468cac6f0d21ad30ea06a66da6e35ca182b6f8ac09aae2791394b81cdc227df8708a627986346b1c74c5b7ceede23281d70c3cd17aa2896df45b0507e270157239b6da65d09ddd12dcf64fb31e09c46cbd7c19411f6a1e17bd1a22ee472267bec369f7f21a2575dcb7baf509bbade09225d462863384c68d2c1aa494ad6f6243cb10551cf2cefb381e9e3e4802ca4bbf7dc77ed2353ac3cd3b219b24218fc5d56c1402b62f1ca581b95d496f8b7375e62fa8613c0cb75abacf2c715bcb954c745df34c5b2d48434d6db0583981ab8c3a7984ee5445d28b1e0737294f30d90d96dca7", 0xe2}], 0x1) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) 182.047µs ago: executing program 4 (id=45): r0 = semget(0x0, 0x1, 0x281) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfc, 0xb4}, 0x5, 0x8, 0x0, 0x0, 0x8, 0x9d, 0x9, 0x7}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x3a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffe, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xe0, 0x1008}, 0x4, 0x4, 0x0, 0x0, 0x60000000000002, 0xfb5b, 0x7, 0x8000000000000e5f}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) linkat(r2, &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(r0, 0x2, 0x8, 0x0) read(0xffffffffffffffff, &(0x7f00000001c0)=""/159, 0x9f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) truncate(&(0x7f00000000c0)='./file0\x00', 0xe) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semget(0x0, 0x2, 0x440) readv(0xffffffffffffff9c, &(0x7f0000001280), 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x1000010a, 0xffffffff, 0x8008004, 0xffffffff, "a8a377efab100000001000", 0x1000, 0x200}) 0s ago: executing program 6 (id=46): r0 = socket(0x18, 0x6, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2150074b0da4f59dd028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0xa, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.102' (ED25519) to the list of known hosts. panic: kernel diagnostic assertion "(pg->pg_flags & (PQ_INACTIVE|PQ_ACTIVE)) == 0" failed: file "/syzkallerWARNING: SPL NOT LOWERED ON SYSCALL 110 50 EXIT 0 9 Stopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *470465 47367 0 0x2 0 1 syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0x794d5b885f40, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu0: kernel diagnostic assertion "(pg->pg_flags & (PQ_INACTIVE|PQ_ACTIVE)) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1267 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x794d5b885f40, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a2c8a70 rbx 0 rdx 0 rcx 0xffff8000ffffd4c8 rax 0x34 r8 0xffff80002a2c89a0 r9 0x1 r10 0xc1812c80657ca432 r11 0xc5974db1baa142f2 r12 0 r13 0 r14 0xffff8000ffffd4c8 r15 0 rip 0xffffffff8293f3ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80002a2c89f0 ss 0x10 savectx+0xae: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=470465 pid=47367 tcnt=1 stat=onproc flags process=2 proc=0 runpri=24, usrpri=50, slppri=24, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffffd760,0xffff8000ffffda08 process=0xffff8000ffff61b8 user=0xffff80002a2c3000, vmspace=0xfffffd800b0633d0 estcpu=0, cpticks=10, pctcpu=0.8, user=0, sys=10, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 1793 375806 97398 32767 2 0x10 syz-executor 1793 481524 97398 32767 3 0x4000090 fsleep syz-executor 38558 256810 52337 32767 2 0x10 syz-executor 38558 518408 52337 32767 2 0x4000010 syz-executor 62932 175597 16087 32767 2 0x10 syz-executor 62932 38860 16087 32767 3 0x4000090 ttyin syz-executor 62932 479560 16087 32767 2 0x4000010 syz-executor 62932 282116 16087 32767 3 0x4000090 fsleep syz-executor 74459 412296 47046 0 3 0x82 sbwait sshd-session 48045 457010 94501 32767 3 0x400090 nanoslp syz-executor 48045 305529 94501 32767 3 0x4400090 fsleep syz-executor 48045 391965 94501 32767 3 0x4400090 fsleep syz-executor 48045 264710 94501 32767 3 0x4400090 sbwait syz-executor 97398 381011 5259 32767 2 0xc90 syz-executor 96762 34019 97128 32767 3 0x90 nanoslp syz-executor 52337 167742 97981 32767 2 0xc90 syz-executor 85180 224869 16145 32767 2 0x10 syz-executor 16087 499784 80254 32767 3 0x90 nanoslp syz-executor 10746 8677 7700 32767 2 0x90 syz-executor 94501 459694 82524 32767 2 0xc90 syz-executor 95306 236837 59069 32767 2 0x90 syz-executor 97981 446967 47367 0 3 0x82 wait syz-executor 16145 55515 47367 0 3 0x82 wait syz-executor 97128 126232 47367 0 3 0x82 wait syz-executor 59069 167034 47367 0 3 0x82 wait syz-executor 7700 17357 47367 0 3 0x82 wait syz-executor 82524 245553 47367 0 3 0x82 wait syz-executor 80254 382810 47367 0 3 0x82 wait syz-executor 5259 239239 47367 0 3 0x82 wait syz-executor *47367 470465 40748 0 7 0x2 syz-executor 40748 1015 48983 0 3 0x10008a sigsusp ksh 48983 158232 55217 0 3 0x98 kqread sshd-session 55217 210660 47046 0 3 0x92 kqread sshd-session 20574 157332 1 0 3 0x100083 ttyin getty 47046 237385 1 0 3 0x88 kqread sshd 58735 202445 63614 73 3 0x1100090 kqread syslogd 63614 330763 1 0 3 0x100082 sbwait syslogd 67057 17189 1 0 3 0x100080 kqread resolvd 9269 500872 30772 77 3 0x100092 kqread dhcpleased 53778 434028 30772 77 3 0x100092 kqread dhcpleased 30772 183860 1 0 3 0x80 kqread dhcpleased 51474 504583 0 0 3 0x14200 bored smr 11425 126889 0 0 2 0x14200 zerothread 44612 346905 0 0 3 0x14200 aiodoned aiodoned 69605 59533 0 0 3 0x14200 syncer update 19852 37077 0 0 3 0x14200 cleaner cleaner 10262 114879 0 0 3 0x14200 reaper reaper 77704 305253 0 0 3 0x14200 pgdaemon pagedaemon 53841 98242 0 0 3 0x14200 bored viomb 58463 6439 0 0 3 0x40014200 acpi0 acpi0 87745 409079 0 0 3 0x40014200 idle1 4103 316502 0 0 3 0x14200 bored softnet1 12424 30932 0 0 2 0x14200 softnet0 26002 19037 0 0 3 0x14200 bored systqmp 39276 94848 0 0 3 0x14200 bored systq 72563 224471 0 0 3 0x14200 tmoslp softclockmp 61270 389123 0 0 3 0x40014200 tmoslp softclock 45109 286866 0 0 3 0x40014200 idle0 1 268065 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex sbrcv r = 0 (0xffff8000014272e0) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 somove+0x161e #3 sosplice+0x7fe #4 sys_setsockopt+0x2ba #5 syscall+0xbd4 #6 Xsyscall+0x128 Process 38558 (syz-executor) thread 0xffff80003c43ba18 (518408) exclusive rwlock sbufrcv r = 0 (0xffff8000014272a0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 sosplice+0x28f #4 sys_setsockopt+0x2ba #5 syscall+0xbd4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10187 10957K 10973K 166960K 11278 0 pcb 17 12K 12K 166960K 17 0 rtable 237 6K 7K 166960K 353 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 9K 166960K 6 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 62 0 iov 1 12K 12K 166960K 4 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1359 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 3 0K 0K 166960K 3 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 22 81K 125K 166960K 181 0 proc 63 115K 147K 166960K 479 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 1 0K 0K 166960K 142 0 in_multi 99 7K 7K 166960K 99 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 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 359 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 246 180K 195K 166960K 3291 0 UVM aobj 6 3K 3K 166960K 6 0 pinsyscall 45 90K 114K 166960K 1249 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 2 0 NDP 13 0K 2K 166960K 27 0 temp 36 8670K 8734K 166960K 4047 0 kqueue 13 20K 23K 166960K 33 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 40 0 37 1 0 1 1 0 8 0 rtentry 176 111 0 1 5 0 5 5 0 8 0 unpcb 144 69 0 52 1 0 1 1 0 8 0 syncache 336 5 0 5 1 0 1 1 0 8 1 tcpcb 736 95 0 86 7 0 7 7 0 8 6 arp 136 18 0 0 1 0 1 1 0 8 0 inpcb 328 266 0 252 7 0 7 7 0 8 4 nd6 152 24 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 452 0 0 29 0 29 29 0 8 0 art_table 40 453 0 0 5 0 5 5 0 8 0 art_node 32 111 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semapl 112 1 0 0 1 0 1 1 0 8 0 shmpl 112 3 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1613 0 106 95 0 95 95 0 8 0 ffsino 296 1613 0 106 117 0 117 117 0 8 0 nchpl 144 1861 0 174 63 0 63 63 0 8 0 vnodes 216 1694 0 0 95 0 95 95 0 8 0 namei 1024 5690 0 5690 2 0 2 2 0 8 2 percpumem 16 50 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 6187 0 6187 3 1 2 2 1 8 2 plimitpl 152 40 0 16 2 0 2 2 0 8 1 sigapl 424 469 0 417 7 0 7 7 0 8 0 knotepl 120 300 0 0 10 0 10 10 0 8 0 kqueuepl 224 32 0 22 1 0 1 1 0 8 0 pipepl 344 113 0 86 3 0 3 3 0 8 0 fdescpl 528 453 0 418 4 0 4 4 0 8 0 filepl 160 1840 0 1618 13 0 13 13 0 8 1 lockfpl 104 10 0 8 1 0 1 1 0 8 0 lockfspl 48 6 0 4 1 0 1 1 0 8 0 sessionpl 144 23 0 6 1 0 1 1 0 8 0 pgrppl 48 31 0 6 1 0 1 1 0 8 0 ucredpl 104 147 0 128 1 0 1 1 0 8 0 zombiepl 144 418 0 417 1 0 1 1 0 8 0 processpl 1232 469 0 417 5 0 5 5 0 8 0 procpl 664 533 0 473 6 0 6 6 0 8 0 sosppl 176 1 0 0 1 0 1 1 0 8 0 sockpl 752 376 0 342 11 0 11 11 0 8 6 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 117 0 0 15 0 15 15 0 8 0 mcl2k 2048 30 0 0 4 0 4 4 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 1846 0 0 116 0 116 116 0 8 0 bufpl 280 2399 0 118 163 0 163 163 0 8 0 anonpl 32 8021 0 0 66 0 66 66 0 246 1 amapchunkpl 152 9929 0 9444 32 0 32 32 0 158 4 amappl16 200 2264 0 2244 14 0 14 14 0 8 11 amappl15 192 5 0 5 1 0 1 1 0 8 1 amappl14 184 8 0 7 1 0 1 1 0 8 0 amappl13 176 399 0 398 1 0 1 1 0 8 0 amappl12 168 794 0 749 3 0 3 3 0 8 0 amappl11 160 11 0 10 1 0 1 1 0 8 0 amappl10 152 47 0 36 1 0 1 1 0 8 0 amappl9 144 250 0 250 1 0 1 1 0 8 1 amappl8 136 23 0 21 1 0 1 1 0 8 0 amappl7 128 74 0 73 1 0 1 1 0 8 0 amappl6 120 264 0 252 1 0 1 1 0 8 0 amappl5 112 105 0 97 1 0 1 1 0 8 0 amappl4 104 387 0 362 1 0 1 1 0 8 0 amappl3 96 1491 0 1381 4 0 4 4 0 8 0 amappl2 88 520 0 459 2 0 2 2 0 8 0 amappl1 80 9416 0 8773 16 0 16 16 0 8 1 amappl 88 2583 0 2415 5 0 5 5 0 92 0 uvmvnodes 80 100 0 0 3 0 3 3 0 8 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 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 453 0 418 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 453 0 418 1 0 1 1 0 8 0 vmmpekpl 168 5451 0 5417 2 0 2 2 0 8 0 vmmpepl 168 37850 0 35800 115 0 115 115 0 357 8 vmsppl 488 452 0 417 7 1 6 6 0 8 0 rwobjpl 80 14140 0 13114 29 0 29 29 0 8 2 pdppl 4096 913 0 834 111 18 93 97 0 8 14 pvpl 32 16864 0 0 136 0 136 136 0 265 0 pmappl 256 452 0 417 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 393 0 21 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83866ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8397aac0) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 cnputc(72) at cnputc+0x67 db_putchar(72) at db_putchar+0x36d kprintf() at kprintf+0x29c5 db_printf(ffffffff8338bb0d) at db_printf+0x9b panic(ffffffff833b41d6) at panic+0x103 __assert(ffffffff833f0de3,ffffffff83345b7a,4f3,ffffffff8342241f) at __assert+0x29 uvm_pagedeactivate(fffffd8008760e90) at uvm_pagedeactivate+0x34a end trace frame: 0xffff8000397e0330, count: 0 ddb{0}> trace x86_ipi_db(ffffffff83866ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8397aac0) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 cnputc(72) at cnputc+0x67 db_putchar(72) at db_putchar+0x36d kprintf() at kprintf+0x29c5 db_printf(ffffffff8338bb0d) at db_printf+0x9b panic(ffffffff833b41d6) at panic+0x103 __assert(ffffffff833f0de3,ffffffff83345b7a,4f3,ffffffff8342241f) at __assert+0x29 uvm_pagedeactivate(fffffd8008760e90) at uvm_pagedeactivate+0x34a uvn_flush(fffffd8068f6dc40,0,0,14) at uvn_flush+0x43b uvn_detach(fffffd8068f6dc40) at uvn_detach+0x19e uvm_unmap_detach(ffff8000397e03e0,0) at uvm_unmap_detach+0x15e uvm_map_teardown(fffffd800f797d88) at uvm_map_teardown+0x360 exit1(ffff80003c43a028,0,0,1) at exit1+0x6fc sys_exit(ffff80003c43a028,ffff8000397e05b0,ffff8000397e0500) at sys_exit+0x1a syscall(ffff8000397e05b0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x768a7dcd85c0, count: -22 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x688 savectx() at savectx+0xae end of kernel end trace frame: 0x794d5b885f40, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x794d5b885f40, count: -1