last executing test programs: 6.957786354s ago: executing program 5 (id=75): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x409) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) semop(0x0, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="140000000000009b"], 0x18}, 0x0) 6.95704235s ago: executing program 5 (id=76): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0xa3) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x3d7e2a55) r3 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) close(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7ffffffe, 0x0, 0x0, 0x0, 0x0, 0x6a, 0xfffe}, 0x7, 0x4, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x1, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) sendmsg(r5, &(0x7f00000002c0)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000100)="17322920f5352bcdb337db2c29e8676edac38beb0048dc976bcd5eeeba3a6188a22395c207381a5ce20e8e5f1568bea2a759c9c00a99436c73820fd19f5bb0707b580da79c072e64e80e2d3751775616febc390c65b6cd0a352ba4d9b28730e261a27259988378070d761f2b740955ac43498529c30d15a387c14cacdd77566da276f6f2dbba8a6833e7b94feef1c4bfe30bc5fbedd50dc7bfecef92e2cc4ed282ab43294c3d8629e9936b6b0131424b158d302dfadc6b0d09973e36c792efad0cc44ddd250b1a2c2af9d45f", 0xcc}, {&(0x7f0000000200)="754b6efccc02", 0x6}, {&(0x7f0000000500)="9bac68c68b91067b455fb0f964199c703d6a5ae335f7b47c749ee719701cff73fa89f49ecd78bea168f1ad8ad8bf78b2345d2dbdecc870a5184e953aec1da8d16eef40eb8f89ac91f46c", 0x4a}, {&(0x7f0000000300)="7ca3b8fc25907cb9913a466688d19002cd94c5a3b4cf80e0558710d26385babeeb08d49c2ad91fe6f1a674169564104ad9af02b0016d673b40476f0afe566fa90b683a1a7a7d79727ddc255db586a5ece1c1caf50d0ed35b8702ca596ab14eed1db550b8035b434a01895a5caacee2fc1a5692f77e14886c0a", 0x79}, {&(0x7f0000000680)="c6093bcb8ccfa3facfff4da0cb317e25b69bd938092b2e319405d0d4a060bfc2051459fadc291eaa210bdc87be290dba02f99461bdcfa2af14e10b63d44fe45739563fe4023f8fafab5cd3121e4b8b222b43fca361bb655d589193689c77abfc1b58252431d70d9a617888ef6d4f2ef116f3351c6b55391b1b2eb13532653e68a2ece46b58f6c1926297712dcf6a924c009fd4c0c2707c8551c4a57710ee1fa289c8b8ad7f58a2431284bff9bfb130d88b730e41606ee067e1ca9fdf7413f21d8d6400000000000000004b4acfeb2997ce8800392dd568cca235bc3f2b854002d5e205bb91537c8e19b5b2c9752bbdb1b3db19071c7a7ac23203b96dfb7a7a5e41309a1795dbba81dd952e12485e4e06f3", 0x111}], 0x5, &(0x7f0000000940)}, 0xb) setsockopt(r6, 0x1000000000029, 0x3d, &(0x7f00000003c0)="103acf29a8f7758c49f17d0ecedaff41dc943e175387c663455875c8f2f4dd23ff77238e95112c8f9f2911dbaba0322982113d2db38d087d7cdfe858918ce53844a2e563aa446f361cc323596b1934a3d4e6d2315b2b8ef24a9f6deff3e9086e59da4bd4a6cfdfb6c5b69a12a3ed7a9eb8dba765b1f8cf169affc7ec7c2310500a87b038e32e8a9ce48fffae55c3c7cc73426ce3180d22cc5811a1b0d791ac37127086b9a599db0703effa", 0xab) r7 = socket(0x18, 0x2, 0x0) close(r7) 6.896489897s ago: executing program 5 (id=78): mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4105}, &(0x7f0000001040)=0x100b) sendto(r0, &(0x7f0000001080)="5ed5f6f6f39329931882205d1d30be7ce93dd97a37e6a9c27baab1d7fe2112993d54a5baa0ac72ca531d06e6115cf632344d738070a1230ee1cdb9f3d459d779708703352a5d07da57ba664a7784be519a6be9bfff0391eae63248a1a83dab8708366dd31a5394803f6f1e9ba0a63377742e249f90196254387139374693a140", 0x80, 0x602, &(0x7f0000001100)=@in={0x2, 0x0}, 0xc) (async) r1 = openat(0xffffffffffffffff, &(0x7f0000001140)='./file0\x00', 0x1, 0x30) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001180)={'tap', 0x0}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000011c0)="5c593370aa07cef2bb50fa24bd96770fdb1789a53561c69c8dec4cdd3c684557fd23fa60e3a8f468d05a1ca75547f69da96521e9912bad5423b2de04645daa6669c55fbd50a51aa645661182ae382703b610d7ae417f1f35ddceca95c10432d5d5d17b2d4d47f2b53b9ef1ff0c135ad6f3cbd326852a2d2564478ed92f9a984b7bf472f8591bd0c5708f944515696111ce126561dae5de01162ed3860b3b60d9a8c49af4d52326dd48022fa05f8af1b258c964db997afdc94297b7ce337b84af9ed710a99e645f7cf83a3dbce175c576b2a4eedc55a146967e1c29fa4bf1462105b830d4f5", 0xe5) (async) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000012c0), 0x80, 0x0) kevent(r1, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x2, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000000, 0x5, 0x8}, {{r2}, 0xb8fb34a5a8913e5f, 0x6, 0x4, 0x9, 0x2}, {{r0}, 0x0, 0xa4, 0x1, 0x7ff, 0x6}, {{r0}, 0xffffffffffffffff, 0x11, 0xf0000000, 0x9, 0x5}, {{r1}, 0xfffffffffffffffb, 0x20, 0x0, 0x5522450, 0x5}, {{r0}, 0xfffffffffffffffb, 0x8d, 0x20000000, 0x0, 0x94a}], 0x7, &(0x7f0000001400)=[{{r1}, 0xffffffffffffffff, 0x44, 0x20000000, 0x3362, 0x2}, {{r1}, 0xfffffffffffffffd, 0x8f, 0x20, 0xf, 0x4}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x0, 0x6}], 0x6a6, &(0x7f0000001480)={0x0, 0x10000}) write(r0, &(0x7f00000014c0)="24c172e60e8f02f77c228070da66b89581e75d3fb389d243db81f887a5ec87e3a6927e6e87be1a44dc46cbb6915248aaca316efec553fe14c53b86b0b735c833c460ac480501ff74429d40802ab6e9c951f1c7bbf3d080c3b9e5ad715f0c9cb4", 0x60) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001540)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001580)={0xffffffffffffffff}) setsockopt(r3, 0xd, 0xc, &(0x7f00000015c0)="4bb234cee51d32db76c50471112359282bf5a22cd7f5a41003c9104aea0ef584b3a49ab3d1b5c3a7993d15008915b72b3702c3999ce68a3e36a23cb8e20125ce2b83b87ada9f757725d1b8f2c1c2053018", 0x51) (async) ioctl$KDDISABIO(r1, 0x20004b3d) fsync(r0) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001640), 0x200, 0x0) (async) r5 = getpid() fcntl$setown(r4, 0x6, r5) (async) bind$inet6(r1, &(0x7f0000001680)={0x18, 0x1, 0x4, 0x1}, 0xc) (async) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000016c0)={0xff, 0x45b}, 0x8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001700)={0xffffffffffffffff}) shutdown(r6, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001780)={0x4, &(0x7f0000001740)=[{0xa1, 0x5, 0x9, 0xfff}, {0x8, 0x1, 0x5, 0x9}, {0x3, 0x7e, 0x8, 0xa}, {0x38, 0x6, 0xe, 0x3}]}) (async) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000017c0)=0x5, 0x4) (async) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) (async) fcntl$lock(r2, 0x9, &(0x7f0000001800)={0x3, 0x1, 0xf, 0x8, r5}) (async) symlink(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='./file0\x00') r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000018c0), 0x20000, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000001900)={0x8, 0x40, 0x9e50, 0x6}) r8 = accept$inet6(r1, &(0x7f0000001940), &(0x7f0000001980)=0xc) dup(r8) 6.870545404s ago: executing program 5 (id=80): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) chdir(&(0x7f0000000240)='./file2/file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) (async) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTART(r2, 0x2000746e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) 6.868032665s ago: executing program 5 (id=83): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) dup2(r0, r0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000000)) (async) r1 = socket(0x1, 0x2, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x3, 0x4) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x30) (async) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='c\x00') open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r3 = dup(r2) listen(r3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) (async) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$FIONREAD(r1, 0x8060693c, &(0x7f0000000100)) 6.449903794s ago: executing program 5 (id=94): execve(&(0x7f0000001700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) unlinkat(r0, &(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) readlinkat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)=""/1, 0x0) 6.44870145s ago: executing program 32 (id=94): execve(&(0x7f0000001700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) unlinkat(r0, &(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) readlinkat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)=""/1, 0x0) 6.1818477s ago: executing program 8 (id=95): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file2\x00') r0 = open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$vfs_nfs(&(0x7f0000002580)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x4b, './file0\x00', './file2\x00'}) unveil(&(0x7f0000000280)='./file2/file0\x00', &(0x7f0000000340)='x\x00') 4.887015404s ago: executing program 8 (id=95): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file2\x00') r0 = open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$vfs_nfs(&(0x7f0000002580)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x4b, './file0\x00', './file2\x00'}) unveil(&(0x7f0000000280)='./file2/file0\x00', &(0x7f0000000340)='x\x00') 4.209153311s ago: executing program 6 (id=117): syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00c22b00fe8000000000000000000004000000bbfe8000000000ea"]) r0 = semget(0x2, 0x0, 0x0) r1 = getuid() setreuid(r1, 0xffffffffffffffff) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) r2 = getppid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x804, r2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) getgroups(0xc5ddd6e1f2bb4bc0, &(0x7f00000001c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x9d, r1, r5, r6, 0x0, 0x9a, 0x1}, 0x7fff, 0xfffffffffffffff8, 0x7ff}) 4.20846503s ago: executing program 0 (id=118): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) r1 = socket(0x11, 0x3, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="e05892c4", &(0x7f00000000c0)=0x4b, 0x0, 0x0) setsockopt(r1, 0x1, 0x800, &(0x7f00000000c0)="b9ca43df3ba99b7564eeebe7f2fe2dcb49f1cca8cd071cda42d9e588f8", 0x1d) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='r\x00') 4.206366343s ago: executing program 8 (id=95): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file2\x00') r0 = open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$vfs_nfs(&(0x7f0000002580)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x4b, './file0\x00', './file2\x00'}) unveil(&(0x7f0000000280)='./file2/file0\x00', &(0x7f0000000340)='x\x00') 3.47093421s ago: executing program 0 (id=120): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r2, r1) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000340)=ANY=[@ANYRESHEX=0x0]) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, 0x0) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8ec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffec3) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/18, 0x12}, 0x2) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040)=0xfeea, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000280)=0x8) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') bind(r1, &(0x7f00000002c0)=@in6={0x18, 0x2, 0xfffffff8, 0x6}, 0xc) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) 3.470169501s ago: executing program 1 (id=121): setitimer(0x1, &(0x7f0000000080)={{0x2000000000000008, 0x3}}, 0x0) (async) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) (async) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) (async, rerun: 64) setitimer(0x0, &(0x7f0000000240)={{0x80000000, 0x5000}, {0x1, 0x4}}, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, 0x0, &(0x7f0000000200)) r4 = open$dir(&(0x7f0000000440)='.\x00', 0x0, 0xc4) r5 = socket(0x18, 0x1, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r6, &(0x7f0000000680)=[{&(0x7f0000000b40)=""/4096, 0x1000}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) writev(r7, &(0x7f0000000200)=[{0x0}], 0x1) (async) setsockopt(r5, 0x1000000029, 0x41, &(0x7f0000000000), 0x4) pwritev(r5, &(0x7f0000000840)=[{&(0x7f0000000480)="4d578b1fcf835a672bae146ce7902a09266726d68f368dbb35e323bf3e2d19e4e14f5cbc8b4d1dd5ecaa63c94b2ac4bf58387f5e8a2396e0327c806f10ef391568ffe2c10c291593525c382a77666689b2ae9184c93e33a230ad65e0f5", 0x5d}, {&(0x7f00000005c0)="c396d14b5db7b3b74021a28f789c3a6129cc205c774f61e9c3332f333979ea38904bffa189a50e64ab841b15f8a63031235b01d9eab5124dc2c6cc341763d551fe31f7847fd612644440a9b732de12604bbb4a40d0ac3a5b0809aa2677d82e1f4399b8c6e1873ea55549be4a69468454dfbd00c89010d880f7a59e76dec52161092b587b64", 0x85}, {&(0x7f0000001180)="a5125054ae2cd96259f52dceb137f7c1456939a38ca3cd9ebad9427d10f2c6ab237b6f25a9b949e6da606f2fb5ad7ae1f137b057255f06093ffde998f94219b0b6bf52ae2104c077172ba0433868d44c79e9b0ea114263d60215fbe1663f16f648c9690c5763fb8157953ae95130a791584169b381fd796c36f697978560c761cfce6ecd827dfca643bd528d95f4a4e6920710a6c0831f1f9bae2a55fa1ec4f3bedb43401a64eeec0af26c49268ef7d86c105faea6aa210732d900d0f4ffb73995e1fde3cf38e921010b9ff5d4c7cbe05ddca51448e54894709b72ac3feef937e713b6081374eafb3b030453e167c95855a493c35e49da6bfc8999f3b3023aa89baa7bb952bce0bb5745b631728ab55c37cd71bb180aa14b69368005875d5684761de6119d82c5755b748ba5bbcb8102fc9074771a7124cb2d312df8ec4951a6060e729f7466fc4116963073c7a4dbca119c1eaf65e8c70b37591cd867123ee2a90df31510012328edeee295607b7c2da11bf53f9048c149d8e3b5096dac97d3406cae5043ac069fd35ccd26ce131bfd45f38eacfb9b62ddf69f7adddab2ca9190f6d05bd1844278581a0db47990fef76f3f4a532f537957ebecb379723b214934a53ad6140c34d3b6c35ec90e28a2e8e7fbc1f31ff4bdacb8d357fcac877e0b02ff6b1db18347716191f8e9fba1d7bd6b1646ef82feac7b463aa58df8efcc74dc70b98c6a8f7afec7fe6283a9c54ffc6e67de931d270edfed4fca350885eff99de185a39a2a6bed07b47751b1c1b95f8d21445eeacba2090f133b6c2dfa70d74cbbdbdebd9ec504892df9bd08c4ca494ca585506495c8066c6e119495d50781dd62f1ccdb3e4a21016428ce0f5fd4834ce2b080b9dea0de012f6cf2872627a0a911409ff9d92f9ca948136ab7e78e880bf0c3d3b04ab5459dbdf5c669e7c3d2bc97a2afb1bb13790996e3b346aeff437a40e0e29e345b458d53fb74f48f8747c0d84ca1b72bd4d1ec26d505a91acd7a8b9e58bbd48e796aca4d5be329d68a71b655c944711b9b006a0a60ecf1516d111213a52ca0d0a3e2208be7f208c0949598ae57605371eab66db384cc1befc738843c1f5f368b96add7c7ce578260ffe5de6c4baecb074910ea8d449efcd3664cd542f5cd89e2bfdb897a60b73fabf9a072432a57d3d4c7dd0d13671dd3f652c67bdf7f3927980ac18d2221adbf436c65f3c75fd70d44511f4b239f831f4a313f4e4f1d09d77d8ab4588269b02b66e34aa132f44d027f54fc528dd528bd082923301e885b101da55ccdd640ffb3088e95977d8f373aac8ccbdbcd31bc6a45b2d46edb47079879c74ad3256f4ac68491a8516e56f1e4c25c48346fe85bef70bc2962b618dcea7974adb4a13042b240ee0de73aee9c68da2e4cc7977429f645d3cf644502c4e0d3f891a0e5e83a9ebbe2fe08e36e76b0e349fbfd2d40608307b704d5e20187b4ccc8d5a2212cf7083d39fcddbf12346c6a5f4d703691dc7f2448e6e19f606aa389b401e34189f0257ade684b415fa751d154206c81645b58166864b6b933ac557f4f0e18b2a0600c9f6b2f37356be9c8a196d1c0f0a5ca720f40dbccd25b7dff1b233f6e1658a8080f44ce20d3f3b833436b9268cfd31b71e4c5706be691df19a488630f8ef902222ee075de0cfc46f9d5222e8ac79449c47d51da3a1dcef4cd02b2f93aed62c69172c68f3660a82246e39bc8aefcf37faa9a08dd8b02ee10cf84a05e78a16270821610663aa35512b51a151df5c70ce72a40c9f9fdaa0e9ee61d20cb0abc5ddd10ba17906706f4b380f34c022883982ee99dff5c3ee8c50dab0c29d64ef9a134ef0a4e77dd2184b9b2899db5fb7826d511d5b7c59b357be7c2e5d52a9bcc1abab20996ff3baae3d1853e8a1f0c432d7b41928cf17bf16d0077f4b474ac54736c1cedac01120e19861d4036bdc29c7ebb50d4d8f06b5694a2755f4f6e988e48282b71f51e4717802684482b0eccb3b4547b6f5b1a1115a17d9af31ef40cc88612c66b8537b4963e64b3e181957677abcdf975f55b545d4523de0397b051ac74548c30e245a29af4db381f22fe1cda708210c3b114df54697fa0d097f34a17ac1fe58de5aa108050f08f2480f3eb4dca1f78ac3a4184c3fe66305b76e3f436c7c0f0b9d661778de2484a72e9fc993b79c822c28e866bae0e8d2d483d202797ce5fb27b4650ca95daa9cf07545d46375590a5ac34b12df5fd6e32273652562bbbd91600e29eff89d1e3c2f0329cc10ff5110086d9fa443e6fc3a47ecf2b04f47ecb36239194d5ea681ee3c1efb1a1edb4f773d3f182e41495ce53e615d8deee9486f989d1b5af7e8a010dd4adbfa4296bc74c7458d6bea78223b0384a0e4f56a3dacf5ad7a75c70bdf24eef138b767024df292fd03cf0e74293e403f0994817d7b86d65a42d90c0470ec575d457a0f676e664cd0baf17fd17f4f75c5f9114748279915592d1e8d20c9dc30c62ffc21e331e03abfe5190a15f6a9517879081e450ec4e5921184e8009f83b528901aa887f8b3e4293117e4581b04bfd6c23e9fb010b3ae852c5e613d15470c810eb1c1b1779fabb58d152b9a5aa2e7066ccffa8a7d7a7b6126e548307b38848442c1a6313e61ae0f9e0490d28b801e2bc3d591fec06cb1717400139f1efb7f180f8af9d2268693580d07d9bf8132a0c973eab4321a301c24bcea368ce4757f19b115105c4a65cb04f6cea2b654de7e2fe488cbfe41ed1e2739480a17807623b5756527dd2e56d5b4c5398c97135e70263c0dfeadd41ccd631e34a0a6e60d31ac0b236c7d3278d455510832562bc6e14e36de6e81fa25859eb53c798249b3c236a2c45c9c9fde8ed6fa3e7894fa790e1016fc84831f98989e3b2e7cf06134b16adfe072cb24a6244b4767693a3e8fcd302dbad1edd0cbc218735ab7321b9cf6efb88fd5a7d12cfebfc31195093722507bb5b03c93afd06df666951a2aa35ceae635119c9c82083e1f8963253e9370eff2b3962e123039ff041706d2b56732aeadf5578d2e80ec9599e83ee0fc61f37f411a8907dfcd5e3af864b655745c71b7f6add7500d4c64f367379c4a0d7006e8e43f23d0cdedba63e4f4ef6bc0f273e197fc05781d0e4a4aaddb8d2ef651d8532665b4bd0490908fef0213d00e854f6d6b405ad94e15014be5815f8dfd9c146e9f39fa1ca4eccb15ffa058e0e2770901bd4889751b06c16b130aafa49bcd4d48732ba83e8a39958c094cb14a47c9e96a46d77e0ec275b295ac5d49a2963ea163bb0f515dfe51faf07714536bea2695dd12ba3d1240541d9c7d09f33c36719162f0010fc7fd40f6761bce50426ee577e88077d7936e73ea80530f70ab00c3f4c563fe5366ab61779a5fa46163b4c258a9800d5c1e26c61463301c0b5eedca170960ec9507add22f61b1f8597c06337e748e02ec3a7f7f6903c81d8040b027338814b6a861dd87b7d62a5c8fdcc546048b3bb5d5650f2f8bb9f1e985c1e74100afa57d8e044889cfcbceadef1c4df1c0e062a15f96d39b23e89ce6dbc351413618d145f48cf37e312608cfc7ec62731b3e2fb44a46570aa7c00cce531f35c0e528f6460477b6f814f8945b14b73511e102bde843755cd10f4a4132d9585d963a0fa654d61bd2df4315a3d0fdf088a3705d7eee6bde80772640417f56b997a107d413f118bf1c65e9bc51b9838575ea43c805b45d9c67dbcfcd705a36e53cd7f387ff7cfc6aa3071c78cb718c611c35856fa544711e8b4195b2e1b70daba2448f88c73aef49fee2982cd68ad33d7a7ac106c1f0b23ce8dac0ef34d38d62b32883ea3a3e4f7fea4fdd5f6a5d37bae40d0229bd365334e3e5c5c75f8d71be604625f73ec1e3f795491e8fd108cc4b2919ffbe950cfaac95351f69b3fd9eeb8e3171120aeba93f5421d62c5d433c501fd2f92cc6b8a601c95871986da519d55c696bff7d43850824116e9cc4fc2a1401b9a28d250bce21860132b2c4117a1b191d75176872955815ed60ee5c5512e7edacf3a550012e1430e42b28a7035eeb8cad020f8768fb10bb4b9d15f0aa60492090b2c52cad6623c5ddd0fcb6f16e2f52c322b6e3bde2d7d5fd57d91a21a48ebf16424a6f7d7bcee0559cb8c60524229fcda9406f06926f7086320cc74522e7c23811a233045d3fae0c8f0536d9b709af0bedb107d1c8bf7ddf40ecbd9515fc482b01046211d1adf3c4d0306edb08487ee8d26618009cfea66b80156bb0e13670c8efa6049ae00acdb9ac4eabdc67aa154023609b2a14a88ec496d1520d69951efcb5ff24f72618aebd359e39dd83fc77535b1de36f2a8389813e9be4ed71df1b50f497b552b88437afdb60865abe1165125957faa30006ab45dcf160b33db80ce9fdd7b8c80968f349d5fdc52818743913c5d4eb448e1192621a33f86eefc15e97db31b3d1af521b531ba9d453b9a60a05c9a90b21252d1bdac66547cbb8933133c5e09f37333fb8d547990be38a0214e925e89f35995eae337b4099b405acc6001b282edad522e696c6838c1dfeba98da1c35934bb369a597b8d0ceca5f3ce3e2c3f365556e209b4d9cb146f47a52d44ba2f0815e8c84a5004d9bb1fb4c148e044877ba892f28303c1e61dc796c937b0051b6d0f3e4defd55e682d97f09d224d646f5515d56fd735fa3dbb4df601cbda2e6e03d647700688c1cafeb61887809897d184436940e695f488e2956abe21531583369994a4ddd463fac694295e73b54c0ee54f55f953bcaaf90feff9ecbf98e0c08c352075d9ac96623310178385722408c8d9156577a13fa77d902343c2aba97488548d9c36389efd0960e77cb5fbc82eeb4c952ab2e5e9d9a86c1d6d1a0a64b3e53248f492d29c393fe2edb67af188e75f9cd59ca42d95c2243e8af8249d81fa28129fb806e73bcc72dec671f5b4b9f48d2f97f793776847fd22ce9a1f016a9b7a1483d341df316b6e2eb7339791696127e0d2d7cea41b913a0d61ddbe22744b78e4cf8afae7238e5a6ff612edb9ca294bb2e2382eb7c6b2d5c9078b8ee02875ec71a1cd4dcc44c6160cadbb837ceb759021f026ad538bc8b8ae3aa0760dbef9528e1353a69e974b44f1a8d2cab04d76cce59a418078994db78d0ecbb275eb56c08699dee59d2abf1ae5894bdc8af8d20ffe97aa61ad057a000c50dff8bb23033eba814dfe8a8afef654ad14f9d2f525cab3dcd01733efa662b541fdcdda9047d91b4d00df10b5ffe4dc479e3bbae8e04066c9d8282f31798cc16a3048b74ed79ca77eeec2c5d0d449123ba0e2a2509c374307c16e38a2d911ae782611514f49a79f8168b540ddbdc3b8ac01ae5b60748eee487f619559c22aa6cfd9822af0f3558075bcba0559242d7a672d3dc0d5f7392537fef3674f5b503a5b9f9f8e7c235e07e97c92aa45d29e7bbcd6cabb1f5ecb4353aa81279858355eb2da003eacf38a78e93b76b12d46e76c708380ba953aa2e58097566885b412dabae082cfcbbb850a338a16dee0c7e4a82a301817e4406b96f67014e0dbe60d11e754250bf9fba8566f9d33237704311894d0778f8ca747a8fb68e3f2136d946012cf680f552cbe5e58baa57a2eb63b8c13b4b21ae976972f15a0bd8a09c4eeddc806361b7a741560dca284bf92658aa344efa36cbf17b1b10df58f026d4e656c56fd4c8c17d9f1c5e03ef90c36ab39f82a2d21da803a963cca344d9e198629e125c70c130f46a6d7e2da51fdcf98a5175c4aca0a124f8f2a1c19ea4fc87d63b7738ccbbfbafd09d8dd3ee62f34c23a16ab", 0x1000}, {&(0x7f0000000680)="830953f5ff7df4fbf142f46c15dcd835569a734f169489b3920687ed91496b699fd3d35d4fb7e091436853484a2fa5f5060d1f716f7b7e7af6e02408eda7994df9176e68436142dc90b591ec34b911408dd1b10c64433c58a6", 0x59}, {&(0x7f0000000700)="cc6ad01080891d987c1cf1bfec30b26cb90ade3689df365afca2067a3e585e3d32dd7fb6852111599fd8323fc8e6434957c62a9e70a9fd300dfb3ee74923aa7829a4912eee8a72ad0b3e5089399272da833daac670fed233ff0b801a0163a212814fd041b1e18ccd96f872e9b398617af6f708b2225956e33ca945029dfd6271806181f4f34fac70af0b0a83765b5a0f48a40119e2aef70d19dfdfbb24118f9e58552f1c5cf24110994b7688084570b23cbda2a3a22aa9d45db4", 0xba}], 0x5, 0x7) (async, rerun: 64) mkdirat(r4, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (rerun: 64) r8 = socket$unix(0x1, 0x5, 0x0) bind$unix(r8, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r9 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000800)='./file0\x00', r9, &(0x7f0000000400)='./file1\x00') (async) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file2\x00') (async) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) (async) r11 = socket(0x18, 0x4001, 0x0) fcntl$dupfd(r11, 0x2, r8) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x5}, 0x2, &(0x7f0000000100)="020080e7", &(0x7f0000000000)=0x4, 0x0, 0x0) (rerun: 64) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="4be38075a75c4a55158513d0343ed879df630f6f2c2fa13f486640909da11b65c180253d78dfbf3cce94efec4f4e18a3c998434029a3468490edac91482c81b8e77a5b5c839c7593d442fb43a81270aa0dac02cb4be115518e8e28560206c404ebb6e166f1631d804abad5632573a240877972d18d108e18fb6098a42a48ccaed2d704e77c00154865d440c0926ad489ccfd4829cc1ce2196bbb714e95544fabcd1d503d7d1f164066e2084c9582a1dc6ca5ccb10ed4c436b5859eb8eaa7a4a480a629a2eadcdeff38", 0xc9}, {&(0x7f0000000200)}, {&(0x7f0000000240)="d36eaf426e10902c121449c30591e3102af04c173f2a46b4b589bcf560f99cb42b", 0x21}, {&(0x7f0000000280)="bf3504f10d60bcb5341084d12d486c2fa791b6de4cc9f700a85bbdb1b24f7e2dcb569947d7d7b0690174958717c30499d58d9ca22629c296a7ce28833f3d90870c15702fa3e6", 0x46}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="9c001000"/22, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r12], 0x60, 0x3}, 0x4) 3.468631526s ago: executing program 6 (id=122): r0 = socket(0x1, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000080)="ea003d5169fe7ef8", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)) setrlimit(0x8, &(0x7f00000000c0)={0x46, 0xe6}) r1 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x7, 0xa, &(0x7f0000000580)="88", 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r1) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000d80)={0x2002, 0x80000000, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x3654, 0x0, 0x5, 0xa4, 0x0, 0x3, 0x0, 0x6, 0xfffffffffffffffc, 0x400000000000000, 0xffffffff, 0x7fff, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x100, 0x7b98, 0x1fe, 0x0, 0xffbffffffffffffe], [0x40000000005ad8, 0x7092, 0x40000000, 0x0, 0xffffffffffffffff, 0xc15, 0x9d4ffffffffffffc], [0x80000000000, 0x20000020000, 0xfffffffffffffffc, 0xa, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d05}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x7d}, {0x3, 0x100, 0x6, 0x8}, {0x0, 0x2, 0x40, 0xa}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x2, 0x963, 0x0, 0xfffffffffffffff1}], {0x8, 0x5, 0x6}, {0x2d, 0x6, 0xb0, 0x2}}}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ff", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000680)={0x6, 0xb}, 0x2, &(0x7f0000000880)="eabf0022eafafa0e9213c13b63da61ed26893b97d6ace5579ea59dc3c28fc1156681ef357176b586d8d2abb229e7bf968ab67165264a1884763f48c783e5a8d2d6a1e5411491814e23f657e6c753c35016fc08da0142e37e2c785f04c9981d9c25b35d1d4749f9deb605f42a1adbd2ba8665f962177b79a3a98a0ed2d5e0474debf82a5883ad5a435f12d350c536679b38629ed3c170c3f209ee5c0600f377cdfa3cf327de16a1fa7334c649d73fd31dbace7ff9e55478c13062e792f023c1b36320e8355988d8b2edb33e75bf6c16c2f42bebae4350775cd9d9f4477ec31105e544f05814f521bf925ec1dc41334dce10784ade56975ae47b6b35ada0165cd372337c7f27f07d0100d7664e5df7d167beb78a159b895c860ff12b6430d644f13227b6daabff86420fe504597ca406bf54ceefb0cf0f8d577846e97449", &(0x7f0000000040)=0x13d, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000340)="3a862d7fada1", 0x6}, {&(0x7f00000003c0)="5ada14d179686b2b9dba41b54146486daaf183fd9011b6007c4d90bfcb63df5be1a7d0e38966de6a57a5756092053e3c7483620f32b7481bb9873d335e58abccd8752f824dd612f4f2f83a7cc79142aeb2eb1bbe64d3631159019507583ff3298078679887b59205f562a783340e6e688abdd64821bd6b0574692a120af48c3dd2881022fb75", 0x86}, {&(0x7f0000000480)="34d790e87a7e2e5fc11fd25771d2f5b88c061bafb1698d54d90d4c994462fbdb37a265db1153e00f6f124d91de147ff760a6cf7f0241614df98a0e160eabacb53e0a5c66f54ba7d4436cd939213c4984b1955015e75461e70b953fe35a1076c0422ea46445", 0x65}, {&(0x7f00000006c0)="772b1c60a813deebb9f04cf4ddf8c4d051f606856cc7d8691da20638b46b7b1da30800000000000000e3d6d26a61ac711f0fab3ea11b8054fa144f04dd6d1b9c26b014d587a1848eee11c993f8cdb1b1e3cbe5785e0db243e9ecb82a69bedf798d6cd6b146b932a85d317400000000", 0x6f}], 0x4, &(0x7f0000000a00)=ANY=[@ANYBLOB="7000000000000000ffff000004000000a2772345ce990ec09cde7f8b336116c88a631623798ed5c63400978b27f3958e694db6a5392f0520c12d7eb5d9dab29c4e8b194b5a2e635ed7c3dd83cf2a9434861a8f25912e946d2ed066648a178f4243934e9edb0efc77154106e0cbce3e02fed0b741141b7192c1f4e15fe8000100e000000000000000ffff0000ff7feaff94e271314e64bc32f47ebd492dac1810d7192a3ffcdd9929d82fd728f4c569330cbddd348f93350ac8b04fdc14544e3fd845950b4adb78d7b9d8941c91a17de8b307e77717a4d24dd6bae78fb3fa305c790a478a00783e9c748b2bdf13dd1c441938ef97d6b3831daea30ff48f5f7753b5efb2a58c1ea4f00fb2f14ae3167f9893dfc2968ec29bf019ba8d5e933e1d72566322fe4779f0cadb66ac5c58a2461f881b182950c281d204ec9e7c97267b49d630a9c1a9cec89f8ba7db9e077d7d1c50126426f4e615196e1a68b252000000d0000000000000000100000009000000a0955610aef77e88d1fb6be257836cc40bb63663c48f7d0ba4735173116d3941ffeb63924f2dfa56c912120c19786581db6fe0def3837833cab90119c8e2ea91b59d8fa19e7e0dc8642045eead47277eb23c7fc23928650f4360420fa0e6151a38c29c6ef269ce3738eb648a4c1cda25b262a233a04c299df212c7f70cef7a221927c1c9d4377ae12aa098a0e8cc9f8380216bc26eed93055b6793fc1c0abe8d25cf2b553773553e6edffe9a6a1768c161a8f7cf50dd5702b181c9cf422d160d58000000000000000100000004000000f9d1b1da9c3cfa75579bfaad2f672d2e309d6f2b9cb3511fc8ffd7c5427254a19c79506e72c117668a30603aff1c505da4f492fb333f6399b07d3513c14ba8f4ec8f3e1e00b921495ea07c5aaf1e9fb1e090a13dca4756b79ae4d981d69764296178230ecd4f742cee38d531f1da751c8d4b203a4e6a30dd826341e058282935a9555e62d4c9b6383a0f51b2fb6f39e395e07e8e6ee20c0f2461a89a3fe3f8df63556de1e50e940b6a9c753911a916312ca2fa51e290f6263126d36edc01e480a4774b9bd4792ad91241d041557d3a984d39915fe928986da28f04d1f44b9da0b9672e13082247720f4e4f2767da8834b73ec7ff631a061bb14cde417e202c13c9737def896acf91f892ab2c42b8"], 0x278}, 0xf) r3 = socket(0x10, 0x4000, 0xb) close(r3) r4 = kqueue() pledge(&(0x7f0000000500)='+/^%)!))\xd6%\xe1.-\x00', &(0x7f0000000640)='/dev/zero\x00') kevent(r4, &(0x7f0000000080), 0xe4d, 0x0, 0x4000a9fa, 0x0) write(r1, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x7}, {0x0, 0x8003}}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) 3.46833911s ago: executing program 7 (id=123): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget(0x0, 0x7c7b3904642e24fd, 0x200) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 3.465309438s ago: executing program 8 (id=95): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file2\x00') r0 = open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$vfs_nfs(&(0x7f0000002580)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x4b, './file0\x00', './file2\x00'}) unveil(&(0x7f0000000280)='./file2/file0\x00', &(0x7f0000000340)='x\x00') 2.63207421s ago: executing program 0 (id=124): r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) sendto(r0, &(0x7f00000004c0)="b4bf01eea8021d7bbdf9c6af537e13916ae5a5e1bc95263f2e9dad59b809ee570e9e11ef36bfb481344d82907ec15c0b72b829a0e3d0ce180ae7e5ecdd173a01071112d891224bb7b25a31afdc5906f112fafa2b32d0e7714d9af1fb01e93d27da0d7da174fa3d9764793818bf8d44676ed310ae483ee0c05ac83f46b7055b746954170a5986f084061bc1ce16bea0897ab6ea8b7e93f357baa9483e444d5524be5f065a415532cb6dda79f26f9b9f9912f301ad930997dcea358e0a286c9f274d1ceae37e771de69f92bea1673a0d8d798932af49cd6dbcb16f8bfc209b25b30d04bd1a6e257c3293c70e6962e580a9a527ad45ea2597bd3cbd6ebc684c13d9d973ced8ac28ed033d83ba7a0c2890ac83ea61a615db8ea5e224336ab31dde6f29f963fad4", 0x125, 0x5, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206981, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = msgget$private(0x0, 0x5bd) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) ioctl$FIONREAD(r3, 0x80146953, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f225d", 0x2f}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x2, &(0x7f0000000340)="e4e07fc0b3390b470a7dda41a561d9460aa7b82aa81058b2110f2641d809eff09f6c75ca8944bbba2ee8eb1d32aa3360d4db6bd4fc9ac1869581a6787388004f2e2168e61ee275a03d30b8bb54e58da5334d280a50452e0a40f1b2d38a2bfc309b6fa66c99515dcaf24c528ba2823c1b5c17e2e4b54fad721fda48e9574f462ad440a2c31ab32a7dd9a78f509fbe1c19d23c63e0758e7e5cbafbd3b436d267d4df4132e5fc", &(0x7f0000000200)=0xa5, &(0x7f0000000400)="5c4f2c9d3bd4bc5671e8feb35f291515d0f20048c7ea462140183e3e869bb821a7711df57f2e8a585fb86a365101b4804c7a21222b9ba2fd9a3b67f0d0f23aefdc1a", 0x42) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) 2.631324509s ago: executing program 1 (id=125): ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000080)={0x8, 0x8, 0x1000, 0x1, "446eb2f2a6395c24c7ca62c6ca8b5c5bcf4f11d4", 0xbd02, 0x9}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66b, 0x63, 0x9, 0xd, "9c0f0000000d02f10300", 0xfffe0001, 0x1ff}) write(r0, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x401) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, r4, 0x0, 0x1}, 0x0, 0x8000}) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r5, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000002d00)={0x0, 0x0, &(0x7f0000002c00)=[{&(0x7f0000002740)=""/136, 0x88}], 0x1, 0x0}, 0x2) unveil(0x0, &(0x7f0000000100)='r\x00') sendto$unix(r7, 0x0, 0x0, 0xa, 0x0, 0x0) 2.625559721s ago: executing program 6 (id=128): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x80) recvmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000580)={0x0, 0xfffffffffffffd87, &(0x7f0000000ac0), 0x0, 0x0}, 0xffffaaa2}, 0x10, 0x1042, 0x0) fsync(r1) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000200)=[{0x2, 0x7, 0x1800}], 0x1) semop(r2, &(0x7f0000000000)=[{0x4, 0x8, 0x1800}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) readv(r1, &(0x7f0000000300), 0x41) execve(0x0, 0x0, 0x0) 2.621324646s ago: executing program 7 (id=129): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) (async) connect$unix(r0, &(0x7f0000000000), 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x8}], 0x1, 0x1f) read(r1, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/9, 0x9) 2.61144458s ago: executing program 0 (id=130): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x2, 0x7, 0xd4, 0x4, "62630ca69175a46251d4087d36382c1eb2f66c39", 0x6, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x100}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x1, 0x4, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r2) open$dir(0x0, 0x200, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) getrlimit(0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x2, 0x7, 0xd4, 0x4, "62630ca69175a46251d4087d36382c1eb2f66c39", 0x6, 0x1}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) (async) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x100}, 0x8) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x1, 0x4, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) close(r2) (async) open$dir(0x0, 0x200, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) (async) getrlimit(0x0, &(0x7f0000000140)) (async) 2.522657358s ago: executing program 3 (id=133): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername(r1, 0x0, &(0x7f0000000180)) sysctl$vm(&(0x7f0000000040)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r3, 0xb0, 0x2000}, 0x0, 0x4003fffffffa}) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) fcntl$setown(r0, 0x6, 0x0) 2.516496692s ago: executing program 1 (id=134): socket$inet6(0x18, 0x1, 0x0) getrlimit(0x7, &(0x7f0000001040)) r0 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, r0, 0xa2, 0x4}, 0x0, 0x4003fffffffa, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xfd3}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x40, &(0x7f0000000000), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0xdaa, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001080)=@file={0x0, ""/259}, &(0x7f0000000000)=0x105) setitimer(0x2, 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x8, 0x0) lseek(r3, 0xed32, 0x2) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="9401053acf0000000000002797888fd1f8389311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7ca0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000d3136ca2069d1b58cf917bb69270ef84a7f847b8d0f56b593754344fab0d89e0a998951a5b0f00f11d22af5ae63c603286060334c56b74cae39213a6fb4e18de92090504cf0fae850855f0304bb2eaf7fd1bda1bf38c9622f73c8fc17f3df53b1df03c66e6b4adb17285cbb84dab0d63d51904e446c456db21789a5aa44a08a1743d58d3d4752eeab1a9fb024d8bce99b5549397377f0000000000005122313aa533efec9cb1ac858674c5fc6b15cca8db7e5025aea363e67313ed39d4b086bc8a09246a8ddd4d4eadbfda121a2d3f3b20b2ee3d211e24c8ab745c1a2c879cd3b27fc806250939077edfdb5794cfbf59978ffddc004199bf27d31caf4211677b90aee39967a99974dbdfc918644bd91e479b9a00bc3096ffbb9e16c04b", 0x194, 0x400, 0x0, 0xffffffffffffff57) getsockopt(r2, 0xc8c0, 0x0, &(0x7f0000000040)=""/4073, &(0x7f00000011c0)=0xfe9) 2.504620078s ago: executing program 7 (id=135): r0 = msgget$private(0x0, 0x1ba) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r0, 0x0, 0x52, 0x0) msgsnd(r0, 0x0, 0x401, 0x800) pledge(0x0, &(0x7f0000000000)='tty\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xaa\xe0\r\xe7\xb9E\xdf\x1d\x96\x01\x98/\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe9A\xe3{\x8d\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00zq\xdb\xee\xa1|a\xb4\xb5)t\x95S\xc5\xec\x10\xc7\r\xe4\xfb`R\xc5&\x9f\x90<\x81pc\x1a\xfa\xe1\xc3\x15$\xd2\xaa46\x8a`\xf0\xc5\x12\xe6\xd5\x9d\xb9%\xd8\xa8\xa6rN}\xe2\x9b\xb4\xfc=G\xc5\x03\x91\x86\xf5\r\x01\x00\x01\x00'/415) r1 = socket(0x18, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 2.249572552s ago: executing program 3 (id=136): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r0 = syz_open_pts() close(r0) (async) close(r0) syz_open_pts() (async) r1 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x5c}, 0x6, 0x10028, 0x0, 0x0, 0x7ffffffffffdfffd, 0x9, 0x9a, 0x8000000000000e66}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r2 = syz_open_pts() close(r2) syz_open_pts() (async) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) writev(r2, &(0x7f0000001700)=[{&(0x7f0000000600)="d49b58ef165c216b66f552c5e8d0e9f4f4ef602dab3fbf260cf2d98905bd2ab70d2f3359d570f74d9d1a8a67632b45779d666a926baf8b9989bbba09b75973abef9de18c01655a428890b131db30100378127084aacf1396d70ff6c64254b1d920c202c995d18d34c6ad881a5b0c8c571f9148d5fe35f10a177ded", 0x7b}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r6) (async) setegid(r6) semget(0x0, 0x1, 0x281) (async) r7 = semget(0x0, 0x1, 0x281) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x10000, 0x0) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000140)="4fde53cf7657a5814261d08276afec50d5f46b0b4ce8", 0x16}, {&(0x7f0000000180)="60d46bd3db77d53ebc4fcea50904b5d6c9fbaab689effd5ee17e4da90f1177ca3e70b8a6dbd48f1f0f3c9416f966039fbbdccd6a16eda15e6a8577e2390b99efbb280253741bdedeacacc87405a4dc1c0b7c81778243b790f195660fb6e82986bbc3c430305dec3c2f8fb5452ba7382210b43d605f1f732cd6df9ace8314cde99d3b5ba8b6fad6e9c803ca247f31d80529ee4228ada6e8cfabca", 0x9a}, {&(0x7f0000001740)="4dc9d2ad35ccb4df5f638f0837de03b573a25ed730802abe312b1b9b6ac37f65b1902edbaa6f8fd45cdafc0f0e1086fcf4596378e6dc17c8874c2fbec0e10911953def9d4fac4b759c0ecb62c562063c3e95a62f2acd525bfa885b3d157cc8b446a2d2239bb602a3aaf765cf8b3afd7c06c8ebc90dfd0ee2a603783df0cab8b86b750d908840d7aad07c772c83074b9df6030b9c913fe0b99632f22a44fe89d4f784e8dc3de7adaed14b03b33c920368937f1cf33aa68f03c99ddc013fc2e34c17718fb237a3ca1e3e8c687907587eb126fa791df5020b622221a41a588bc091972145347dacdcc56694f7870a019445dec2066c8ded1973b5e1582eadcaf871d1dc0577acbee9dc3f67ee90d7ae96e95d6a0b92d60efcdc55858c2279859dba829b2d7d72f7de86b9684d4d3bcfcd60f30d1ae8495f86d581cf98502ef4c02389308eb50f9cb697497fadf69eaa1d5d58ccf69dad51245067c8d9895c4e95a24b498c7cfed9b8dbe2a6921e76e6bfff955a8a13f3521357562b1d2d4151d5b7d36d7fe0286d5b229f6b5b77080180f76351a6e075fd54830a3ebd17833b2b7e6c243d9d51fccbbcd0e51046f9bb552f5639e5b95fb4969affa73f6fbf887a53ae2ddff05f0d8106d807592bcfe4cbe701ed3a8b5ded2cba1b9d6ee6c6b1688f28f138e9d59cdedff24230e0ae6f84269536dc2202e8c2ca66c5ff7dffec3aa0dfce7d2f6fe1613451948d04f722cf9c4eede882f924402d93cf5883f6e6647f12e426ce57063e5ac992b51cd7beb145f3a5abe1bad356fefae63f2ce70a53e22dddab5544f21680ac6a989c1a5374f2fb8e5a7df7384a5c80192a77016cc06b272a792b6a623083b3f7d1116860030844a921bcfd2898e907fe41fce2f64c708fc336358282266f31523b2b3ec74eca1036e565bc4035e36ecf2a1c591113163453eef68cc072f091d5a1837a897869141353686ba357c6442b2226c2c26f9bd1285d816f615741926577cbaabc04811c99f7edee6eef280a50454af6889c365c0e7ec3cb3497fd3693c9f1ee114e5f93348ec928b6567411e56c75de38437cab7d131a09af97941669783b0f0255ce1ffcc1b8d6ffe42bd22d95cdc7da6ee70edd9f1f26c4427fb9fc4860dc74978b798c011cd16269607b6dac0da79850486638d9298e9798bd93f16d4a2e7c5031a4344a38425d65cc610599466613c545cf0105073be1158ac46ea9012698561dd633bd4f39673f86093f194a97051a86a3712693b3dbaf5152544b7cccaf563f7ea9ac80950858a83fcaa36920feebd7fb9fecf40273d77f621cc5c8c6766f6be22bf09c47b110dab96b5ffdd10f2bc4b3a08f5141247e3a6dd64a990d82c104f65c3b50d382b9ad6caf93b81d7f74d8ee9b7a1f5a49908e9366c84d4c777f008703eef4c020b8a13cf4aa4c2d1a90bb83d1d2dfc6f4732659222b6630346899b6903672cea04a963c55d938c4895503fcffed20c55706bd332c5965b292c16fd44869fd0c527e5e1c28e30f114504c07db175d6b9af425ba2ab4e5b7c2cbee57f435bdc115161fe82936e6c37681c2fff2264b919a492b660ef0a906836b01333b784ff2b7c0ea95a1cf29fe88b176902fc02145678c10918be5bf109484a0e2b4e53e1660adaaa38928133861f92841d2afff073ab890413d866bebd95f1e766551ce42d4dd057988c94c73587e297965c575bff7834c4d18a7cc75dd518706dd45d8d7ad90e8538aed32c8f59f351c82d91bed3faf2ea00a8dad1806c4a850fd301365f902cff5ebe82215f5f8db45376f97bb433114977dd7725d6a584a4ced6393d821dbbb8517c49ed29a0cf3ac21412a6d426e1dcfcb32183f4c90a719df3eddb8eb580100e79764fed4fc81e7e530b3432a34fb5f1e619d12060a497f40b7b9e8d0f2353410f202d94c0a96963925d648ca8e57768fbcf7e6e8c363c2cc1da3ab8fecf64e4f5bcd16ad71dbef1d2d6aac36dfcc8a5a37dce14801691f50319d376bfd83d77c5cc03895a90b0470578e178ffc76d9ca5dcafafd65036b86762414ed877ea09ad1ecdd182dbc1e96c5c58c642d894c6428eba608ba5b8cb53ab90c23efe3e04ebd413cc785bbce1946811682a2b61d9842b9fdbe69972fb74ad26c72ba232b5a412fbd06b434524fcc803aa370f8f1b23864998cfcb6fe04413412cc50dcab4d7db4935016a37455e287a620157288e9c15566feba5c696fd64e5298dd44e8b8f6b3f0369a2f90d171347251f431476d6c7c2c66d4f50216c47cc55ea458baa9c3346ecb11b2768c6eb419200367d766c765161fc595ffa9a052c05d63f22cd41339307c390333c19e2a091bfbb03903d5a6e632c47f2075ad0e3fd42cb18f089b28f14184094426adad383b81b7be8c521483048400ff3a2e18932dafe49000a111418cc0650591c217ce5e08fd7d9133d870382950e786d6b87d5d5eb32b1b8e2774577f5a7b5cd680209844817fd60dcde5b1787860b3476cf1c42d463f35ab7b2be6e6ab69cfa6521d2502fb60a1b62cf90c252aa9a41e0f5517a8ea81bafebbcd07a6761cb379f12b9618adf54319f381e4d71d80ca3eba354708790d661c8a4b0633c6df328bb38e01c78d4f76660ebab4deeb1cc0e4e73d8521ea1d2f9f827225422a3c61be8fc006634bd6922c109ec7056eafea2046d5f4db988f9c05a9ff131361b730d41d953e7b33bd5efc5275d12352d2629f5715512cfc97c078d48bd2b4ac546138f02864cf7bdff0a5ad3efb8b0359fbe0867e3a70c5c8a09f2b509d9b2a3a251076d3118526644d08980a04f0833113456da7ab54574cd96e5a85e204186e14f182ef4d19d91d52e87f6f75c09eaaacea1dfc1e1c1bfddc9646638ecc7ce8c8316eecee3b07109d00a67890ea5221efe3cb4f9493a396329e834516b833c16f79aa638290e54eaaa694b47763232b577c86251b89f8eca29446cb17a09536c74b454cd80d261150200a48b49d538e2a14f8263834f2e7909613157ee9312ad9511f8aae7e13ac5594290f6edc302e7d95d14c20e30e994446bf60b56a89b48271d666fb67648240e16ca8a96f7cd19d8f26a6727353ecb412ec891ff0b42443a711a90992646a043ca54b60d7c6c328ddfe4ecccd8a159325147840be019fb8bff9b68192483c8005a53b26339ad3ea77e0c44713a20a8776390443082444cf3d4e89936b9d6b2280548d5a61348e1b1321571c0ea8e1a88bd9b0f38f04b5584a12498dc5da984fe1294ae78fbbb706d0c48c9cc2db17b1ae42233905efe3f407b21958921144da1b0ecb7e779fca9817e707b235bbf0dcc21aec33c1de7ff1d79d1e699d09ceea707a08338011488e243d097a2e4c5bbccb4bf12f500713248c321d393395949dbd8f1f3aa992e548e8a62723990fde9b115130a5d4f8f3987ec16754ced851a347d8a447c2eb43f34ca72d7f6474caaecb3c72dc704ebf5d510d387e0fc2ca52b2dd9167fb0d85092ad496daf3af840986aeca8d8b042881a8ae04a208942c41b3c3db7daf5dfbb00f85fe921a11e4322a04c85e97facba7f81d1f3f7ad0f0f6d9fc1a3795da86e426429fb690035de3f71c374206c595b70b3b962687dea99755bad54bf6e900a5eec84cba438e8b377b41b6e601c9e0d77db3e601b337281059a85713cc37032961bf6d7dafdefab32490f0cf86e5b4bc2b0734219b531ee94c3190bcc27c8b6a1fc3bb3a859ad66520d3f8c4b078d979ed112b44713ed96c6333dcdb7181e706efcbd6b0dcd9c8332102a5d76e6af25ef35c38c818d7ba753fc5c893d90050702e93ecf15dab8ae5fa02f044ed09b29f38898f2a9575c4eab913e1002ffe68d44577456d60e7536065c84c8a9925e6e628b57314ee90052832861da6cdb981ce52f4cee7b0a1e862f1147945f763e06d96768155f69c62c5aec2be37cb69884adeae9f8293678503d3630c0afbca2e2df5df5c221b0a179a89427d0f08c9ee73b54a0853b0ad71ceabce0b834d86a1b0af9559ef02801e90ecb677ea80d5a458b8420af9a3bdbe9e595deb5f3801064067eb52c90b1b018b07a1fb520404f0c7ed821332da8cfb9ab30d252fb187c4c58c595171052ddac78e7bcb8880777fba4e69bdfe1f98f077ae867cd2cb6575feb9091468d221a3e331ec711d7729031a35fb1e6e7419b48c902bf99a724902380d3d0d89fb2c85fb5ff23680662587e6dc4203bd66f1329036aa3331073322e50662a078f3058510ef8502e61d8e6edf9c5fe91c14bd2b1679733bf2afb151f09fba498db00245204ba56c4c314b572d14b3f5f5dac13b3e0211af3e768ac6d958071caf456dba37d174cb071880d359028caa4fd1af039e3943d00813314b9711b9fc10f7dcef2592874baad13946a1469e277400e6b24895a5050fe54c8dac75c78175caa4b4989a63958139cef52c930791f2dc68fef8973ef3f21799cc0c0383a8ab117414514588491c08b22da39dd913950f805556194551cd42614efd7e347b612537a94a2ff59a3919de8ed7be1686c447ccd4c88422bbf8032be52e216a1ca9c182f2f0be30d8bc16fdb3120bc8678314c181b6df58b6f6f93faf6507f79684ec306d95d40375b4b2fe3a12b0dd138d52cb38b613955c61510fdd522bc517f1f3cf326aec420704f2f02170947cbba7394ae84f233bfa4945e3da9fb693de9b6bafbbf441e311cf2cef6f1c509d647d9698ce20002dff642d0f670c0e859188dfe6c7462456fa9dc194ffae8be0a1acb2e04fe04a0bcd431ec1a6dd27c7f42e0063bc611b43ecd0796d975c4b054a14dd5fb897fba66e815b57fceafbef29bcfce3f3784b144dfccc061d71560be769588342b01f511b86a2aa72cd48e7b826252e11320c813fd2a2f6c9f74f792e1f2ee3d602a81b54d24a101ef6c300ef81ef4947ec7a7f84c00cf3e3d2b044acf736bd2db5fdd3608a43dbc33f7b5d397ca0ff9910229ae1476e68f9fddeb5f5b61decb80c2c40e6411a38fcf31bc545e5bef6ae6aa284a2c39a542a035d3a339c0ba85bd286d5ec895df5383eada1f6a6c3cf36483169bc507ecddaa6e1ca41459cae3fe29e852428f25fd4757f011657731ba9bda513141ce28bdef35be791b6460afd30b960499a5f13959f58d56e51af08008b95a647fe8e65febb811dbdceef4ba1be82ba72635b4036ef5357b49f7297979a0cb6ad87022eb0ff77a62efb6c00723ccc1b1c613e079d2f3b422cdf4647b8d5476afbeccff95bb95b705bc90ce776b6e71191152f20933fbec0eef8c3e37c70663dac8e913f4ca1fe64f3bbeade41ef2b7e61ac69c8fff75668ffbe6b5b1e633e36ff694c618f51189ef248fd0645a255846823a8ad6668224a271aedc736e801b689f01fa910ab0992999db293cf229d6e8ca5ef8f824b7d79e3f51f0e990a035f91f377111733f715250b7845761590f850a5902e32d2ae784f3d75fa3403e60449e7173c628552828e6922abd1cd42f174652cbfedfab873e985757865e972b0754c9a80842a0c147ca79c874733c78fff8de258f5b55f6fa9296e9b4fe3a1a479af42ca5c978cb7d54b3840b797b80c2aca86692abf75092f0ed22346a683b6b8ddf63da6291fdcfedfcf8637f2d104ae0abe66c673814f9e6c3cb948820ac3e21a82c68cee4508d5cc487c7b6826d4cef7e68e2a38812811f09fee569cf3697b2da2774a56033dc24841ae1b2dc449cda213cf2ec848d0b517771e38523395671b1a7294a5d1506945fec3c9eef36698c4002ea", 0x1000}, {&(0x7f0000002740)="92478d70a704992222e89a9d36232901a611aa23cb496ed63d9e5cf4a5082913081d5fb015598a0723fbf1e8a1c0188942e5d2a2df66054dc555420142f8e5a98784d6fc1167441f5c51ec946c34b24ec0ff52dc15aeccf6f49d341c2bf31cbf2bb3066d2df78ad83d06e5bbd0fd77fa0a535c7ae7dde78c5cd7c0f273fcb98a31f4866e1fe5cbacc190d56555c86a716bf7509df63f006dd5107f19bcd0efe8e3e9de7d011cda929032c70ad2257814f1e7db7de77cb4c8d374d5ac9b5d03609985863d006882ed45bc126977d91eeb0237df1121b12a81fdaa9354fa67598201d089ffa735298b0368d9b7f788a389499b1feedd52f63d4aa864bbdb25376c0592d296b44302caff529f34cd0ae48afa51f5728e99bb803ce8842a9dab89b8fd8cc65c0aff2dddcdd26474e9b691183898edc40b3bb1d18a5d86c84e23e5bafaf1c2461160826decc650d30bf2920e4262ad12ef3b3e2de9bb4ae4b9230b508d12ef3c6db6e3c6152c0e45906b656f10e3385dcf86070fe39708c8e8fae5fbeee2b200bb263e2b2bce4a871ac825e271c31f438af315e2f3135cd4440150a909c34fd6fb8e6b08c19fb9885b5c9237b25db252f03e95d98a6e585765271c73a787d18f7b2196fb63c7a07a75132981b44d0a91b77be94499ed23a5156f29b1dbef5a137c8aed960fdc0d6eb68b65296ffdc9ec7ed545736caf4f461e309d9c700c67b477fdff345ef2d5cc89c076c5c9c91a9a4c36b04eb97dba82d8561c66a9034fdadb5ed05232160ff8cffddf66dd81a7a70fe644c9b7ef0e57616d439d6aaf09d1492f7408423c05b012ab39ec4f5adefee40097ebfa2dc93bd046b12456d0d25416895d601584598008e225b2623836bb85db8c21647220b34eb97f6d8d70934eb75a8e2a0bd47faa89018427e0c0859266c07303816dcf8c7f0072ac6647c030abcf137134dfa8c808f74f11a85ca06485c8845fa5f5bce57c781cbdebb8cbdf4a7b16d3df6f292955dc2127c70402b96c62aef3d223b914772e9e5a753abb29778228aad46f53796e80e095a82c8d50537df7c3a78ef5c93fa67349124e7aca095867d5a634b9216c97458e844b894e302bc5d2a9349f70298d20104a4f071a03ce23f60bcce7325bf6411f9d8815718c06dfcdfcc66b0960297fe03666804edd3872483290a606e004f78d38899ee623406cbfb1a7f7e0d649183e7f22f19241e6ca963d99619646b5d0ab754b4361eed209994899aff62c929b223e299441bab3b95af4c8e70a6ae0d2b7067a349f89692b1988919ccdcd6fbc7f19a20696f3e92e60c9d140da7f110fb50f145aaf6be9fcfd2d7ec361ec1448dc2398980d1a698e998bb33b4c50e1e82ca023169a66518bf96ae83812243ad70f097a04bddfaa8edac11daad4dc9c110f1d957d451d8c651bbe3143977abe29ea59f70389dfbe85b96260175126d1dd25a7c5a06b099e31f144fe8b1f49880bec1655db0570c727289949ae1484520ed45d55e0bf96ec13bde42e71fda285a71d0ef89c91fb7a9cefaa09342194c652efde0053ff2422abdff781d7c4377da0679aa03d15e42374cbb2867380a04c0ee10799bc3dc9f2348414f81c3aec631b79afc5261ebfbe243cb058927ef30bf878a4e6d1a328fe7c704902204878ae7d3c670f4c7ecefe716e558d42af79075b0bd9f7a1eb968ad4288d930d112030356586e2687038c849118186ffcc4411c6aa155a531ee9a78bf20bac668906d04f759d3471cdf4f57b96cee992c114a862b8d08e0c6b7e53ae0f4791a92ad44f497756dec5281430fe9afa67f94c8ec9d0d246f95c8851631e2aae1e4593ca428ec8de72a5ebe61f7111616e28e0fb6aafd2f0180e48681ebafa4c535d264322ad840e187e5742bf97e72d37a7df7e831a504a9c49ef0ef33d437ea0d373c7080f653d58cb5c578bf85214b1a3435c7c0b25b324ef6e40a9f51dff51f69d0dc05d59300fb4bf0cede93f50fb2b77312e82b902c437b3259f8c21021b61f3a873ec2fdf2435aedb9b46af01f009004c6f3bb6c505f670be3abe22154d6d18f99145da2eca89e3d1612012c2ef2953c6f1dcabb1c9435743426292ab307c2b5fe03405d4a99b0dd2a2027fbbf2b6d069d88755f0d1d4fb36200e04286ab66030d0277b5bd7240054acb377e0886b283be304588bb08d3112112d2b19bec8e660d7a6f36adf0776f2dffdaadde96b9675b36f2febf40d0c3c7118dbf999804c1bd37ab84cf5d5eef2f6f97c17f7283ac35431cb198c5e9ce4a8da561870cf219ea76d73484d2528ae93aca0a495f2f945a52db72bdec4d4fa897d3c519fd0eccc6769227a8f295f3667d28f67ae667bf01c94baae11cf4bac1faacd6ec2f9cdfcd94b91b19f55322dc28e372a373cf6b9fa62ca2f322359d1877b3e30d8b4407dedd7d656031bda93330570a889cd0e6408724d73ea0853d506e6340ade2915b6e26b8b71d7e80315677f12ea3daf70365858d8eba54cc40b4e134c82db3b2e7ee615ef653c4fa2f9a78e64916a1a30678bdc0173fcc2bb8a29d5410aee9a8c5971498a3bf421c6fa5b22afb1188b0df82681bb4ebdfef01e7dd1085644737266c4290c645dc10101b808e6c58b5b95f47d8c4b4759615342a105400dc021fc890ccc88a9dfb573cce242d5bd12bd5deb6e7ab46da4d6778ccdbd5bbfe929bc3cd36d0c29d0c9abf36c9adfab7980cc577b3a5a3a89d7927ef1611fe3c5d4a99d9da0a3d32d69110a4307d80415a278511729952dfa8f63266b050dd7feab04ffc9609f23fa8f7be5c9d98fefd41c11bd89128bfa45725b84885105c29f26dbcec162a35c28aa1540bf46373035565b43389b6d50a88a0da3a288822d4c3157e3228738fd2054285f52fe143c8bdb879eba9ddaf55bad0eddb7c9a4b1ff8313c1ac660accfce0941cab3b97303441617d351dfa537f4b64095cedcedf2e44eaed2c2b5664eacad09220fc8cfb0c15dc4bee1a19de3858f72210bc31517bec8c651cf9e7226b5ab600f518e6c979e95de08d6557393710c784fa0e5b9486f81d359162e494741bc85689779b452b7f9e70ac03590036dd061c0c4894792cc59c9fd234864f1078ca89776d78160b0097fdcf68b92f32c94db9e5992049d337401fbe8b71e353233ef7d30ca9a2c9f8f0a92d808b7de7ce8a0463062a2fbfc0e87826ab8d1a24a4a8c35718b8b3281a16f7637c11b42b735735eb8cb4f92a0353348fca4c0da5dbb8cf32d9b3b96a43eb5245edb76a217a25b0da902eedf1cb59757590f3de10364041e328722d7f0de81b34f9daf5d450b69a03e045765a4af843e8c18ed23c8261cc886fd80c8e9e7b42460517fbb1aed61fa56c7e68373b94c360dd7f562eda519eb1744e9c6bac5318421d6ce4e526e5dfd53623d4630542ce2918a04c5afe0a23a7a9c0741f93f144b64cb0a1936439462892cee0b89de56399b867b6c138dfbf25f30d1fd4c1ba1a2b1d7be0b164ba6b8eb87b39380789a4c9571298e5a59630fbba5733063123ae9973f916b9caaf0bb42ecc93cb8634c41739aa5c4792c2f69f42b2a3b08b1864b281e617f2b7239a2576fb7e87d1b8b39807503e1d3d7e9a3dc391ca9ba2546b5e25f7479c090123d53fb1b1646f42b5b2e510b2fa9c5fef89697f03090289e287018b39516bbac992e8eb12535adba97dd856029fea9075e13a117bccb58d31de5611365c492504550a9c253de6819dca7e023850d90d281dbaa90943bed94f603bd2da033cb7096855264d1f7f6d007e4cea69c47a43901a6d675816c48378eb236c1f98bf0767117588eeb909811e6f0db19a6b63f75a42b58ddaf595e9d37db397a00fb95aef7b5644890c6127d6141340e73a6764b0847581f42295e71709219149a9ac2a903e574fdd2c2366b4117e086d31822138825074f7126af7e0c77039e1394dafce3f33bbde694c2bea9839d1f68fbc409a079e8d067e1fce881c513782086bf663345e0c6502dcc213f7cf084b6bda00d4307fe17baa55196f363e63f78184a1c2f6b4983fc4f27aaf8e151cafdef92f11e14b9b132d6a523f268e8c8176f61f7b0195343c7f1fe91dfb2b64b711151957de08c407682838c78b81e924b2758ae7b94ca89ad59d334fe05319e211447d9b31db83a55a079ba2f95841beb97b1546715fe4c1a20f076c3979f5a8a2f98b90d6e981178d344cc7238708624942839dc7c11dc5168a5849b1fc0ac57b61580b64caf2b0355f7969f480f8250d1f463ae7a84ae4fa65641130aa6deb47b4cfd139fecc6e711d671d00c21f9bd26bc84aca50302d95f8cd90992f27fb19180cd4c14c53909f236757071419825a4a27ce5282d7c50e08c398e02fea1c289e9bf21e8b921297258b5c87f0e6c2161ae6b503fc12ad02de1931a8e09aaa8a437b4004a85848cbdc562d31752c0e6601945488dcc922e5e51eeb4676cdaabef4915d3f935fd0ded48a4843f37200c01339ef978fba2977abddebac9b34e3c011651350384fb19c5e7fbb516b8d6a4ecb0d0f831cedd60036b1187a4f5be1a94af0f68183dbb0763040e5c34ab052f2c8fee09b730ebffe0fd2174626bf583c566aa05770cb6183efd9b88483d70e01336ac1618b17122fa35ff8b5deeabda051b060a84e0060a97ddd4f349cca05ab4f1be047c2ed8578f23cd72ab15c8bffcac60b00582b26c27ecc4a4330d036b47408882b06d55ff2c6fa7b6b47fb54e9bffbac44d477fa5bf620cdb9717893c8522fd94a6d69be36fdd99cda905e17453753680578f32518f9bfe1a2e2c1d3f83912ba74c086c195f6c7ee66026bbccaa79b9bf215e34841b46d3a3c7df9d515b558c6bb4cf861aca1e881184b3edddbc0e7696e790a647e901a13291093b56862d45bc8e97714a3160e0ed06d1b6b647eddee5a1e301b415376d7a707d1d1d8c9c6f28bb5bf5bd0604d3b102702c2670b20dce95f7a77e737d65d992f4a71cec63d23edff0aa1feb73fb90c9e66e8527fce9c9ce4307219ca455950f69da438b59822c08c10a26fb0ea16c92a446dff37e0f2cac8da7bb9c4ba5f5f3314a5cd82678dcd1e1d41b11bc87d474ef64b970d806d531eb60abf6b2feefb636d097430fae2548eb8715fbf075077275cc047982369d817dcdbdc9e1bda5efa2b30830e821db936a5891ee5895911c9dddbec050ed406c85126e5fc4ece038084c607f276ee1ecadbf150054c4d6a27992174b0a777524d5f8f8638fe6f72fe0e54f8c176eb6581260c4397c1c3f4c4bb1df9e3a2d904203243f1f9443f83fd7b826cf8d265cb244116005f3ebc4e75b190c66a260585eb859e2f5ba8902e8327c2d5a0fbb76ba488f222c52383f8cd130b8333da8e5c3db1a7ff7e7290259a09b5b3608f51b98abb30a9cbe3c0a8acd846ee28ab19a59c3d86d3af96ad617a7c3635fd187b65d887d98a8cdc01861e8c50fc3723bffe987fa1318ad34c011e5cf87e02cee2f86a30e6ae1f63e5cce6200d5b2590a23154ee62ee3d0f3cec422c081063786a2cc69c54cd1876468cbb852bfa49198276e55c6808eb30cd89e1009250f48e3adbdc2743eddf77b916ffd56e86029ebac295c436e771d206bfe2ba6273a48af2e5bc0c958d60d4d800d016548c4b2a7b6359a73f05037963a6b697b3570b9d179a8be2c839b8e8aa41efb945290894c57aae6c83ca6e9a7b3a474bc7451f30e2517e4c323f17ddc0dc6d610383bd096a30750906823dd94d938c827b6d588fa278d45155be0e8d43fd4005", 0x1000}, {&(0x7f0000000240)="4eea6fe9a5fc841fa28bc87a7eb00fb41b37ce64f70ee720eba7d4633ce44256d901dae0506f1061e97531d1905a173a5b11be09397e587144e0eb6707ae774c9e6bc728dd4ab1f478b4dc698a58c3f347512f41f75e13d954d96631af2c3ff0554333074156198878d57aa06152ae62d7e6a094270d83d069771c7f2c98a0d161e15891e7e7af1ccd731c8409499e80", 0x90}, {&(0x7f0000000300)="7b0624f6efc2492d1ba302fa970d6309c197e934a93a33d22b0099620f69e4b109e2c6258f5c8a2d849283b966e0a4dfebb1c7c48787ec2bc6b6c0389ff7b38f569fbd8817bc04a2", 0x48}], 0x6, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r3, r3, r3, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r2, r2, r0, r1, r3]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r8, r1]}, @rights={0x38, 0xffff, 0x1, [r2, r2, r3, r2, r1, r2, r0, r2, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x108, 0x8}, 0x800) semop(r7, &(0x7f00000000c0), 0x49) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x2df57361, 0x10003ffe, 0x5, 0xffffffff, "00030023be0a00817dd8910bb885d3c3a813d3c9", 0xfd04}) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x2df57361, 0x10003ffe, 0x5, 0xffffffff, "00030023be0a00817dd8910bb885d3c3a813d3c9", 0xfd04}) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7c118903850f19c0, 0x0, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000600)="d49b58ef165c216b66f552c5e8d0e9f4f4ef602dab3fbf260cf2d98905bd2ab70d2f3359d570f74d9d1a8a67632b45779d666a926baf8b9989bbba09b75973abef9de18c01655a428890b131db30100378127084aacf1396d70ff6c64254b1d920c202c995d18d34c6ad881a5b0c8c571f9148d5fe35f10a177ded8d58090f8018d3d2cc49b0d727fcc6a2e08dbc001b227efa671b1b63152d73e00ec0b0d132540e8facf3db086721bc1215e9faef5b01b68b07a87225cf4105aa583c35763e1b747460701d0cf52a00c00bfcc00983a39f10dc0f2ab20b80c08ad36e11cdf3956b6f2fc209fbb59f483efa8d44d4c247749aa8d2713af42ac176f0be950611d5d6ac2d6f7058003857644d6451d03a16989c077b466ef167ef4d23564d69efba51b5f6d2a7abebf9a34290db68dc61687f116c23d2b12a588d7ec7cd91a11df325cfb4f45929ed312a3f964d8f69bd186751009ad63788cd08f4ea598117d032c079c89525369dce686c62b87a62ae5415174c2c5a94cd550f1cf3ee9b6c9d49632893b4cd6140947ed8d12386251483b0e91199b6379f359008fc56de0be3388cb0a89cd7578e14170d15936bc34b5c4087255e8780a6aa6bf4f0be3badb0d267b1c43be2af82d94624e7cd4b9714eef0f3098d0e60669921e5a5d734102f61efb4b33d6088b0d33d18a9dce8b767ce731fdf7abc7b4fe13d9642642b9475c5cac1339daca823ab7562ae39eed08ed14a71f5469da864769b88ffcafa6a5c89ba3070e77c4ad4a6ee7b1a7d4e83611e72c2e582e9a81d73f9fd57952440f13c771e102e90fea033c28e51537c252579bbe652cef77275b9ec348658e9ba3d597157685dbc419d7e1fcddcba43760bc093ee2408554c4290a7f17120e3326fdd876eecbc23a731e7df767f1f34120a03b4f594423f66eafc4f88902a963114b2653dea77f4f8bf2fe7c1e42d66e283f5a8105a77af6e2f9e0bde50694544e30e5f0a1df7ebbb465333854ffc4a93cd411b3db0f92cedc7ffc6d47cf0ddccb0e8c0bc3cba65355d2d3b017362d84f33ae5c56cfcea176b524b34cd859ad1a0c755e1f13ba83249d0cf3537f3c5387962c50d26aa5c27ce92856cd9fe3af2ceb0346abe1125293d26536a784bfd47e0dfc9997409b9a87cb9430c2ea2c4b4118cc8ea285ef7e9f4765b1f38a9c69e78865d61ff08269852862aab34de6598dfafb25e856c227f8aacc1d3a98d82923d0d5f578d2aecbaea98ccb43242a2432315d7589c0ccb44045e6d237cddafc449aefeff392bf6e4effbe65a74411c0510530d369eaed6c2c98153be6d62094544a7c0366d7c0ae7dc6c823d21b65443714446e71a680ae4d3c970a6d96caccf398f925ac36778bb810556f2774ea69e8dd306aaef17d5a6d8146d898f70315f25060d1d156f2f1046aee353858516dbb88bf5e04f3a6252f8bcc31c8e0441cf8774cfd847e9a3b29ce0800e411bbea045afede140d4c554455304c3d9beb7ac41bdbf65039f073b82cf44bdc7fb8cf03dffdb04cd5a1234b5a09add99ed2e3b3108cec6d1d426acd8085fcf357b631dfad522709bc9d2b8c309ec458ec3bb6e85f456d1a2ff46b8b6e46541c04934285ad8b06665f4ef9a0549808e6c072ad8550a4205b0caa74d2b33fe32acdf21aee81110eff2223bd0e82c24db7fac036e5cbc1162537e160e2e68449c23ebfdad2adbbd36cc394024bfbe695ff8c5fdc50f7a7339379fbccf1dde4897c8e7afc3bd01f6812695a1fbda0f0ccef46a9fd74ec9126fef031e44569d1ce68c28d352aa4b59ebc484bebb13452af1966bf34f1b030d0b87ca21454ce96aa823125880006d7571b7b6956817d018e4fe05c4eb746753b8e0e39391d441c04c92d79b72aacdb98330a9e25d1e668f6be3e570703b13c547f1b7617d86f0e5586324bedef286eabff28a16607da73d97b30ab3dc70bfd2491af7e1914b4866c633c9c68a2eba6f04f2d81873ef1a4edd9dbd912508147224601fad5c434845bf2120bb4c651df46a54a8a49bc3764326ec737d9a2535730ff828ba8e6702c769a9e544e31e1f0aa6ce85eda0baf03bee19b67e3aaa8a334a51a8f42acd8c729ba2ab1910dad6d31f35f2e3b12d7b01c56578abf972bc013fad1d7a81e7c0597100107fb03a4c0fa10ec5d5e7c5aa5b7a58857e27fa6a81b767df7c8b2795724cb7faaf648361fa276392aef51ebd803414cfe1821f92c838d93062266d6ec29023a4a452be8b0232d0c69a6bb631cb5fbcd426b078b7dadef26fba390bf1ba14e10ab1390c20f40472640a6a2a5a1d636ca4f44643c26f3299a64ca340fda57eb361aaf97c5ea1232de05c36f4501c3074eb660837ee1f6293fa13ab4323c806d91abdcf24e3194f8e8244530cee15efac5f6bec4523d4d64e7b458ca4133578a24f81686f57b61ed9cad18d885358562d6553cae764e0bd96054ea48510320c375ddec9035ae0993f4132f9645e0aeea2dd736e2b1cdc83d9dd400ef51badaea48717840a839c0361d8fe62ae1c9bd92d138ecc6c4bae532f24c3f4401a367", 0x71a}], 0x1) 2.24891316s ago: executing program 4 (id=137): minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 2.24806907s ago: executing program 7 (id=138): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x8000000000000004, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) (async) select(0x40, &(0x7f0000000000)={0x1b, 0x6, 0x4, 0x8, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x7fffffffffffffff, 0x1000300000005}) (async, rerun: 64) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x9, './file0\x00'}) (async, rerun: 64) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) (async, rerun: 32) sendto$inet(r1, &(0x7f0000000040)="e0c76db298a3aaee0c80322b5e1f76281a3a0ff087ef3112d2a945e06a8eaa126dfcfa8fc2e03e47450208171e3f78ebe961c740aaf6488562", 0x39, 0x0, &(0x7f0000000080)={0x2, 0x0}, 0xc) (rerun: 32) 2.232277252s ago: executing program 4 (id=139): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x7, &(0x7f00000003c0)={0x0, 0x0, 0x4000000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="5bc546fadfee8e156a4175501d0fe602e1bc620a5ccdeb1226daf6a79357236abb5ef121492dd1e163bcc0d954a3f12128cda5537c8dc1b251c37435e0ca188fd067daf0ac1027d2760da4bb77def318024bb6fc4c33155de28e82f6161b34e1beccc5fd3b0ca0d4432d747e08cb76fd55504076c59e14775d1e0170a80fe9094e31e9f3c3606bb79192166525c36ca566a8bb737e86ef01b6a103052e59f18b15051038cbfe235b99c1bd8435b281addfcb3ed61497d09306838f5615c499264e1c71a3b1945f9736eef4dfad47847d96af8dfb00e6965e34ce0126fb2842f2abd3b39982c8af3cf478444010cc5cf16bb07ee310a3375c5a376ac25fd3016b72179bc28e782ec10eeedd5fa767429085edf23f91e92972782a0a75a9743176e8724410947cfb5b82a11e6da43d76ec5102222267669a78ba1a3dbf9840fbd6f5bd8315879701a9982c80b1e170c34b23bb93f72c410184e4e218c6399cafbdb5ff72e3408c00cd0445c95cb432d3dacd9d41cf9a9f23b057d5d6172126cb2de4ea9e01ab844425cb9e2f297d894c8b0e74caf4c1d8149107021001e8407e15e21a0e95bb03a8ef2a374f8084c2b55456e670a277eeecb0cc1f9573407d6f173b254dec7a6467d863db287027551c198937e4085612f6fd71586ec02a200d688d4ca1410e96cae7a7b2b3f52df354537bf1f8269c802c7d159f637e38b51abdcde7f91ed85ac4b13079839ad463a86f900cbb6239884282eadc3a2067df9299137b5b7af94e9c2b8b0c0a4d1d3c03e11b685c94a3acef4c5fa2c2291be086490b6af54b775b81b5c2db393d4d0e5d5de01b0d65cd15344d25a1067c55864c1f1069b672e6ba576cc6593336d5209e907a170aceb02b9e27a8faed5db4d89d8f38bebf8bfd6b80866d17ae2bba1248f3fb8a3d1b8f6d3796e83fd410f396181cf2e9647705e8ab8b9fabbd88e0dc59816198165bc9d0608b7dad2d659cb9a474211be3acae18c32fdd409d9e3eb77bc4677b9b138b8edcc5f7654cd17f105f6b4a722ba868c2c9879088bd948496c6741048c01fc8fe978188abb8e14f1f7e69598c2ac324bfdcc53fd3249830b962fa880bbd0db5a9eecb34c0cf985f6d89f78c02b06cf799207870debbe767eb5c2949a1765c6190add0f98d3206755f2fafb4ce02df5c53e9e4c4a4e3d3f577d1f2fa894d06efafb7dbec2c9d99114e79cf747bdd9bddfbd7433b0200aee39817d10d02a9485b0f2cd096d1cedcaa07968603be289e4aac8620c8c667919a2ac4ef915ae126f197e43ba0aad6466bb6e93db17e9fc5b29016cfc269f0b680b7e13cd886e191b8066d906eb772f6248f990e80d37c56e8c99e65d14709e2986f93721162ea7e4bd2c91a05b458bec40ae460af067d4797d0b4a763268eca5bcc9b6ee01466ec817d54d189a18aa6d402aca88f1fde7b2371edc2b8d72b3da40574d44fca2ea2b11170a9e5d44664169fd09d1fd5f837721c8251a75d30f7ee7c86122f700a077fed9792d1df9fe5087553ea75eae385f22b775483ad8260f9c9b3aaa1acf49e6089d0fe8427221b8810349fd9f4a72661b360e8546fc772fcbabd0adc2fdd1724207dc11f7622678d76322a4c697da296f83bb7dca11eec19aee8b1ee6053cc4b3af8e5c38bef83722174cf5987a65881724ca616dae82455c813c958bfe36cdae6de3c70c8e5463cccd6f2a68ef9c74b0f7333e9a1ed4716c21f14268aa12c8186f1465fbea4bdba36ffcc31d0eee8eacc583631b3df12d10cfddfeaec210cb4ce669de73836826074e98e57448b6cd52c08f37d47296a822e840e41a57aa74c83fc6b6fe53dc8f6497995f03376ddba74404eea8272841b92643819bae983c64fe27ab7f32eaf074de7d1855a1972c94975281b8f73237ccfea64333509ab838aad00ff3b8ed28078330c36cb70195e3d4f0fd1a8c052d4eb0abdaa97025ccf4f7f94a8240826e085b2490d8c9cd4b14599ee9fdb5e8a53ea9f7bccc3c5de3343c835450ea7944b485d9d80f03fb01f351fbd89a65ee5fb44136f59a78d9508394e39d3b473f972cf988744365ac168b2291a3f7076c9de539de4f54fd655d777df0904b87e984fad4923d24e29ecd908a7b90dc7503ee87e25902712f7df7fce07f9e008fa4bc8ba4aaf5e89b1d39dcb9e2906d7eeb73942b1c11538d6447242bc76aaef3e4ef91c3c04e2bdfc6271ebe9cdb279c8d6378abb8bf8dbb1c2af838f45034241378f00f2133e960181537af745a045be8a7ca3bbc7e5ec479af01d1affcaa53548262977798311b12c1c714d65d82a7832d7f44d83d7656d212acfe734e4170cd7f2a5882a93a2ce747951a126f2d81bf7a26798e1ba17931cc248d86ace3ec167ffa6d41565af48b80aaa984ce2c76fa15efff2ff4a758fa039f033a3e5abc1e6f530e3ec6300ceee496821a3a99b2770b42fd975b7224e7fe1e673499062d80440107ee94d72f26d4d132fbbab23a49747385f3783251a7527d1ed6b45fc4bc2605c4e7f18cd6b7952cc741ed4c82c4f14dc83a36e41f68cb97b070ef1ec1e2a831035574f0e002153e576a618983754101930638f84ea7ee96332488c5737820d3756ec5ce6c39b8e08bac0f9e35513448de0dd005fa2b550b917de7dd7c81efe6531120c71581cc7f8119746f30fb876aa37b91ffdb9feb019dcbc4b16f26f7b508a3eb64d4328966b1dd1b7569c286957dea1e47c2694c45bcb581a218823448a381e3cd48a5d653771f3f942623e36ea0b084b6e5bcc42b7aa9787719aef1a910c29caba8eeede8800054ba5fe96d200ed8d83665d9d3ec8fdc9c7b1c107f66679e60154f7ffc57ad41224efec2beee08b4bad125025b1164974ca52b7f0e0a4d5df28c3d53aaa468e7611a3e1460673cba727a56373b2a00548d348c29e1ead63c8dac9025e3ee395467f68b5fd7e20f42aa62563d89933ef7b5f96308602593c02b2b970c386911c3f0fdd951f0133c77dff53c5426a96029ac9f32e1ecd8e3c3e67b2334081eee21eb66b8f0261b026464be2b5cb5f846fbc87844109d4b3af1a771c602be999e78f3614ed2af937dc8219680ff3ac25b12014f98e2c285c6b1c38e6fd790fbba16c9ed8ab04c600521d0a836e7a7b7f373b982f8b8867ae638e19fc9b783d901d82c200a471e46814e38f38dcb9bdc5bce41d587cf03b5a2a803052dbd7efe0efefa1e3a9646e8f4734fe9570b9489de4a351e656ecd2c3f5f1fbf6ca5bcf49622c3c3af415f0d3a41f54b8630e2adee97422d28ad777e9602fa8f594acdbd343afe3fab876cef7221bea2849e445b12d26a8586df60dfc0a419c9993b1ebc9ef9a9e042e77be6291bf28cc2e979574fc623c5b9ff67b4fb3df4b6bcc170fdfb4d663f64242fa5132ab805d3eecbb88fcd40ad4961212960775554b0409b0d52a8854bed9522205163f9e619a4a8e1be273e66d96fa614f243868dc049dfb66e6aa03690cd2b908396b7cda9c4d3326991f4467f7aa69f8135f8f63a035738c177d2ea8e701339f67838cd3fa4c911a4d6999b46f1fc26ea6cb30d3607224db96743bba80e64719fc0ffd56e79f33ba3909102a06edefa6ad840889f2d5f1b990dee6b3248dd6ddcb416056c20d127ae0ea9dd62a0ea6fcfc6fdae3a742962ae3341920695cd76577e4950693d375d99c0b61a502afdc48de2370e2280e5e1ac4521694835cd69947b854edbe44c8353db9ed55f40e1c9441ba83fd07d9dd24ea0d061da1a66946f7db85aede7fb81527881e259560ef5e1a0c7583bc7dd051cf7c3dc0d1143307c0ae9bb9239d3ca0508a1f8544dcac5f07c8f80e2521dbab5af2507b8c972e29cd238b2e1f6e34fd00b09e3287da60f547a01daf1b1d3b1644508bd369595a903f5e41442effbae3489e0270b1bbb5e3b9de9fecfee4e678a9837d86df68579ef0bf3440c60c98d6fcab6dc9e6a843b33634f5fbcff65ad527d8e2bb2ecded41c4b80777036d5528f4290d713b8b3b396ce53efbce009d2ffda2ea42480e76bbe08ca7b69c6507530f018c9610a5b701e5a73770dd82b364c83eee0a0a703e247cdcb8e09b70ac43bd15386c81561fcc8b43ae1f488e8d2a617af4e16be5e1c1b49673e60c31b7c6980ce091f51890ca769fd11a5bba52fbc40b82d79c635811790535be67012ffd7877d4abb6df113d495d472f6a0f662b3aef8e4dfd023e3d1f309527a6ba95d70d964df07207e7e109188e58462e4de8d464a6e074812c93a1c7fe5c9cd7a638eb4f2422e57bf0620694a9464edfd5e46b9c5cdbc3d4c0cc22574039368cffc8ec8ff0148141b87bd6599b38dec1727f800014799b9fb17d1eb30f9248031df4f46b3fda6698c600a0531ca8ad77fa6ca623d1f4726f2ba3bcf8b838485f1bea99965759610a7d1c87115f0828c1409ec74abb0c7c58beb411e3fe1e10113ded6ed869f5f7f917eca88566abb68d2a3c22a3c85cfa5734eb0deb99712d5a086e15ff511eef11e2de308e7a1a29a35c9bfbb22c4aeecc7d08ae0ba564edd193ef0625b0848679ac3735eae75ecdc61bf3508e0c58078d7959f59d4a05733344a4e52744835c1a9780f8a22d9d0083df80e513b4ef97db4edebd8fc76dd7fe437570f2893b4164e0469f164abbd96d2875b5280ff6371983b010a14dcde38a7f266f8a22a1b86f34c8951a66655b123859bb3d0b7cabaf6b859e6287baa612bf732f1f329c54fc95f91e3c632ab084196244803fa833c128055fe2984aa8675a420ba89483b02852e5825be5b71c2ed8c46e161c37c2b8a86ddbbb512515c1973d493513a1b5c00bf5e906decd156ae664c5519497c3e53bdba5b0fc69190bb61f652f1404e73690a0d04be76872ca8a0511ff419a2d66cdc26bd844167f30f66b9c88483defa5ce63b0e57c83e6a1365c2ef52fbbf5c59d2914eeca83ce790ad90988fb8daf2759049ca4bd9293015da51fd909b0683edb4b166b8939ceb84a778dc6a5a90728a5c57e8eaa23272afa0880f3c9269f9a76594bd5d5b2bc096ba1ed8ad4c6d54856cc0e57d1b8dd4ab6ba15fdd81fa4f6ad53f82a410c20f1ea45f0082d7d849391759e2dbacee9f4fb93d7d600a71d808f36c01c98ff0156bd05b269a2252423232e9a0929e62a7d4cc6df6884575771f4743cc3951c441cf7c4535e2a9d797a347fc777f330e78840183d5dafaf40673d2aa9f89927d1335fdbd0042bfb3089e6dc2fc159a9e113785c433724877413d94d9989842fc78db5249c6859a3a4aa8254d3cae06dd8c0cfbeb55895c596ae5adf47ae048c94248ea53597eb27b50cb246ae7a998110f9b62c7dd2e4f5e5e31267ef3616eaed9c6f73a570f8f8c14a1c0bd99085b2dc2b544629ba109376853054d024f297f4bb19012d3178509f4cd1ab443233a279d8fcbb30fae2db534fa24c6a585d44eb21ef9ce25a80343a3b76a5f626c74290ff71cf59a4f7c559d3724e04669a92cc2c696c866112410cfdc62f4d0bd7726c2acb732dc15fd93ea7d433d0e8d60d71aaa4bb5102093cc78c3a898fa328f12e7c76b2025fdbd64de400d2e14f319a42a7fc703770fa03abd6605b660c2349abeb96a35b10ac5ebc588e45bfc80c01113c568305d7bad5b0c6f85ca97e40a15ea051233ab9a01c5c4d185e0f25f0f62e6ffd18f3c9f94a85a2a343e6257c19f77b8954f6ca2fae0df0e857f7abe3b28dc7181c5c92d6cc2b7584e2b3d69e88b578a28073e60a255f8f0c87e31da705e2d396f1ce72f7003845e9e0394d", 0x1000}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0xb1, 0x4) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000001100)={{0x2, 0x8001}, {0x1}}, &(0x7f0000001140)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 2.218775017s ago: executing program 8 (id=95): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file2\x00') r0 = open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$vfs_nfs(&(0x7f0000002580)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x4b, './file0\x00', './file2\x00'}) unveil(&(0x7f0000000280)='./file2/file0\x00', &(0x7f0000000340)='x\x00') 1.212345851s ago: executing program 6 (id=140): semctl$GETVAL(0x0, 0x3, 0x5, 0x0) r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f0000000080), 0x26) semctl$IPC_RMID(r0, 0x0, 0x0) 1.211791682s ago: executing program 0 (id=141): clock_settime(0x3, &(0x7f0000000000)={0x1}) r0 = kqueue() r1 = socket$unix(0x1, 0x3, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x2, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) r11 = open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x104) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x7fffffffffffffff}, {{r2}, 0xfffffffffffffffc, 0xc0, 0x2, 0xb, 0x100000000}, {{r3}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x1, 0x9}, {{r4}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x7, 0xffffffffffffff54}, {{r5}, 0xfffffffffffffff8, 0x62, 0x1, 0xffffffffffffffd5, 0x5}], 0xff, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffff9, 0x4, 0x20, 0x76bf, 0x5}, {{}, 0xfffffffffffffffb, 0x3c, 0x1, 0xffffffffffff933f, 0x3}, {{r7}, 0xfffffffffffffffb, 0x79, 0x20, 0x77, 0xb}, {{r8}, 0xfffffffffffffffc, 0x0, 0x2, 0x2, 0x9}, {{r9}, 0xfffffffffffffffe, 0x4, 0x2, 0x100000001, 0xffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x254660cf, 0x19f}, {{r10}, 0xfffffffffffffffb, 0xd, 0x80000000, 0x10000, 0x100}, {{r11}, 0xfffffffffffffffc, 0x62, 0x80, 0x8, 0xa000000000000000}], 0x8, &(0x7f00000003c0)={0x7}) connect$unix(r5, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) fchownat(r11, &(0x7f0000000440)='./file0\x00', 0x0, 0x0, 0x3) syz_emit_ethernet(0x111, &(0x7f0000000480)={@empty, @broadcast, [{[{0x88a8, 0x0, 0x0, 0x1}], {0x8100, 0x4, 0x1, 0x1}}], {@generic={0x804, "66fe49123acdb59f88f8eb4eb4ffc5dfbc1c5382c03bd39f62265d32cbb52bd1252a9d0430eeea20e389786e34a6f1a3980162b75d63577803873ccbf3c15e84e9b8565a649c230257d922db06a87f69540a7697bebbbe9d2f39ab98c15164d2fa36f7667f2ae9c03e9c5e5848f5cd59e355bf4a0a120800c380a394a96d48dbb4097e6d3a3aa1e1dbc5846a5bfb446aaa35c05fc2e8b145c3b58bb6931d50e7602e919f88f829c206a8e0f7f4da03b79fbd2dc3ef01c4fbe5e570082a69fdd7011e5665259d4899b911e862a7b69d66a3d2b8d3fbefdb73e5d84453815a7d0528ac85ec789147b951957161e75c5a381fea42caf189511e067437"}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r13, &(0x7f0000001c00)={&(0x7f0000001bc0)={&(0x7f0000000600)=@in={0x2, 0x1}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000640)="5a19475db98362e4e7d869f9010c2f42e094c5fb113f4547646a84fc2227e3d457e43fa6670cd525d505173952283f2d941d8f3cfada0e5dd65e3ab1fc077075688cfd213d3a40871490bbde19ef832683701f4cd43774563f382bc991b2213be94a76977c", 0x65}, {&(0x7f00000006c0)="1e0ebc1fcc1591347551dd35b175ded27547d3af8d32a40e8c56224ec08716b4890d0d18b4faa75f6f1f326dff9d3c9209ad25d065391634c084a7187af38a6e056220d29d2dfaaed7b419415df7be44496df88147dacec07ec5c0f04c7231496526bfa323c890bad84237f1579e47f63f38a5d1d66a8eec329bc202ccaaf74df76fa20613ed", 0x86}, {&(0x7f0000000780)="d462b3e209e62fc51d00b8624a74413b9bc707f6ce66489551cecf12dd5d7efe735600d5d19cc88a1c4cee97ff243fb325ec1849553a6e", 0x37}, {&(0x7f00000007c0)="b0a2cc57a5d628c7870940e560f8dd33ae8e72ce38831c7a580ae2302f4ad1c538fb0e413e2b0715f50c8bee404cf34cd8319bafbff922d245aa07032982105e566695e210260a2eff0feb8d8e77c1a6be828372f48bed5564717d699f30fa318c06e79640328eaefb719c8dbf33f362178f4cb9621d0c4e6c19975f8df6dca85bc7ccb8401e81c24476d23b803b5f457691e8370cb6d8779ae4f1a02b8d242202ffb414096160a18575b7cd2d8dcfd1f463828a786c1e06ed7d0d3264472798d36275f28615f4a16be2c49fd151ae0e6033d6dc1c4e33ba4724ea34502c9c1f1e0fc870128ad554d8ef59", 0xeb}, {&(0x7f00000008c0)="fcf4a088e5d84c5a72582f442953f7458f45f8748478b5866c768189ab3d97c97d46d6f36dbee0f7f52f3cbfb19e7cb90a6bd2fbd0378539de05fd8509f27024cb440fe1af749b577365cf796e70d618b5ec4ee461de9053bf1de485ef4e6794060d807e4a6a39f465b0950be51062938ffaf9e6c2b107121b2a4f3f80da3ffe6bab2d93765dfecd2fafec36b223a24fefd17b0712723cd23c5923a38eee9ec622a5390de908a28a95183f9d5e59598ef77f128b231cac5e940d2910c3c4157361d4af34a3c3a16084af620c8b6b573a9be885ef0be2fa979f8b058bbaa03b116cf7fe0d78a9", 0xe6}], 0x5, &(0x7f0000000a40)=[{0x1010, 0x1, 0xffffff81, "84b4d16774173ee22f7dbd241e66f9de89efd84ac6a14b21a2da43a5a01769199fb18f9164afce8c1f932feb611b630271ab51496e432b81f834076c8359c40ff6f5b55aa81145a5e0639abac3ce1d7012732001e5fccbec5288c1f29b56ed3f2e720eae733aa11537faf365a4844d08a091b63fd7673ac05e948e80b7b04dd5f04162bbecbad5f1450840c73d886bb5fb34238c7334316faf2410c3a4a63cd4b58906e325bc7725f26f969bc70317b7d16c5fa582042aa6b771af24790bcff0f92eacb894282a2bedd11b35b60295fd17a89ab3f97ea67963f50fa4edda97cae4f52f0e8020fe9a4a9f4b9cb278d2a86eff07e60ba59dea489717b9c7bfcbc6b9c834ce0183ee9aed6d0578e81294c53a3b8c49025909df0ebca2e0261e1b0de7eb4f79cf3b58194e30aa149a049af3920ccf957fe2bd00f066bac8bfc3915689879ff2b45108ca5249e315ccb62fa02c44296fa2cdfc7af60d00b9d8d2978e829c4975d9d55541093884b593233cc68c88e567ddb864f40d7d8a385e1809c6be27fd2dc0611277582811d456ab1d0bb5e73691f7ab6b746dff13ab9a3859a33b3412298af93e24e0d3f055d38556b0700dfc6bb29e2be8fc0a2583eaac64f547252c7d8a08f4790d4c78bda5f756392aed935d4ea00d3a8d8060152f9cc447042ac4c40338fe81b86160bbd28051f4c8b225dffab7d2213d9a8f1d17ba8a45e5413c6109ae338c890ebabdf3d5a8d368435d4d0d9fe147f47c65848b7435b17299cf9973121ccdf5811d778f5bc2dfae476ffedcdcc6c47189cb939a8a0f7ded29ab5b9b0a9c5e3c02d2b1c7cd3c3a0a9544ac0e13be3b7085bb64c25ae4b355fdac9d86e1af2bf8b4311e20d1b1207d5ae70f1625f6f71b4dde25cdfc3ddc781b1a4917ac4484873d69ec54c11b7a710f706c70ebe20bac5f94942d1aba13016a42dfa23d514cd808b9d67ab7a86b175c35f82555e591aca1c68bacc1c585237ebb70a653b462e3ef6fc90838b50586fe6403e5c4c8530d9bcc306df3cc467b8ca87f1724915343cd489d9e9b52bf7b28b738f935a8aea6c92404620e54067ecf954a9b72dcc491d33656202e715cb144e6bf653454ebfd393333c8c3c5a10115fcf17637cacf180fb11b8620724d5a0c4dc818198b80c204260a512625a6d4de56f01fda771163bc257e0b6d327d7cf510b60038f4e4f653bc9a719393f6033f634630fcaeaca975fea47757201feee146aef78fc0bee89a94583d3bdf980bcdd4b74a6e3f4528c662792968f0cfe847b1992cd5ac35ea410528b0e518a501110224bd79b635559074614b5dbbe6582adae4ac9eb84759d8c191a811452b0860d10fcd7b96efca305759afe988510d09e699290a48c1e06d28cde211fe732c842b2465f83c207b1e6f23db8afe822eb11da02b8399ff525679e2d6f83e8df48e52413138598882961ff88ab8bfc4137a3a47e9c65ad9cfb65620028524b881ddc270c75aad613776f6d92a1ffdef8e95724b928372584f7925e1b84b6877771ed15101179b44e122bff88ba31bee58fabd51a7f1fcb4acf2da3d3896b217beb956196433c47ef3b010af701967fb3a608d70e51243a2280ef98919ad0992b9be7ab9c0145db53f061223b3ff1a8de07bcbb0931132b0cef359fc0339e5def994a24da3c833e837bdf3cdf5ed20233a46be10387cb427ba11f537bb2f1110e405c860c55ccab0fc8bf7e1635931c385ef6fe835c473b23ca9562556ecc5006d2853fd456d8ecffe4a5a7c8ffd8b6f839df09b104803e87f0fb39d3e969e00ed7090c0de7cd071080b2cf39a7f6356e92a86789717c9062a4822ccb94f3ee343cfebe09b9e293dc83f805e58b88aaab6e6e1a7358fadbbfd04a664ccf665787c3715897024d7b5259817c47c0a0be4a02f56ca86a9c5410e06272207dfaa99bdee4458c384b68d87e249fb6ca9f3635ca579bb4db81ec2b727e3d97336bb6910365203a8b0e15cb2da2a80aa8bfb639f068792d34c941fba6510644ad9a5ef6c366beb8b0b23966df471656936b662d3094aa38598ad293cf358646088e323629d8cee0ce6285d9cb9b56c8edc4f00f22ab3bff0861ab24b90e4341d42f23d9059a6ba5774099b789e227f8d46bbae471fc17fd2f2a2791104720a62a8a38d8185c1ae15c77d5879f470fefafa7df72ac7553d5f96c42a49ca9dd504dfaa6bb6bb3a53f42e06933781a1d2b541a04cec296914ebe35f0aabf10d626f572bb72fe10b469f71b028da6d2882efcb79932999d8400c0924290b9f7aeebcbb970072f2708802e03247d82dfeb1dac6a4be14f7362e1f1e5d8644de024c80906275411e164016fb1a5639ae000ef870264afe8282e4871a0831d6d8bbe3cc12037381705788a96f9075427a5e9c0766c7fee9298713dc87bfcf894731aafb1c4d751c2923aed64a16a0da4da3c87ec8841d83ef0e72015088516c9643cf1a976f08be6ce474d34e3b5ab85db4983337d0d3b85c0a3acc8a24d88ed29b26b87324b442ea6c654706dbda3705d268f782cbddd33f96fa2ac9ee38696e2b2c2e0c0b61fcf2281b992946c0b541ab002e36a3305b26a36f1867e0423c8da7f7be7b410e743f27ae827ab35e54056e9d60fbc6af541f7d1c8fa25a2f388d0a67198dcb6604ba5ab6bddc7a2c353893156d2011812af96b089fcbe65c8ffbf9b80118aae88d00d8d1cc495c26c5c53c5b040b3b195b22c64bd0c3b7185bdf13cd045ee8a281130cf2095ed02ec9ed9c38edd8f7a3a2d73bde316fb09e7b699c657cb10085ec2e814b97931547b2d2439d53ef7faa1b95e57067f50dcec7bd2716ff3a319553d5f3b622e2ad3b2b9616ed5b15fa0e0f45ffb8c0676df5c0c9c1ff71d9273c0924479545ef2091cc0037055c6fd5f7bd8d8df1fdf52f18cd8f6a33f1daa52d7b602da2e053268bf11fdbba087d0cfd8cb0b219a1b4dc92519a76c9432173338a01e1fae4210359e15f0d343e7a29892d36bef9a125f4c563c70fd0450489473416ce92e40cfbd324a88b05619685f62d5af7b94d8207c4f6d20d97f4188bc83c654d5f36a65f1dde31cdaef9a2649712f614c3b52c530717d328acb22fc36afb676965bd80ec9285836202987df2113c5a5319fb2e88dccd44db58f385d86996125f3dbf64b689cc7a1b772c2070157d225da16af5195926b51ec32eb564c1c831d6fb6c824c467dc8cb208625842f18d6ba7ad02b138313e77ae3005e887c7f66cda92750ddaf6f1e65c96539d810659138241d05bfaad9fdaa3321aae5f221e03c633c14960a667158e9fb76f7291d89d32ef369a4922134eef5527786cb6970258567dc0e94ef0532a90114f42b8f943bad8408fa922c7c86c5a8622e6c73999b06ff7dff2bcb3530075211e15d87ca10f95cd34564424fd5b9116cf782e8557590e39443bc05a2d33ccd9748e6eedfd565c616e99cab85298b293bb0d9d639a5963e698ba70d867088a879de188a7883f80817b0241f90ea7b9064e4f7cc961111f6755bbd146159497804060362011aff09a5c14684c5321c90d709fd1555f429eac61bdf1f621022cf69cec0e38f7da6bf249ba7269095d07f6ec7064224c8c4d9a059dd70b01f67bbf7012a53ba45ff18d8ef59190c84e17b66bec43fe7ddd0b7324d717c1c9bfe22a15400870751a45949e25ec88e8757232c0b4bfe103ff611a0a4d0293722490b4c8695106929e5edd4d2cf5eb104a4832850fe50d72a819da59ac6926381e2357e5aecf9008b99fb2f95cdbb356821e1f83f5cbdb46df14c835e37841e0add371e6a83329b6e1645bf2694577b6c175e40cbd3e8cfd9b987c970cafbb8ba670553c4dd0f953347bb322eee6f1d57b58c31c1132e580b670504ebd4cdab964c11155a1151c3505e93fd3a529022f84e6104cc4368af6051a669c39f7751742bbef56e1bf42a19a9563dce33b2470fc25293d3ca274df53a27abb6202b88922e4e71800460963dc4f2617c27224c0813ed9361983db3f80464ce61bbd43483b102eb7b3be79c8847c5d18c73269be0c9b387621d315d02be26a58f5f2694ae0e7da75b2321b98b10212523b8b8a31b23a893c805fcde125136cb8442edc37a6add5b39b69088fb47865c4f74c43d97a28d1a707bcd3564c7ae923afc3e131f6397d9215ce691e3605af1157f6b72145c55bee9d3f45721d6f35354169989256d2b526c5b67237d5ec2815b9c46817e62c934bf3777ab9c33c4ba5dfa239f24aac66e8e48de3f51683a4b692e24a265a8b909974367c65434f2d6ba3ff4645fc6e6aaebbb223e1527688f056e25a0dd9e676ece45559ac05713e1e5dbba22d0b83c31ab5d43aa46fd51d7d0d5b11504229232684c9b71a8333a4d1e91887c958118f497c49958b301aa2514e681065013880ce89191dbc5730de1b1abd637beb032824746acae04c2e2c24db5f0bc642d7c44ad9e47ea7d64b07b029468d80bd61baabd1cc042de2a2a25259e4e72a5f5d09b20789e6d58b37ad4cecb905f3bba43e11bf8821fd9bd1090f0028ac56b428fa324206d2587f401fec13fb78ebc1fa8db54fa3d1e3d0fabc522b2c79e2da9957b51bc3292a41a035d48ee00c764b3e02321b937024498635a8718308bc105a205cb4cfd4b309eeb9882ed4c2e809cc6238ccaded6dc99f3196b11bb617bbd07b27dd38bfcf79cf1d8590126df07e2f22b4cdeda89e17c8941cf54f911d85de9fd45dab64e124c023cac9e8147621638ed44b910ebd03c30749fafb381caf786e4370074faa9596b6dc58c37f6320f08f627ddbbaa851cb0dc1463f3e6f91043064d6e93a1e82b6d99e3783e82eab39ffd490e3585ae70c62da325e071ebf96a7c42fbd0b84643f98ce1f9d2d123a8e04cd7071426b51d850747f4677129ef41a6ff4d5685de0063a0f0169638d3e8eaebc646d9f835a91924b67ae3d2b164b271e151d94f6f73da2f08107641090b04ce32e1442ed92b7653d10c2c976af2ce519feeee9cc9f22a9d56c62c4fef59dfc462b1dee0ac8a8f0118ee5f608ad65baff78022ffaccfed472f059be1cea610730de5f7085bba1e4d74a083a541d117b162c38977bca636e73cf3f31dbb9ecb7845231908b74d976b6ad140e6ef1b1fcf30ab7f6420c313ebb394131347b1a171a05a3e892111e870dcea2c1494997ed63b7d777c0298fe96b7ce86c39e3642ee649019da9f3a033e6f948e42a57de6074ae480ddb9e8bde4bf2ba175f203ed0141db5383baf0680e7263ff23e5abb4c9de69e3da99c3fe36b21e2b25215c7289ecabfb5a47c1c2b155e0d2fb66502d97890e30575de6241cb91e52efa9cd0e708ea193b87a9999ffcd57831b36d9a72547d04f9de154ff441e626c6752aed4e949220ec85ada831a9fe08c97917efc03e4cfd765d5ad895140cf7c1c7f33b1afaa349e600e579510faf6a3c98a6422613040779c225e18663b7468e85822f4396b9ac6ce102000be006c7fb4235da497c5436e4aa6a2e61958b7ffc183b53fab9a0f815cfe13dc7efc6ff58ed04f631f452b57362612e9427203c934f786c4cab5160659f88cdacdeab1e05e20873387c81adf2c26a177b0dcf0dbf059dd6a2bc15ad0511aea5c5d9473ad6c6c78e82402b5d6fddc255e2e9ba9593232eda1dca6991468f64a9f139aa50425356462bff7804de486b55aa6299463bdaf054e76a6bf94dec72314c742998f3de81449516b5f59d9fb74267bf9a029a6c317267e2c5bf705bb665b473985d396579454d3369f"}, {0x90, 0xffff, 0x101, "6ac349bec80d0eefd240cb24a12e8131a5930083840ed4e9879e217038acd48e325443756e50c899b2e973670cd3da27739427593690c13abd57852cbb6e0d02220648a3241bd535a3fe07b8178a97de65362cbd0f2e2ceb5b0c839750c435e1c270043c34b2f1445f5ee3f5a80b050f38278e3e8dc3ff2f7416c1"}, {0xa8, 0xffff, 0xfffffff7, "7abd0ce2811cd7cb0c78ad9bd640bff0142dd510f2a786f41d0eea887f403ff70ec5963a18c7beeecbb0c4dd591d161600f5e057e22069a25b7852c74f115aec1f8af3c93ab7d7083a950d985b279d4dc78508d3f3e30f8241d5168b2dbfe214ca648398def9c40e5277e004e70f3691c8ba9d0e6565aaf4f2ca1d417f32faeead8b6ed055043180b0ad13f4d17a1525f3330c8b5f1e"}], 0x1148}, 0xff}, 0x10, 0x414) syz_emit_ethernet(0x1f, &(0x7f0000001c40)={@random="cf5e81ae11bc", @local, [], {@generic={0x4242, "c44ded0a0606d61f08fac85e86e4cd84d4"}}}) readv(r12, &(0x7f0000001e40)=[{&(0x7f0000001c80)=""/133, 0x85}, {&(0x7f0000001d40)=""/85, 0x55}, {&(0x7f0000001dc0)=""/97, 0x61}], 0x3) connect$inet6(r5, &(0x7f0000001e80)={0x18, 0x3, 0x4, 0x5}, 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000001ec0), 0x80, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000003400)={0x0, 0x0}, &(0x7f0000003440)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000003480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000003500)={&(0x7f0000001f00)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003380)=[{&(0x7f0000001f40)="589dbd04f1abd17fe8355644802d2fb4d676650af808093ee1fbb575907b79f360770ea3dac3cb08c27f892a8fff1ae12e3e808e963acfba16a830e5a5c0cef32b78b73723e29c46a04f7bfb29fa184003bcbf3929921e42372bf6fcf454879efb772ddb68cd37b4698be058558a15c1cd1781a407319865b8c1e086ff23bab36659dd4908fb4e24ef5cfb5f45e10e938e6d3773cee8e2f51e4a4f86adfae0d61c99cdb7000f18561f76", 0xaa}, {&(0x7f0000002000)="82485c5d22eb4ee5b98793527144c858cd50c49e2d17e99a9e52086fb256c863dc8e94efd9f1070d601dc63bd435695bac86681fcca1f1c3f21e03e01eb928a18e70fdf9e5cdd8a15773a03eafa1f51ba8cb68e13402fedc5fde1db00b7639e7825005b986c9a960fe2e69cfac6a3706f1316ce98867a96957ebfee7ed01c5adb80ab88124763d17f184aad75e7c742a09aafd04c5b83e9b78bcec91e1b4a99240970fb21c8ce40c34d544cc956c8ae5b2795880facb85d063aae60025f7a7c1d1ada5b4127822bcbfb0571d0be759aa1cd9261bba36", 0xd6}, {&(0x7f0000002100)="6c4f3cc1fc7693977fe151b3206251dbee3133719dd175d00ecd76a2389cf666c6dcb92d9dc766b1e2f00cad6187540e747d011369f11017027a574ccf77bdb60f8bc5d222f1dc4c9fcadac4204bf625fe701cbaaee66a971122d0ee815ff16256c152a95bb11dd5d01a7b707169cf943efdd33fa067395e44a6208a50132eff9084658b9dabfc227feb71dbfd6185c02d62f247c8bfc7f7ed1b22d80c8ca5b50156caaad4c27afaa2ad4640997054052b36dde81afb0d517b5fc41f08762c8b73c53dca581ef7f0c6c42acdfd191500113dcaeb62ffcddaebf0ac6f207e90deb4bd7923d9edb715664fcfe505c48dd9a28ce2b69a88233bc50e1cc2b553e588c873d7a6367658c5fe08659c48cc47678b82f86da6a137618aab5908ea4445ee228f81af6cc6cb8d11128a36dc612e14a9fe07b029911bed50dd683989ca558bc2de08e26bbe7b25d8cf92d9f1d7a9551cc84da558211596ff0523b70d2946454aedcc181af3c8792ba09007615048d458750ca22f08acfdabedb349277278e7ea5d74fa3276ea81baa2c80bd836ccb593e2f6a953f5794ce71e1889c59800d7c99d1548102c9c558bddf514e019ecc27c3c2a00132f6e0162c279e7315c6372080b559611bb897d4f744592f8aace9f2cb175dec073c7c359a7f92ccbd979f31ec24841244a821edfa5777618807cbe488469e45be0dee98250d8378f6e1c78d88979e37b48412df347339200cd446932a0d1531b618003c303ce1ddae34503531c64ac1639e2ce713cc7e6edf7781a32ef25ed39527945e6910d56bbacc5d9faa924ff58eb63c99204f0e05c458a06e3dfeaf03b16db554cf489c8e588a915a55889491becb8947750b843195f0535767e5e69e98fc4d746a142c9a457b70fb012a2a96996b98eeeb89a15d17b80ed65ec71ddec428decfc12ef988295eddc4158b5189b30411816c1e239d5bbbefe48e558c32f7bc3ae785bcb7773d17c4383cee585b231043f1bde32eb5101f1a270db4af5fe4b19ce236ffe95a527aa5e24913d128abc9546aecb82f68d519aa656100a1100eb416f3a027d8302bd367d15132e3ea7d6da8196c89072a8e47347afb57194de889abc8db8673b092c58b82f6f6a2a72125146c7edd0cb37efe457401e08c7ace413cdbf1dace8657dd62cd8ac12fedbf067e095b577121b49866766dc60bf877b2628d8aec7a53441ce5279ba85206794dcda5eb191d1952cef34989dc62feb524e433fd159a3885e4e27c4f82dcb30b51dd6e9d1d81f2ad26c600db8c2cc3b85840a6b56f223df270743cc6ecfdd9b686766bc8febe0702ceb09a48efe0e39b0c6411d3a78f0621b0008eb15fe72b7f7f4ef4e09632dc7bba6d4b88f70158d5e2eb02ccf27595dc9e9dc00e4d67c6be8ccd471ec7ad7cc72dd3d411a3b900803087d64c754478f8d2963436c591a3d9d41cd4c2f175d9def80b3b94014426d15d73d440fb0c2cf0c577c52054c82506806ea30d24b60e6d7cc856aa44e2b9d39d6aaeec0199ca5b0e30219895f2d112e02f3723694c569e13c1eb041916edfb9d9ea306ded078137c25ef1e0bfdb07c8a91a700b41c87378ab00f34b0ea081e7989fdd2dcf6bb5db2f4351fc4adc68cd21bf8007b7469b00798017e9e6661ea9fa0368f62794ccf0ac670a31b71ab79e4f160f5c374e69692deb22b65e0bf477beb35b4558d069194191612dd81afaf2453e92d67e9250675177864a7ee8017cce3a9091d207857eca56e65b39daac47ec1d68c6e4f8d5deb74ec871c1c3bef8d5c9e76185fd6cb94e1e96f733d6c14a1b1f3e47002a034d8b71499b2f8895014bba2918a78a2e193303819fc6c6737254f31c76fb01c3c0aec8589cfa4ace6a3629592f68f1879036f117a7b7d8e73380847670b7a6ee3f573a12239a6018529e3cf5f0ba97839f5f5131df7f3844b93b6fb3c0df95ebf57e721463759e64a28436d2d7464af5cb31db6f5e7580b3d32e5f8caef9065b9932706159c3f6c17c9be0dd2def1dc3712d512c29e8c157868a8fb9df0842dd525713436bf13e96dec727c5d6026b9037bca6a5a8d7c59fd0521d65ec17edfc594eda2e285dc36d48358510ec7a06f19e8f166fb315af9d1e52b70c68b0fddaf1dfd80ea9277460305258735aeac320dc2183bc984e5d2b265f9258d241f52958c2f3ac95056c87878b395ab738634503557686470ee78089f099c48c456e46d5eeeb93f2b55425a22280c243d058cbad9caeac2e1965339b3fa816d406346364ce780c5338bfdbf0b0e44ccbb8463417a39ba66c3dd8fe5a1feb6c0c4d5887035318914521ed4d1bf77f7f6383aea14271d17760e6c5066a8cb5091e382d22c2519b7fbe8913ba897e1c20a64b9eb73f9b4bf9c186d425c36f0e1771f258fe008fde93be98c77a3170bafda6e68a79a0b149f30347f9073ff83732079f75e33c38aff2b44958ac3770304a3458cdc92c9ca0d67805c6918e07b58cc83215066a1fa600561a33599722baae33fc7ded8758ea0ac6c4de12af4661b4aaa8532d4dc7443a1ba342d5eadabad7b0a3ab0f6be9242185afff5eccc61e10d84988ca977bdcc005300f634ec4812b9694caed112bd446cccd619b11bf8a47a63ca63783fb651f6ef1d85e096426099bd273edb283646f3f29f909f710ef2c4df5bb93bf89ed36d6f5d3da4915480313977c71ba07d5b8570b945fa10f13f67b64476e500bc96e71aab4303d94e6e4710fbfbd59b36842379671473a0ef48cd84c39de0e79ae6f94219f27c30065fed10976f85e51c1bd12f6dc81b6a1237bdc3bd27ff812c5ac69a1ab9b8c76ca0f795194411417a70d6835fc2cdb97fddf433ab366fb9cfdfa9a6fc6422d6fe4e27ce5f68734bc4ccfe81772b9e327db9ab776dacf459a9c55fb045abddad60c37b615398beaf46dec11e0431327073fa7ef9ea0045e45184c7e491c489452d60a8ade3b2659adeb90d6b5cd2eb506d0eadc936fbccdea3a7d6e412d91ee6a32e5316a5c835806b8fd6ecc1dfebe9bbdf84a91fbcbafa630fa75acb18195306aa664b03bbfe9360f3545bd755dcae3d9d54982de515fa59ac76dab30368122d157c7d430f40afeb7f887d7de4f6fe5abbaeaa673248bd1bfbc7bf67261f81f5bbf451f805182a9201aad6d20fa47af6c714b2990794b76e306de0043f879352186fe8add15f0c98a25922ea816284180e848a6745692b09766977bef86aaf7b8a32ae2f1f2024796be816f9489b23b8656d5d5e3f617124f0a68b092a32a9d24818141f07b818e8ea09cf40c9ab5120913d72bf975c39ae622356a8d7b84585273ffbc68cca0fe1c915145daab504ade9e3da0e5a545ffad41ab090f655170b504e65981f714b7f400414d54ddd84f1edd8e8598aa4b9c40d3a0b0a107d978726e9cf6a167b5d3c7b5a9750a7e47b34043f0ec7bd23bc5f615655420c4224b0f6f6a1470ef7c34ec6795cf4742f60c6a78946d0bb3f06f1e26e96036e7b495ee468c5d9326a8f041fee574006972e74ba8b401b340da6fe0f61081476a0f90b38009c89b4a81202f3b12735fe5078d2c9ceb45f92d20ba37fcd0475ee5ab0e26f2f80763cd09fbf3cefc08c22a959e8491f064c1006cb0b72be02096588a1739585f4ccd4148d8cf6200443248454d1801bd53c0e88e463bf74248909811802182656b6c0d8d6ba74f5732966813813796aeb22363699ef8b6001788081b352d5a843328196192cf96581dc3f28c2c0a6c7ac129c691b10cef059c0a2eb4e587d5f2c711829eb98952b4e4c4c90f181f620c3cfaffaccd1f46fec6bd9fd01ebdcb212b13d57f2656cdcb3283d5cbf336eb03dad03dd9b7b25aa8c36036ac28f19ce3f1f063b9a86d8cf2075ef482718e39d8882943ccd8eab7aa97f59599dd8eb058efc09d76eaa425b385de114de865fc03e719fbf01be89de743aae108d9e4f3701b3a042cd8b2bfd3ae96ceca56c810986b2cef9fc9b76ec56e6abb49f05ec9b071b543a98ccb6498001bde07f7888581f0c619b82cdeae62443dac7e66d4178c9b68b1b2186ccd26ea5eb8da91686928dac2ffbd24d13fca46b8415fcb256279a0a525ab005d792694a13a43a28b032f682a3f2cb19c3847eac1ed90b1ae8bae6a3caa542051a9e41137bf40bdf85e00eb3cd41c85dbbfbc415f4821628c1e1e75099afec95e718bd9720ee9aebdfa6c07d159d52d6801d7da97d54680f71c4485d1e5f5ceb7f3a7fca03985cb0680217b9b3c00fa7b0e3d940f386df5df2a2f79efde16948d942cb5153d48da207e9dd4c2fc626dff097ad34a005d5d58d01173d6962fdc827e6c2f86a0ee725279617bcf2a744afe9c1f0a964a63b99d556e2b91d4e0e1c89de2c5d7dca2959813ca64b290b28982dbe5df6b2a6eba77914d1c3a473ae868f121c22a4439aa03bf5d85c9896ce9143c1585cf0ac6008361718ca7ccfab0f3ce478d714ee0e35d16c63aa011d6622b3d9abded2b517dfaeb4ffda97317fb139c7c7933073ba9b26cdf6f53caf0901893f174aa483f623f5ec96df9ca40c4d432f153aa72ca58f93ad141d87239f6805e8813e18e431709412e942133eba4c3c01e9acd240250ed72de6d4b639602bdbc90b12a541e0ca0f84733fe39f5894c30f2015e1f508d57ec672a799cac36da8c5aea55e55c06a641a9b1a94222b83aca3bfea916f393485caae1b1b04de1372b41cd6532c9df0e356a51df89d2e1d6f1a37eff19bcf2f275dd986f5eadcb987234d85b71b93045f1038b01287a56ae3661c4f1b812d4b77b7867172a6223854f34cba3321e1e9e74db978af5611ea9e8ebab539a608f111ccc9e7c4795b21fb83db248ba3e3ead0d887c7d499ea1c7c33eb59bf423da027bdc151762a0f6a976e0b925b16d0fc13e08472105e35c5e3e7e502c84daa8cc68388c6cb7ee12049f79aa940a3ef0ba72da766784729670a6f32a4e2430cf1a39a959d34de488dd0aabe0885dd6b0dc9cdc1a18a083e8aba2cec7716a12176aa0e484071bbed048097151497f81dcac766170c577650aa76665cdf83e94190112497b0b7e6f8ab911a5d3d3ef96ebb08ce17bc7a77e05d5de27e206eafdcf6030b1058edf834eef1486b3b66d0e9c1d22eecd7686f23a5fc5284a16a44cdaafe3c5c587639679602909abc54f166ba5c8ee4ffd4707e5a1f27fbb6b91a57097ffefabc2fe4060bbc8f381f6b753fde480475e735c295d4f017e158eeb50d65177713b0c30d3217dada3a9e00aaf9b6c5098165c524b08e7cb380bfe5e5c71cf1ec4d1d08deff79973c44d5af2855e093df5e0586668e2e04b2deaf874ed9b0781ac7b883de79ed40b63e0569fa22abb693753cdeb49f7245984dee7c307881dbb0b30e508309c7c9d16780fb0cd5276340ede4e48e093033a5c1bc314d87a177eb73ae3fe6ee669307a475b3b569e5b30a76aaef623334bd8ac72f8d540845d8ffa2cdf5ea93cc26590523725f79ec8a763af3f8368d07ee115e4d207fa6688844c686a23bccdc7baaf7d3072aaf21c59946e07aa1cd1449b27b2c1b8e35ec74faaa0004b293e10e3c0e4ed3471b4a60151cf3494df17525f46f29ab2a94673c218b7bd2028c2d084dada86481b96c85402726486878257de719562f3de6616e5b7b041bf75d1571c96db3d1d7dfae5abb64ec732ac98e0841e18e8bb81977ad6dc7128ed18879a1dfd76a536b29ba98ffd2ac527dfae6213c1ffd57979a5a6977e4eb66de1f26d0513aa9055d3c8c725032d35c8658edb", 0x1000}, {&(0x7f0000003100)="fdea5899baaec17a963d5ae4327de4f026020493ecf2f51ebe5594de8c5d5ac86b8b0a70d8058a7bb8927e003ef7b834cfce861c2039a912cd624655de902d01bc49", 0x42}, {&(0x7f0000003180)="ad2b6bcbfe54b1daf0335f6454e3a7dceaf411dfd02e64342d87a8bcc58cac0565d49fed7735d6e3e96ffaa258a394eba8cb71477e51ff1d38c5c7cfeb04", 0x3e}, {&(0x7f00000031c0)="07dfaeb8e3cf2bd812fd5fa94ec76861908f3db05b8787f9cef07ed322cb798d1a8ad6fa00e7ab608a36e4785e832f0534b5f848a417c3d6d8026ce38e14f9d556784c07926761d30614cf3cb96617c1354fce514b6889", 0x57}, {&(0x7f0000003240)="61f50d04121aca0a5a98485c5b06bca1098414e6f53eaddaa00175c9bea6101209ecc6a2e78bf7d4ba25c0ff019f474735824862d7af8f19e1fe1f3a305f68dd65139d0b14996d7d5ca5f468eaf03eb0680eb6c5d90f595766018aa35ac2d69ff8d756a3d72c6a8f1bfdffc2f2f4093cb28a9bb3974c8b7ab3ab9157eb360cf7733ccffa259425d70f4db697", 0x8c}, {&(0x7f0000003300)="e3e31363e7dcadd0829610aa80af8f5b67d0e2dd0123e5d5aad0f1ba1364ae8afdecc789cc7848074662178962b140bde5045a0fd74bb5cafab2f97e22423777fe6329c63e240efc2234f3cb4583d2134cefc8d725d3daa634012187b5fb83bbc537de9734164ba48a0d2c1ee5c6a7c5a0c77983", 0x74}], 0x8, &(0x7f00000034c0)=[@cred={0x20, 0xffff, 0x0, r14, r16}], 0x20}, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003540)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003580)={{0x10, r15, r18, r16, r17, 0x12, 0x6}, 0xffff0000, 0x2, r14, r14, 0x2, 0x6, 0x1}) connect$unix(r12, &(0x7f0000003600)=@abs={0x0, 0x0, 0x3}, 0x8) kqueue() 1.210407266s ago: executing program 1 (id=142): r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000340)={0x1, 0x9}, 0x2, &(0x7f0000000080)="71f91eff", &(0x7f0000000040)=0x4, 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r1 = syz_open_pts() close(r1) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000140)=0x2) poll(&(0x7f00000001c0)=[{r1, 0xaeecaebf517d446a}], 0x1, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES64=r1]) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r2 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x7fffffff, 0x5, 0xfffdff81, 0x1603509, "04e4ee0d090000000000000010e0ff7f0500"}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x10, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) 1.127860054s ago: executing program 3 (id=143): sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000100)="25c159d808fff58da5fa70757d7563e30e0e45b6126bd7b38fbba51b6d0cfddafa16ea5c38040304694b98da88282ba8da330c500fc1881224b87f1a3bd82771da13d339dca98fd151843b278c5da09d3c8f9034e80a88369d9e61943794fc6f170fdbf703486435f856aeb1851520b8417099ce258b35a89bc0b071", 0x7c}, {&(0x7f0000000180)="6fb8fc63a07c1d6f7964286c157ff23f43882ae6611e4ea36bf12d0e1aaa646c5650109706856280fa01e50de619f2fd8dec8950788586a109d89d1c25bcdaa2da9305b41aaf5e5b57ee73551b05b14153f08b552958c328ea56e175e4f692fce3011a299b85d27fd0", 0x69}, {&(0x7f0000000200)="83bc386b2c74f27d19da9032b683c1b22b101762ea782db5fbdc80e4d7d7f0479d097b2b63383251894ee71606b629d56f083eefffae7e48094370a912e3cc4199fe0d07a155a70399ca57816a9c4da30ceb075fce51525b34d9de4eba6111c9fd71e12034e252525f37c9ff02e1197269adca3a21bf0c0803612d79190eb96b2bbdf924c8a73ae7819c955b320bb0b925f5bb6f27da16cff5180d0fc05568530eb9f484d0808c0fd21a6705fa0d8fee8a0909b81c72eeeec1", 0xb9}, {&(0x7f0000000480)="370ebd6852735a9e91ab4e06b801f4caefef1c76b3d4041025634b07adcc17009c9768415e3cd09814b33d9c032b82173f4d196f610f4a14219ca22d3ec22c1691bc1b4eadabf35b05a62c4dc9fea9e2f915a23808bd83aeb90f096403e5837453757624170ec37345cfb07e1547f827b7bf940a0e4f06421958174be1c4dfb65428e50195871c68366256f3cc475312ad7a5e3972ee57f16bfe0e4617ccb7e90bbe9e78d3d42a4831dfd97f8b8c12", 0xaf}, {&(0x7f0000001700)="797880cdba95972a06a34321b59aaefdd1a2f78e729d7a3903af36337fed773c42b1c83e098bb43bdf17a72bde1b3840b0e797e981102d42c6459491099f348b998241d33500c99ddc4294c602c04046cd6b665276ca018ad3fdb8d7e6114cd66f52a0e770cab5a186450a006629c2469dcdfbc8f4bc5196fd1a2d3802c09b5d47d9a594a63f511017dd19209bfc7c67b92fee544e", 0x95}, {&(0x7f00000017c0)="82044b8d659807beca36f911184aac153d33d32c7ea3e4df238952faba119b425f82e989868c4df0929be1f2b09e064b84ca2e74a24f152a14af0fbf905a33a4ae40a3a4edca0c359dc9f72884006a508cf1789ec62404b033e2f5aa5983655d7b2821a7ff6e6ccd70ca88ea3615c05f94d55c0b71ead2f5dc1682fcf81ecdc97c90f12b37bb50d7d34186c4cf0b9c8841a404dd3718b7cebdac4d16e21576bb9aad69f98612f4178f6a49a8b27e820f62fa28e7e468d7fd8b9c635a469eae93d8fe02a1ce05216dc0e67a20bda188faae9ba5f3bf67aee231a25e50a196bf7110ae2021cf5b42d0555d22641b0376461bce9ab948d4da026242e7348330485bc93450070f5c8dbf41ae041c1949d0661c4f63263c9da6c5271daa53b0a9f5fa1cf534c8f76e920056d65d570ae074e74a0d4f018a2324b531f0d8b18ac55144e887f6b08be19c2f9a76be59d3b1f7d5d2050000007f8628844a75ea8389a6969e56ef2281c03aa7e83c9f785912936fc27e0ea41c53e4e2f288d84c5e7ce570ddaa1c543229aa66ffea65893f1277e4155d55d0e18be435d868c9a22c056df27b0deb58f0e49315082f9aa4074e138501b27a20e292d0938f623e73f1e45d5b8fee873be2e9fe50760b691ef0ddc9b4371c1fb73b7d02f310b774ecbd38da8caae4cf24e036a3f093fae167dc55d19e89b8d9fe3c089cf2b8ec47a47549453c8caf60a3597c5f7485a4161c354cce259d5efa53c74fa35a2ba8007be71bd3a363d527493889731618c7051a1e664b7c3f26f59af2bab42fce519f51135c767201774551c125806b8fd7857ff1dcd5692201a791ac0749555e88ca0de671fe79da1d796868c23d515f7d5c8d352f9fe3ca71836dc565a05d303b365a89f554f3f1ab0894316943767ed37a88ea64c7693b0b1ebfa34853be150eaaf5e472b62525b801429aeec181fed0904ea29656fae3f4abb27cf594c6f7fddaf4286dac8fad22597a8f4f5f415d184d7589b143f231ebf9f925b4deda66f908623cbea74544284756738b54d535967b43f759c01b31aec2063d9805619de110c47d52106c4cf2b16010311f2c5c0195f922f758a837b497440c307aea10e8fe5cbbe3e0a723a0ffc858e9bd6340a5c8be1c6f15813f09c8e6b1e76ba5b97618a6b0ddd75b2a5f48c5f6348a0a8df1b6bb558aa391409b318d269c28e3ae760b08b03a379f9d7209b6ed3ac78b0463a5e356b7d71ac93d44b6050f88646f09d00c372a2abcd9fe3a7adb5765f6348d92413afedc9e0041ac92b7551e75675784054e3ca9b0f031bca9a13f77ee34d4687ea7db4889122888bdc1211645cc73bb14d8492df450d2162c72b69c7d0297763406bcdd6e0dbbc775cd733251ca3664acf16e22219c4d3f2c22cf1bddc5cc834774b3a3bca299f928e257c12d3eff39a849654b3c281d07b3ebd0ae0d913786181291d7121ec71294f2e1c4af8f9b7586dd8053e896bff07a2d0a80f1f67a07ef3a849817c342583b465bddcd1bb59186f6f7fcc0660e2ea91c55d7fe9f9bdef4fb827c6013045e84ce922643f6d4952b059ac73041a03f8a0a8610ae88c49341557f5fd5fd97c5d1069195f23304de8cfe295a3bf0f0877c3f7826a02c7423ee7282a769e2cf992c3490873348d4dfa69eb071dd1646926eb838c0ad4cecd676e123a5cbb198c269b1ea95d676fee14eefa55522a68c90f080ff7375c22801f044772df766d340dc921314cdb939f100295bafce1a1650f8010000000000000010b9d85d2dbb0de375768e30ec6fc267b92bd9c875a4dc9416a4d9c0fdce4ddc3f9f5f2e30d4cf83a88097a60b6b2baf86bf2085347841a2e4522322c7dc11ff38217384d390b8152e0ce4e7eaffdc43ade2c9dd400a99ccc79a31126497f989dfb7132d6f29156c4122b775e0b05f5b470ceec952c5646eb5eebf83448cceb8225e43fee5d8e54bbb8471219686204e2536268375fd601ebac3f4d698fcc2fbfb14ab9944b9d73963aa1edf17451ad4cc49ddd2c92a958f60bf9a1524fe8f35304242b27947d3b90ae11c6f2458f586b118c3433ebb4fb0a3797599391be23806c6c01e60ea4296ff0864e37f9334381b6e3306f6a04e1c34f709485b4b7b2bff06faaf10c7a9084dfd865107aa490d8aba69c98fe965ae22ec64c30554ed694201b4ebf1fd619eb62de9a533b9e325256c94b0014701423a45fd9a3d829f326b632e2e41fcee0f1516a4ed582b88036e5b4210d212bddbe549e9aab46d4650f7509f6c7639337b2488c76f129e3f42ef2bf33c4a76dc013def2f48ac66c972ec1f1e0d90655a57507a9d4e1fba13ab397546dabed55213553c75679b9d765bd2bd4eeac5ce38a67a9891108b2a82b9f2f8d412a87362f48e3ba9bd7bf539165648a9f1d627af6422870291eaba2994cff8728353b8d2dd3f1b8fa433b79a4b0511edc0da048c5541386ba99e17a8e0626001b10fe767820f25a89058a382a7bac3d816d690cc83acbb2b511d3bf21adc71e310f5a23661400eabd33ede202a3130851b6151521699b8c3dbc2e7a3dd0f97245b7881ede19d2aa3acce35a9279d5364fa8441235a554e12b6d42f83c98d1a32484492f4cd20ffc7c931177a99bc46b86fcbdff53251747ad51976d5007cd019141053ce491ffd48c53e5f7b7fe24f5a24101afa8581d4953bb4d8154f320da55385d1073eaa739c642b30b94cccacfa196a76ea811f3a23606778e1233d9c9a8ef45e9aff41acaaf6a784b362700526433bbedfa41645b08a6edb5181224511fcb63b966552e10b471eb8724cf313f6575c38038d62b03c262b5405bf812c9463bd3b224719360f03a56012a3f50efa466ae621cb2d2d05bfd572774ef09895a2416c202d4247d15050ac70235c1f235d57c95c40435c7dcf2c3364d143f473c3d6b102f68f0f51fcf7a41fa9a3d0b68545bb18ede9020d223f036dc595d15a5b9bd35d578b5f976d02505a82cf87ca4210ed9a42cba751cf737b240554260f4759308e181fb537802907e0180230bc0a1172f1847709a37c7e2185a0ec77ff5b6b125d34cb7f6fd3bd540b80b2603be74f73e01d544e60f490b43327a70fbccc2c2751d0cb09e4d7ceadc9d873dc0911c828dabe87081bbd94e7c7a38d644171ba18c01c93468e5df0374d3da04052a2621192e7dfef2f2a023164abc239edb42caf4c59c9d718d8c4a1afd87ccf165931f6e19ddfab469a2d271a059cc920a3bacddaaf07d6eb80b50f89ce979a896ccaf1d042b545d8bb0a79413f1bcfa276152aa79b5bd301b186c67e6ae230b54ec76307432ffbb8ef149f858209a581c56dad3d2713929265c5c2aa27886ee730eb68560a13b7b0b4a8f46a37f3b398c0e5464fdb50767a8fad94a65535d9427199ac4727d0e291fa67cce4efaf268b358cff538fae1ab671b1284822f45171849d8ea6b283dd364402401d989be4a97f794341011d1c17920c0a4ef06e607f88ab225aa34546defd4ea3ae45a98df01a659671fabccfce5a1c0f66a9f2e788528bb49e41f1298142360686804a4593d8746a4f3d5a7c545a5bbc7e3157bc53572b17306c93ed377f50a6c4ec75175e0bb8ccf522498aa1ed1fe1898b0ac20d5c629971f1f5b760595b0690ab14a99740a761562224c08df6747cc634531226ffaf19b7094c98f92c068c85009677947289eaaa207a3eff5d5026437a9004ececac8e786a55195268d83d109ac01e10299c0b969951e40700611818c7561710ef8941879338ce46a6c21266e949a99d19239ba2d73622de889e877588c066acd1f0a4ed3d91bb3cf5741eeedef34eac0d57fbe632111b4b38945dc3ed206527b96d14850ca86eeb8b0e3010a2177da8d8b9393b79597cc608052ebbb0766697028c561ae9045f4c4d7ba1b05220f243f365e8e869c161fd3f96418739e0862ce34c5587a48bbb71e50e8fe325401488807f7de8fc7577c5062d197f38c87e292633938a7c2b654736d5e68417ef4c33c77522b6043783155191a94430ec664bf9513a48351254eb9028d828886e40c753aefc7280e06570becdb56502cfadd0c5696b888acbc0d82c856b2cdf44b1a7a6b9863e7f41409a0777610ca835498ada1a6d4e4bdf29a0127aa2583396f98d261930dde366397fcd6c417c491afef7657c2adfd2d3ef12f22824097f2e412b197e2dcc01d0242102b81f46764cdb7f9875ad05f9e9c2d0f42dff95b7a0b8260c00bdefd68322fd981fb486457c5aef428500610c5bea762ed4ea1d6bd7019b2301dfe6c903bad1fd76c4c4a5a39276e0820b9b6c47f7a5ff7fb4da231d8906a6268d56a4c0a34e7df05d7f5185c09d34a2d9202d42537513a9db5e28c5b9988ebca58e474cf9bf64463b9077fe789ebf7b1364a82eb8c64b5817298e76803fbf63a178a3b267af464ca60a7f44c198f26adf68066e18e5c06492a2da192db889925e8ed1146daef70e0ff636a2510e09402a773337a29af60e080d2052cc8a323b708f730c6d20148f40d7ab45bcf83d40d13a297b60658559f24113c0ae718150274a5a10d24d63196b9e9a831a2ed7a7f798211a228cfa40c9b906945d041ca40c4757def1c3310d45c6ebceb1a8af4d885028a4c9c9c0aa859dcfee197312dd28d8982e3a7315b54a73ddd183d38bc7ef1d788440b0461c64a3b8f350a0cedc683dad8793303a5d43a1fa88444373bbac99fe13ac2f5cae00ff97cf2e98566ede5279aa095c7b41648bd48e5dbb24e4d78e92a699473b06f78eb069426c04a8647d250a2bf75d8cdf500a15a3638b14eb46035e234cbe7d331e16d9e3cb6b594354ec1d1ddbb9375ca383de9326e683d519832bf62fafb74df42b9f5238fa879dc6dc6d84a6a1c8f8fd49edb7c845ec0c0fa739b3521b8eec1e333bbef411c09174daecd8b1161ae9ffd3ce454be24b2bc1e75ee577da61b42a045c4c71ef501f381f89f35726817e033dd466795ce55cd8c2e02a6bb7612396360227cfb8cee67ff03cbdfaab88412c9b39bfcaa11ffd9c52b994f0ed9ca643686563daf09372e8167ce262276f57875d39f2fa42b3af514431aa821c2110444e1034467bf1bf701e56cfeaae63213731655fd063d62a80bc04cba0924d7897bdffca9c3143e023ee0f43d0c41caf2b771167026e941b498a196b9007a7ada03d1b5581520b3101e4f190801e31f346c8ee380c9024f1d11092ab6428b3f6c0eabf6e0a255f229494978f9f5e677d984c42c9e1af7bc65d2a7de5275809773f49f0f7370d0784ff7a87a2b9c03473ac82c5dd990e3f791a06397aaac684c9e10de2c57ced3459350112d619af7cfbaa380d6a6dc3bbda52748f18666493a292937dac11be19de9a18931b54e617c7a9f028443a8f674067cf1787170a7dd5a44606d8594ebc4ed4444a52b50a1029a083311f6a6f4d988f8c22c3394018328995a300dec8f45c5e9ecc82d227e6ebd127c20000349564d14e462f6818e8d637ed7bd83da1e6a9b548ac224325d2fdbeb321a3828f81e3aeff574df058574cea89bab3618bb3d78e0437b369a3b3d6094e3d1aec5180a4886fc244092b288d6e882d790d9bede016b6e8203e0bc1fb32c6e14d1f7367cb263df914b5a98a5fda252c93d4f652df527215c4e9857b56361479bd42cbdb499b6fcd637f37f3538686659049f251936638231434e122274dbfa009acffc24ddd61f74285d0fc71274a8a4664f46182b6bff836ba2e5c90eb804a46f2fecb2985d300000000000000000000000049069437ab73c846c192a71f096c999742816be1ae91f71cee1bf98c9339744e245a7dea7299a2e84282e1b67685e7fac986b82b43e13f080ea7c5da43844c3aad249fc48d7bb6493dc5ad8589410cdad5130d0146028a11827122311e433e91a0eebab4409fa1a11e47487f663d6ad16c574c90f2854cf0d10879aa3f", 0x107d}, {&(0x7f0000000000)="e3d335fae5af1d55fb20db1b53a7c99e32f37da8738c51bba5797d363329c12c17bf3a2efccfa30eba8e86b718807ae9babe1c705dfb", 0x36}, {&(0x7f0000001540)="25cc1f3fc93739344b7d21d316a467d21b14540e0b40daf05a157171ac467a5d9e83fc6fdc9c0fe0cb15662317fc9316026af92ae1b97460b0dfaa247bb4f6153a041cc0afbad08bb4f8251a828496de10f1c2de3facf26d4d5fbfd4e7fddde3c56e9d1b8188b38b8358b832907d7f63548ab93580cad9d159b5d7ec8c2e0168119c6a6bdda5cc90331c93516afb0f4dfddc2d8dff4e82b12a3a1b74bf71216ee423a4f8e3883ce7d8e3120d2eab2f0b2157e274f197a0ed4d94bd69146bf5e0bbbfac", 0xc3}, {&(0x7f0000000080)="8ec4a69cdadb778154f982caa40c7585a66a577fb7c0c2492c95743be254ce", 0x1f}], 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) (async) socket$inet(0x2, 0x3, 0x6) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) 1.127391365s ago: executing program 4 (id=144): setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file2\x00', 0xb, 0x4, 0xffffff7f, 0x1, 0x2, 0x7, 0x80, 0x0, 0x2, 0x1800000}) rename(&(0x7f00000000c0)='./file2\x00', 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x100, 0x8}, 0x8) r2 = open(&(0x7f0000000300)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000200)="09541d09090400000000000000535ab76e7a42000000005624b77b6a0a", 0x1d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x5, 0x4, './file2\x00', 0x8, 0x101, 0xd89, 0x2}) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x10, 0x4000, 0x13) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206910, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5010, 0xffffffffffffffff, 0x8) r6 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000080)='c\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r6, &(0x7f0000000240)='.\x00') mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 1.122177546s ago: executing program 7 (id=145): r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup(r1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/260}, &(0x7f0000000040)=0x106) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r4 = socket(0x11, 0x3, 0x0) shutdown(r4, 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000080)=[{}, {r5, 0x4}], 0x2, 0x3ff) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x80, 0xb44}) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x80000000, 0xb, 0xf}, {{r2}, 0xfffffffffffffff8, 0xa, 0x80, 0x4, 0x1b2}, {{r3}, 0xffffffffffffffff, 0xe0, 0x2, 0x4, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x9, 0x80, 0x0, 0xfffffffffffffff8}], 0x1b, &(0x7f0000000300)=[{{r4}, 0x6, 0x20, 0x4, 0x9, 0x5}, {{r5}, 0xfffffffffffffffa, 0x10, 0x2, 0x4, 0x200}, {{r7}, 0xffffffffffffffff, 0xb, 0x80000000, 0x4, 0x9}], 0x800, &(0x7f00000000c0)={0xd89, 0x8}) select(0xe, &(0x7f0000000000)={0x7}, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x2}) 1.117819816s ago: executing program 1 (id=146): rmdir(&(0x7f0000000000)='./file0\x00') 1.117598534s ago: executing program 8 (id=95): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file2\x00') r0 = open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$vfs_nfs(&(0x7f0000002580)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x4b, './file0\x00', './file2\x00'}) unveil(&(0x7f0000000280)='./file2/file0\x00', &(0x7f0000000340)='x\x00') 113.66306ms ago: executing program 6 (id=147): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) flock(r0, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x325b, 0x3, 0x2, 0x0, 0x5, 0x6, 0x1}, &(0x7f0000000080)={0x4, 0xd4f, 0x5, 0x42c8, 0x4, 0x2, 0x9, 0x2}, &(0x7f00000000c0)={0x8, 0x7, 0x7, 0xf7, 0x7cc, 0xff, 0x8, 0xffff}, &(0x7f0000000100)={0x1, 0xf3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/102, 0x66}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r1) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, &(0x7f0000000380)="71f91e3471ac0058bc01000000f9ffffffffffffffb59d7afec37082", &(0x7f00000003c0)=0x1c, 0x0, 0x0) 109.729197ms ago: executing program 0 (id=148): syz_emit_ethernet(0xe, 0x0) (async) syz_emit_ethernet(0xe, 0x0) r0 = socket(0x800000018, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x1b, &(0x7f0000000000), 0x0) fchdir(0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000080)="2fb41b099fef3374f8347549894330733fb3e3bd7ef52b725cdea272bd3a3ca1cfdbab66fbeb12cb38ee9ceab7ec7b69b393e535972640e8d0c318c2080b79a370345eb59eee2ac3573d23e14857bfb5f15019f06d0babf00a75cc0aa51940a005824267094756bf93accdabd1f94841952dc732c4a24e2e19", 0x79}, {&(0x7f0000000100)="4d4d1b9b29df401d3d142f6f2d769e2eea08cac019b87eca6b029e771308248f2a9e", 0x22}, {&(0x7f0000000240)="53d783b4c1d7c238e18aa100c41f18615654109fb4c959c9ffffacd32c8613826c6ec16c05d57f5a24cad50061823cf081ae6943d7b39fc9eb3e0758f49f2db78be7a9ae7f7d8b63780ecf30dc15ed30aa3ecfb2ac4cb6c95bb117e93465579e668fa87705b9c440402314a39e93494607247bba2896859c7428df44443637202f574c9e928e8e77609057d02a14bd063ee893e48700f190a33dc6dd2ecd2638e0947c3a4bb53ccd5f151a263ce039533af30355c10ac3571f07e767e3068f1e2ada18353706c2633686e9ff", 0xcc}, {&(0x7f0000000340)="56dd950a4747a6274bc69b9b70d29a8f7525d41d98688c7619314e865dbd0fe36c3e8e8c20bb2cac5cd355471c45f1b075c889b464c95bbd5a9fe6948efd79c2c6e3fda7ddbf2a1c79e2bef260de606bb4bcb3b0d4312722638e54921d4384814b75ffe86f062640df79454a15a514eaea16d4331e002da4fdc8a52a3d4ab5db08fcfb802ad78631d6502bce485accdfe96975a49f89849cdf695e6aaabcff72d3773f8ca11e8c72a4130681bf0cbf40d97102a610", 0xb5}, {&(0x7f00000006c0)="d0592578a9e907e24149afc287a8fb92114c3715553aa64632be7d00d1942ade7fb891723da32b1f938bf5f39248c1987a6ee7960103870820ecc507531ab510ee6e4492f3883503f8cd69912a9801e7580e60a962a005a944233b326890024490f55a12df16e8f05287eb3c4e235a5b6c43d9505c3932f45792d7608017cbf42c7b4b7e84e97fb59e9edcfbe3008eb8f7c010b9663327aa8cadcf9d7e45094a06ef337fbec9478d90eca820f5987cef7853225f41bc79b0a2e038deae618b923cfd9e7653", 0xc5}], 0x5) pwrite(r0, &(0x7f0000000400)="1f8a5af47b44a3df27f79f5ffe0a165f9cbac8c749430369a6e763fc1712eafeba890dd27821acadd561cf77749a4e86eb9cef21c3315c7a6e38f839a779952918f64ba3", 0x44, 0x4) r1 = semget$private(0x0, 0x1, 0x22) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) (async) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000004c0)={{0x87c, 0x0, 0x0, 0x0, 0x0, 0x82, 0x6}, 0xb, 0x9, 0x7}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000004c0)={{0x87c, 0x0, 0x0, 0x0, 0x0, 0x82, 0x6}, 0xb, 0x9, 0x7}) openat$zero(0xffffffffffffff9c, &(0x7f0000000680), 0x20, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000680), 0x20, 0x0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000140)=""/215) (async) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000140)=""/215) clock_getres(0x2, &(0x7f0000000000)) 109.44685ms ago: executing program 1 (id=149): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) r1 = msgget$private(0x0, 0x5bd) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x800) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) write(r2, &(0x7f0000000080)="d99aca906c", 0x1dd6) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRESHEX=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) dup2(r4, r3) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000001240)="8d960000", &(0x7f0000000040)=0x4, 0x0, 0x0) 109.055956ms ago: executing program 3 (id=150): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000640)={0x7fffffff, 0x7bcf, 0xffffdf82, 0xffffff8c, "1aff7f0d0100040000040000000000000200", 0x7fffffff, 0x4}) (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) close(r1) (async) fsync(r1) (async) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0xfffffffffffffffa, 0x0, r2, 0x0, 0x4b}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) (async) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r5 = fcntl$getown(r3, 0x5) (async) r6 = syz_open_pts() open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1a9) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, 0x0) (async) ioctl$TIOCSTART(r6, 0x2000746e) r7 = socket(0x18, 0x2, 0x0) (async) pledge(&(0x7f00000004c0)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\x19\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kGS\x00\x00K\x00\x00\x00\x00\x00\x10\xeb\x91vr)\\\x9el\x03(rut\xd4\x9a\xbak\x04\x88J\x19\x9aU8\xee\xcf\xb4B\x95\x15\xb6\r^o\xfa\x03\x8bgI\xbdf\xc0\x9ffXo\x95\xad\x1f\x88\xd5\x95\xd9?!`\xc1\x86\xeb5&\xdf\xeb\x04rN\\\x10\x18\xc3Unm\x84\vg\xef\xe8\xe3\xb1\x01\xdf\x9a\x1eb\xfbA\x153\x11\xcc\xd8\x8f\xff\x1e\xcd\x87_\xb9\xc2I0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x4) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffe, 0x20, 0x40, 0xfffffffffffffffd, 0x28821f47}, {{}, 0xfffffffffffffffa, 0x0, 0x2, 0x0, 0x10001}, {{}, 0xfffffffffffffffb, 0x94, 0x1, 0x8a, 0xa}, {{}, 0xfffffffffffffffb, 0x0, 0x11, 0xff, 0x5}, {{}, 0x0, 0x80, 0x2, 0xfffffffffffffffb, 0x6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1d, 0xf0000000, 0x401, 0x3}, {{}, 0xfffffffffffffffb, 0x71, 0x1, 0x101, 0x3}, {{}, 0xfffffffffffffff8, 0x5, 0x80, 0x40008000000000, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x24, 0x4, 0xde0c, 0xa21}, {{}, 0xde2efba0a78f64b2, 0xc, 0x20000010, 0x6, 0x2}], 0x6, &(0x7f0000000580)=[{{}, 0xfffffffffffffffe, 0x1, 0x20, 0x8, 0x8}, {{}, 0xfffffffffffffff8, 0x46, 0x20000003, 0x3, 0x5}, {{}, 0xfffffffffffffffb, 0x40, 0x40, 0x5, 0x5}, {{}, 0xfffffffffffffffd, 0x60, 0x1, 0x1, 0x1754}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x5, 0xffffffffffff63b4}, {{r1}, 0xfffffffffffffffa, 0x42, 0x20, 0x8, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x81, 0x1, 0x7, 0x6}], 0x0, &(0x7f0000000680)={0x4, 0x5}) (async) r3 = semget(0x2, 0x3, 0x1e4) semop(r3, &(0x7f0000000180)=[{0x4, 0x7, 0x1800}, {0x1, 0x3}, {0x2, 0x6}, {0x0, 0x7, 0x1000}, {0x0, 0x40, 0x800}, {0x3, 0x3, 0x1000}, {0x3, 0x8, 0x1000}], 0x7) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r4 = socket(0x2, 0x4001, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) (async) getitimer(0x0, &(0x7f0000000300)) (async) r5 = dup(r4) socket(0x1, 0x8000, 0x1) close(0xffffffffffffffff) (async) r6 = socket(0x2, 0x2, 0x0) (async) close(r5) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xd30d}, {0x0, 0x79}, {0x1, 0x300}, {}, {0x3}, {0x2}, {}, {0x3, 0x5}, {}, {0x2}, {0x1, 0x81}, {0x3}, {0x0, 0xa17}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0x401}, {}, {0x0, 0x1}, {0x6}, {0x2, 0xffffffff}, {0x3, 0x2}, {0x0, 0x5}, {0x0, 0x2}, {0x0, 0x2}, {}, {0x2, 0x6}, {}, {0x0, 0x280000}]}) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x7) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74d, 0x0, 0x37) (async) semop(0x0, &(0x7f0000000240)=[{0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}, {0x0, 0x9, 0x800}, {0x0, 0x6}, {0x3, 0x100}, {0x3, 0x80}], 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) r7 = socket(0x6, 0x3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x8faaa436a10f2eae, 0x0) poll(&(0x7f0000000200)=[{r6, 0x170}, {r8, 0x100}], 0x2, 0x8) 34.764141ms ago: executing program 4 (id=154): r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) mknod(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) syz_emit_ethernet(0x10, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0806000108e4ffffffff00000000e8"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x4d) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$unix(r3, &(0x7f0000000180)=""/16, 0x10, 0x843, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x80000001, &(0x7f0000003680)='\x00', 0x1) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) close(r2) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000008c0)=0x9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x76, 0x4}, {0x2, 0x0, 0x0, 0x1}, {0x4, 0x0, 0x0, 0x101}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xcd5, 0x7fe, 0xfffffff8, 0x5c90, '\x00\b\x00', 0x9, 0x7}) read(r6, 0x0, 0x0) close(r6) ioctl$TIOCDRAIN(r0, 0x2000745e) 1.861035ms ago: executing program 6 (id=155): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) r0 = syz_open_pts() poll(&(0x7f0000000680)=[{r0, 0x117}], 0x1, 0x0) syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) pipe(&(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x7fffffff}, 0x0, &(0x7f00000000c0)={0x1ff, 0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x1}, 0x0) syz_open_pts() fchflags(r0, 0x0) 1.027327ms ago: executing program 3 (id=156): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x20000326, 0x6, 0x8, 0x0, "0518090080001d1000000000e2ffffffffffffff", 0x8, 0xadd1}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42121", 0x62, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) chflags(&(0x7f0000000140)='./file0/file0/..\x00', 0x10001) (async) r0 = socket(0x11, 0x3, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1126939, &(0x7f00000001c0)) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x100000003}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) (async) r5 = semget$private(0x0, 0x7, 0x3c0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) semop(r5, &(0x7f00000001c0)=[{0x2, 0x2, 0x1800}, {0x3, 0x9, 0x3000}, {0x5, 0x7, 0x1000}, {0x2, 0x9, 0x1000}, {0x0, 0xfffd}, {0x1, 0x7, 0x1000}, {0x3, 0x4800, 0x1800}], 0x7) (async) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x35, 0x0, 0x0) (async, rerun: 32) socket(0x21, 0x3, 0xe) (async, rerun: 32) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async, rerun: 64) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) (rerun: 64) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x2, 0x2, 0xffffffff00000000, 0x2fffffffc}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x406, 0x0, 0x0) 0s ago: executing program 4 (id=157): r0 = socket$inet6(0x18, 0x4000, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000000080), 0x26) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) chown(&(0x7f0000000640)='./file0\x00', r6, 0x0) r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x2, r3, r4, r6, r7, 0x2}, 0x7, 0x5, 0x1}) semop(r1, &(0x7f0000000100)=[{0x2, 0x0, 0x1800}, {0x3, 0x9, 0x3000}, {0x0, 0x2, 0x1000}], 0x3) semop(r1, &(0x7f0000000040), 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.95' (ED25519) to the list of known hosts. panic: mtx 0xffffffff839125e0: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *176787 19561 32767 0x10 0 0 syz-executor 170519 71648 32767 0x10 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833e2bf0) at panic+0x1e5 mtx_enter_try(ffffffff839125e0) at mtx_enter_try+0x1bf mtx_enter(ffffffff839125e0) at mtx_enter+0x60 uvm_pageclean(fffffd80080eb718) at uvm_pageclean+0x290 uvm_pagefree(fffffd80080eb718) at uvm_pagefree+0x26 uvn_get(fffffd806ac0aa70,0,ffff80002a396098,ffff80002a396074,0,2,c50d4268c9d2cfb1,ffff80002a3962f0) at uvn_get+0x68b uvm_fault_lower_io(ffff80002a3962b8,ffff80002a3962f0,ffff80002a396120,ffff80002a396128) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80002a3962b8,ffff80002a3962f0,ffff80002a396230) at uvm_fault_lower+0x278 uvm_fault(fffffd806c1575c0,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80002a396440,200000000100) at upageflttrap+0xa9 usertrap(ffff80002a396440) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x793419747b70, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: mtx 0xffffffff839125e0: locking against myself ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833e2bf0) at panic+0x1e5 mtx_enter_try(ffffffff839125e0) at mtx_enter_try+0x1bf mtx_enter(ffffffff839125e0) at mtx_enter+0x60 uvm_pageclean(fffffd80080eb718) at uvm_pageclean+0x290 uvm_pagefree(fffffd80080eb718) at uvm_pagefree+0x26 uvn_get(fffffd806ac0aa70,0,ffff80002a396098,ffff80002a396074,0,2,c50d4268c9d2cfb1,ffff80002a3962f0) at uvn_get+0x68b uvm_fault_lower_io(ffff80002a3962b8,ffff80002a3962f0,ffff80002a396120,ffff80002a396128) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80002a3962b8,ffff80002a3962f0,ffff80002a396230) at uvm_fault_lower+0x278 uvm_fault(fffffd806c1575c0,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80002a396440,200000000100) at upageflttrap+0xa9 usertrap(ffff80002a396440) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x793419747b70, count: -13 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a395de0 rbx 0xffffffff838abdcf cpu_info_full_primary+0x2dcf rdx 0 rcx 0xffff80002a2c54a0 rax 0xffffffff838aaff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x1c0444b030001abb r11 0xa346323247efd81a r12 0xffffffff838abbd0 cpu_info_full_primary+0x2bd0 r13 0 r14 0 r15 0x1 rip 0xffffffff815c1765 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a395dd0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=176787 pid=19561 tcnt=4 stat=onproc flags process=10 proc=0 runpri=36, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000313ea548,0xffff80002a2c4030 process=0xffff80003a42a0b8 user=0xffff80002a391000, vmspace=0xfffffd806c1575c0 estcpu=12, cpticks=1, pctcpu=0.0, user=1, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 20260 151824 34115 32767 2 0x10 syz-executor *19561 176787 42272 32767 7 0x10 syz-executor 19561 273144 42272 32767 3 0x4000090 fsleep syz-executor 19561 409412 42272 32767 3 0x4000010 biowait syz-executor 19561 396529 42272 32767 3 0x4000090 fsleep syz-executor 71648 170519 95351 32767 7 0x10 syz-executor 71648 292913 95351 32767 3 0x4000090 kqsel syz-executor 78648 403259 62007 32767 2 0x10 syz-executor 78648 455387 62007 32767 2 0x4000010 syz-executor 14638 301620 87392 32767 2 0x10 syz-executor 51987 18054 1709 32767 2 0x10 syz-executor 85328 69877 18028 0 2 0x2 syz-executor 42221 25961 0 0 3 0x14200 bored sosplice 98963 449750 32690 0 3 0x100082 sbwait arp 32690 55093 23569 0 3 0x10008a sigsusp sh 95351 64944 81361 32767 3 0x90 nanoslp syz-executor 42272 480859 29132 32767 3 0x90 nanoslp syz-executor 1709 99543 84585 32767 3 0x90 nanoslp syz-executor 62007 357437 6084 32767 3 0x90 nanoslp syz-executor 23569 438820 95859 0 3 0x80 wait syz-executor 34115 323390 59568 32767 3 0x90 nanoslp syz-executor 87392 393716 45536 32767 2 0x10 syz-executor 6084 199655 18028 0 3 0x82 wait syz-executor 81361 385186 18028 0 3 0x82 wait syz-executor 29132 14860 18028 0 3 0x82 wait syz-executor 59568 232528 18028 0 3 0x82 wait syz-executor 95859 310775 18028 0 3 0x82 wait syz-executor 45536 502721 18028 0 3 0x82 wait syz-executor 84585 62507 18028 0 3 0x82 wait syz-executor 18028 410893 70228 0 2 0x2 syz-executor 70228 509244 89619 0 3 0x10008a sigsusp ksh 89619 118165 3137 0 3 0x98 kqread sshd-session 3137 23614 2172 0 3 0x92 kqread sshd-session 47202 516291 1 0 3 0x100083 ttyin getty 2172 143532 1 0 3 0x88 kqread sshd 22578 166931 16868 73 3 0x1100090 kqread syslogd 16868 518377 1 0 3 0x100082 sbwait syslogd 37573 312507 1 0 3 0x100080 kqread resolvd 88549 313346 51051 77 3 0x100092 kqread dhcpleased 16874 302759 51051 77 3 0x100092 kqread dhcpleased 51051 8112 1 0 3 0x80 kqread dhcpleased 32695 428739 0 0 3 0x14200 bored smr 36018 170601 0 0 2 0x14200 zerothread 29 347036 0 0 3 0x14200 aiodoned aiodoned 46783 101058 0 0 3 0x14200 syncer update 91334 471694 0 0 3 0x14200 cleaner cleaner 83113 204900 0 0 3 0x14200 reaper reaper 60146 404743 0 0 3 0x14200 pgdaemon pagedaemon 40120 278505 0 0 3 0x14200 bored viomb 22782 523586 0 0 3 0x40014200 acpi0 acpi0 59850 373135 0 0 3 0x40014200 idle1 93657 235426 0 0 3 0x14200 bored softnet3 26244 468332 0 0 3 0x14200 bored softnet2 30155 467741 0 0 3 0x14200 bored softnet1 7871 421020 0 0 3 0x14200 bored softnet0 65947 330061 0 0 3 0x14200 bored systqmp 20494 516903 0 0 3 0x14200 bored systq 62324 256622 0 0 3 0x14200 tmoslp softclockmp 74760 428848 0 0 3 0x40014200 tmoslp softclock 28173 203149 0 0 3 0x40014200 idle0 1 454161 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839125f0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 19561 (syz-executor) thread 0xffff80002a2c54a0 (176787) exclusive rwlock uobjlk r = 0 (0xfffffd806bcf03c0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839125f0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 19561 (syz-executor) thread 0xffff80002a2c4020 (273144) exclusive rwlock futexpl r = 0 (0xffffffff83981df8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 pool_get+0x10b #3 futex_get+0x309 #4 futex_wait+0x328 #5 sys_futex+0x149 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive rwlock futex r = 0 (0xffffffff83800cd8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sys_futex+0x69 #3 syscall+0xbc6 #4 Xsyscall+0x128 Process 19561 (syz-executor) thread 0xffff80002a2c4540 (409412) exclusive rrwlock inode r = 0 (0xfffffd8060c11be0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10215 10956K 10965K 166960K 11297 0 pcb 17 14K 16K 166960K 19 0 rtable 196 5K 6K 166960K 332 0 pf 29 16K 16K 166960K 31 0 ifaddr 36 6K 7K 166960K 42 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 1 1K 1K 166960K 1 0 counters 62 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 29 0 iov 0 0K 16K 166960K 8 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1334 84K 84K 166960K 1518 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 11 0K 1K 166960K 19 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 25 93K 125K 166960K 332 0 sigio 0 0K 0K 166960K 1 0 proc 58 79K 127K 166960K 495 0 subproc 68 4K 4K 166960K 167 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 30 0 in_multi 78 5K 6K 166960K 94 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 265 1182K 1182K 166960K 265 0 exec 0 0K 1K 166960K 364 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 228 169K 179K 166960K 4283 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 47 94K 112K 166960K 1333 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 9 0 NDP 10 0K 1K 166960K 25 0 temp 40 8675K 8739K 166960K 4462 0 kqueue 14 22K 30K 166960K 55 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 46 0 42 1 0 1 1 0 8 0 rtentry 176 104 0 13 5 0 5 5 0 8 0 unpcb 144 213 0 196 4 0 4 4 0 8 3 syncache 336 8 0 8 1 0 1 1 0 8 1 tcpqe 32 3 0 3 1 0 1 1 0 8 1 tcpcb 808 332 0 325 14 5 9 14 0 8 8 arp 128 17 0 2 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 384 525 0 515 15 6 9 15 0 8 7 nd6 144 22 0 4 1 0 1 1 0 8 0 kcovpl 48 18 0 11 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 420 0 52 26 0 26 26 0 8 2 art_table 32 421 0 52 4 0 4 4 0 8 0 art_node 16 103 0 20 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 5 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 13 0 4 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1825 0 309 95 0 95 95 0 8 0 ffsino 288 1825 0 309 109 0 109 109 0 8 0 nchpl 144 2230 0 545 63 0 63 63 0 8 0 uvmvnodes 80 2001 0 0 41 0 41 41 0 8 0 vnodes 216 2001 0 0 112 0 112 112 0 8 0 namei 1024 7337 0 7337 1 0 1 1 0 8 1 percpumem 16 47 0 1 1 0 1 1 0 8 0 kstatmem 264 22 0 2 2 0 2 2 0 8 0 scxspl 216 7276 0 7274 10 2 8 8 1 8 7 plimitpl 152 182 0 158 2 0 2 2 0 8 1 sigapl 424 585 0 529 8 0 8 8 0 8 1 futexpl 64 2143 0 2141 1 0 1 1 0 8 0 knotepl 120 556 0 0 17 0 17 17 0 8 0 kqueuepl 224 69 0 59 2 0 2 2 0 8 1 pipepl 336 144 0 116 3 0 3 3 0 8 0 fdescpl 520 566 0 529 4 0 4 4 0 8 0 filepl 160 3107 0 2897 16 0 16 16 0 8 7 lockfpl 104 46 0 43 1 0 1 1 0 8 0 lockfspl 48 19 0 16 1 0 1 1 0 8 0 sessionpl 144 34 0 19 1 0 1 1 0 8 0 pgrppl 48 55 0 32 1 0 1 1 0 8 0 ucredpl 104 591 0 574 1 0 1 1 0 8 0 zombiepl 144 529 0 529 1 0 1 1 0 8 1 processpl 1192 585 0 529 5 0 5 5 0 8 0 procpl 656 875 0 814 6 0 6 6 0 8 0 sosppl 168 2 0 2 1 0 1 1 0 8 1 sockpl 728 787 0 756 15 4 11 15 0 8 7 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 125 0 0 16 0 16 16 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 324 0 0 21 0 21 21 0 8 0 bufpl 280 2488 0 117 170 0 170 170 0 8 0 anonpl 32 3673 0 0 30 0 30 30 0 246 0 amapchunkpl 152 12969 0 12519 29 0 29 29 0 158 11 amappl16 200 1860 0 1840 5 3 2 5 0 8 0 amappl15 192 23 0 23 1 1 0 1 0 8 0 amappl14 184 103 0 92 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 1151 0 1117 2 0 2 2 0 8 0 amappl11 160 46 0 36 1 0 1 1 0 8 0 amappl10 152 11 0 11 1 1 0 1 0 8 0 amappl9 144 248 0 248 1 1 0 1 0 8 0 amappl8 136 24 0 22 1 0 1 1 0 8 0 amappl7 128 92 0 81 1 0 1 1 0 8 0 amappl6 120 170 0 165 1 0 1 1 0 8 0 amappl5 112 110 0 104 1 0 1 1 0 8 0 amappl4 104 286 0 268 1 0 1 1 0 8 0 amappl3 96 2236 0 2130 4 0 4 4 0 8 0 amappl2 88 612 0 556 2 0 2 2 0 8 0 amappl1 80 9099 0 8512 14 0 14 14 0 8 0 amappl 88 3625 0 3467 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 566 0 529 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 566 0 529 1 0 1 1 0 8 0 vmmpekpl 168 6491 0 6446 3 0 3 3 0 8 0 vmmpepl 168 42270 0 40229 100 0 100 100 0 357 6 vmsppl 480 565 0 529 7 2 5 6 0 8 0 rwobjpl 72 16058 0 13204 53 0 53 53 0 8 0 pdppl 4096 1140 0 1058 116 34 82 98 0 8 0 pvpl 32 11439 0 0 94 1 93 93 0 265 0 pmappl 256 565 0 529 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 417 0 42 12 0 12 12 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833e2bf0) at panic+0x1e5 mtx_enter_try(ffffffff839125e0) at mtx_enter_try+0x1bf mtx_enter(ffffffff839125e0) at mtx_enter+0x60 uvm_pageclean(fffffd80080eb718) at uvm_pageclean+0x290 uvm_pagefree(fffffd80080eb718) at uvm_pagefree+0x26 uvn_get(fffffd806ac0aa70,0,ffff80002a396098,ffff80002a396074,0,2,c50d4268c9d2cfb1,ffff80002a3962f0) at uvn_get+0x68b uvm_fault_lower_io(ffff80002a3962b8,ffff80002a3962f0,ffff80002a396120,ffff80002a396128) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80002a3962b8,ffff80002a3962f0,ffff80002a396230) at uvm_fault_lower+0x278 uvm_fault(fffffd806c1575c0,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80002a396440,200000000100) at upageflttrap+0xa9 usertrap(ffff80002a396440) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x793419747b70, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7ab375d77170, count: 12 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7ab375d77170, count: -3