pts(r0, 0x0, 0x14, 0x0, 0x282) 16:00:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x16, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x80000fc16) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d57883510468710b5fcf6deb45139e4523303b6f63fc86e7", 0x18) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) r1 = msgget$private(0x0, 0x60) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/72) 16:00:11 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, 0x0, 0x282) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xc0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d35f42c555c87a44fc39d90a07d1cd44c019f4a3674d9e35231259e2d4f1eef67f0eff897e3252d32ac89a76bafef736290ecf5f99d4cc8087fe1d48441343", 0x3f) socketpair$inet(0x2, 0x5, 0x9, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x8000, 0x200) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0xc000, 0x8001) setsockopt$inet_opts(r1, 0x0, 0x200000016, 0x0, 0x0) 16:00:11 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, 0x0, 0x282) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0xffffffffffffff6b) pipe(&(0x7f0000000000)) 16:00:11 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, 0x0, 0x282) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x6) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = getuid() seteuid(r1) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 16:00:12 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/67, 0x43) r0 = socket(0x2, 0x1, 0x8) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x5, 0x1) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x140) connect$inet(r0, &(0x7f0000000200)={0x2, 0x3}, 0xc) sendto(r0, &(0x7f00000002c0)="5ca74e4f10f72fd944ffb669663f3420f2e6f1f3e619f88093a1601eb688cc6b110734e4f8d4ce605cde883150894b6690f72dea2df3935e4c6d8388d9b00d63522163f33baf48cbd02778aaac2542f7b5771894c331ad0c4a8d90646e695638e4759f002fb63d92a588bcc2ddecb3fd0e65eab89e6f17a23340c296e64902e0bbd52944", 0x84, 0x400, 0x0, 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/199) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) wait4(r2, &(0x7f0000000280), 0xb, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x8000, 0x180) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000003c0)={0x4, 0xfff}) sendto$inet(r0, &(0x7f0000000000)="772ae95de89f058b9aa518e47378e2677a69636cd2df181bde1873d221e23f5096e4e9a4703a03105c0e2ac06b4c92f61d70d8dfe082ddc1d4b04624fb8af9f0abbb728072d729e4eb20cddce212ca0a1201c3e6b689ef3e0651e4d2ef8fa416f87d83a2b75664f49d8463649eb8776ad40a199cb0243d2ea8e5ff9832fba8ac5ee5e1790930d68f8e8f05eaa77d183d10858de2cc271e6326c43e5cd0f42973", 0xa0, 0x8, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:12 executing program 0: socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, 0x0, 0x282) 16:00:12 executing program 0: socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, 0x0, 0x282) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) socket$inet(0x2, 0x2, 0x6) 16:00:12 executing program 0: socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, 0x0, 0x282) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x2, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x4, 0x7]) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="5eedf06763f80a4bf54579dad70328e02212ab345d115595189ca59703c737b67df3bf89d49f681c14e1", 0x2a) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x282) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) socket(0x18, 0x4007, 0x4) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x282) 16:00:12 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6) r1 = socket$inet(0x2, 0x3, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r1, 0x0, 0x4001, 0x0, 0xfffffffffffffeec) socketpair$inet(0x2, 0x3, 0x4, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x282) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x20) r0 = socket(0x2, 0x0, 0xe6) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x800000000000003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x482, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8330, 0x2) bind$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x81) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000001080), &(0x7f00000010c0)=0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x400) 16:00:12 executing program 0: munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x4000, 0x8) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0xfdfa) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x0, 0x3) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) shutdown(r0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="3a7fc6ae3fba0fe8086c85fc0d850015d30de85496fe8be342d62eb9f59a324d095c45bec135e946281b5a5b4c4e911bb6888c438c97525270f4df831b3d1125349b2d", 0x43) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="cf1027bf7c0633e1af8ca1ea40df553f2aa265c083c1de09bf12bb6a6f598e14b3c6e210ba56da31f90c9171d7d194bfd64f11995761097bab228d59e2e9b9846423536b77629ecb8a61f8d86975b4be68af1f921bf1926651b2b3bcf823e26e7b37d97519561fb7e90dbbb3bbaf7aa7faca0557f024d2848d2e4d68bd40a6e7101f3a34cd04ab8fc858c8711676a4cc3e8c4270e325630dd97421fec6fd90a975b1af394442f0e84dc2861ad38fc3a112c18b8d57fcac70992d96ea50390b52e82f40f9624dada49d9af908288a634640b2c2375143700678b51eedee4f98263dae60272cbff6efede31d", 0xeb) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0xec, 0x4) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="883a3266d3471904373bb2b96709c7c11b805110fb02e348e64f8bb92548916658b1c795748634d799cbceae9757baf95f956d9ee2d57b88a7d4052ed29a48d654ef4a76ef5ab030ca7a1a03e8c497abb07fbb34b75147b261f72995df38900a5c8cfdc557bf134d2daa68c9b6d510be2f7b5a5a5e02062a17141496dbaf738eb1fa2a4b1d9e3a52c2e80c76274c9fde942844f2b1da096ca53ad1cdfae01c9851ece673a588ec7c6276da0adf138ee52ba0519ff41a8438dec0cf77d23ee9e71cf346de1b1c181175b9", 0xca) 16:00:12 executing program 0: socket$inet(0x2, 0x3, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:12 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = socket$inet(0x2, 0x3, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket$inet(0x2, 0x7, 0x98) socket$inet(0x2, 0x5, 0x401) setsockopt$inet_opts(r1, 0x0, 0x96, 0x0, 0xfffffffffffffd5b) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socketpair(0x11, 0x3, 0x0, &(0x7f0000000000)) socket$inet(0x2, 0x8001, 0xc78) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffbfffffffe, 0x0, 0x196ee1bbb3665b9e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x90) accept$inet6(r1, 0x0, &(0x7f0000000040)) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x7, 0x5) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) socket$inet(0x2, 0x0, 0x6) semget$private(0x0, 0x2, 0x0) 16:00:12 executing program 1: r0 = semget$private(0x0, 0x0, 0x187) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/43) r1 = socket$inet(0x2, 0x0, 0x800000004) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x0) 16:00:12 executing program 0: socket$inet(0x2, 0x3, 0x0) 16:00:12 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x16, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) socket$inet(0x2, 0x5, 0x1c) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffe) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f0000000000)={0x0, "869d8497753b99055abeb35a236465dc76a74a6a738a9d9c06cc5bc060a382fc5946f35ef8705baebd7ffef006ba3d0429c2cb8ba0731c"}, 0x3f, 0x800) msgsnd(r1, &(0x7f0000000040)={0x3, "b23d4651465746efe6521ec34e4dc2be9fe53929ff84ee2870d77e44939ccf1cfe5f6c35d3cb447bc55cf36c6682e4273b5d6df67ad945f456c7e629800c31d94825f86c6e6594745398ac67080d066ff5d207"}, 0x5b, 0x800) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x1000000000000006, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socket$inet(0x2, 0x8003, 0x200) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="ece0bba4d4357236ba5a2bd8d45d7090680477ad1dc58b834994e18d97830182e02889ee15815d", 0xde79) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) getgid() setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 16:00:12 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x100000001) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="3d935207b4e8bd17e955b90ce4f736b12d5f8cd310aca7e29b1cc6b28a1a44e5637cb227004c0c0e8297f5c66c5fbea87ce65eaa47e3bcad8d1fdd14c9da592d4e833e887bf90028ca8493d81dc3c90057ba372d6f9f429b1311eae51a1563d1c0f6cbe079169134592341871bfabe2c2e9c0b4ed4ed4e17ebdb60f40c7a5afcaa76aca2d2d443ea9bb97e6026b52ccf7b12f551cc5b5de777fd508e39bc5dbe41877a52d34097e8906e4be22d73b0fd2fcda806ce424d532b4b4c45900a7167a02491b8efc2213108ea22717c971c668e7ac603230d0cb0a3b221e2f7da421179f1e1b15774f1f06c96ba553b193ccbb6c94f97b08b9723f804f570cc1e4493e388ab41b4a052e2439f508827f176d1de8edd19331d88625f20", 0xfffffffffffffc58) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000080)=0x7ff, 0x4) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffa, &(0x7f0000000000)="1328a54269c70102293ac1070991167d2c419fa0ce25776fa870de326aef6a7d42789c070387e40c44fe2ca949478e623102da75fd825b7ac45b7910816151512bee00b5b78140b23bf694426222168b0642c97f4ac1eb0c7967e27a", 0x5c) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x4, 0x3, 0x1, 0xfffffffffffffff8, "d2a677c788547c61f431b8e0144cb60c9fcf8cda", 0x0, 0x4}) r2 = dup2(r0, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) getsockopt(r1, 0x6, 0x0, &(0x7f0000000180)=""/22, &(0x7f00000001c0)=0x16) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="b3db96c07886293e2740582624372327a024fa9f92ca5290061bfce5a4e909ffc8516f0de4260c615607f646e67427f0ef2eb6f3fbe89158cc2aba790fc2ac3a5f93023a468d1cf456cea3f68c04106a5c94e721c77fae024bb3d5f951a88e0dab0c71976cfd1f45d42275520409ffeaa01b01f85359bbc5b13b6ce9e510a90912fc15be8f308de38530d1119f5a3751954307ff0956b6077b1550005f91130c3e45221137be47a89d01b4c3ac6654ee350b6cf624e15969590a98fe99edf0efca6ff558b47648452eecc6981175c6656820f72a65fb72ed9fc31fb1", 0xfd9a) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xffffffffffff1c38) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') shmctl$SHM_LOCK(r1, 0x3) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 16:00:12 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x7, 0x1) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x20, 0x0, 0x8) shutdown(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0x0, 0x1, 0xf0000041, 0x3, 0x1f}, {{r0}, 0xffffffffffffffff, 0x30, 0x11, 0x6, 0x8001}, {{r1}, 0xfffffffffffffff9, 0x4, 0x4, 0x7, 0x40}, {{r1}, 0xffffffffffffffff, 0x19, 0x1, 0x1000, 0x5}, {{r0}, 0xffffffffffffffff, 0x5, 0x1, 0x4, 0x8}], 0x80, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x52, 0x2, 0x7, 0x7}], 0x6000000000, &(0x7f0000000100)={0x3ff, 0x7fff}) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) geteuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0xfffffffffffffffe, 0x1f}, 0xc) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x0, 0x200000) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/31}, &(0x7f0000000040)=0x21) socket$inet(0x2, 0x5, 0x1) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x8, 0xffffffffffffffed) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x3, 0x3, 0x7, 0x6bdb, r1}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x3}, {0x6, 0x100000003}}) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) msgget$private(0x0, 0x8) 16:00:12 executing program 0: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r0 = socket$inet6(0x18, 0x4000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x9}, 0x10) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x282) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffa, 0x1) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) flock(r0, 0x1) listen(r0, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x100000000000005, 0xfffffffff7fffffb) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\\-\x00'], &(0x7f0000000200)=[&(0x7f00000000c0)="eb00", &(0x7f0000000100)='@\'}\x00', &(0x7f0000000140)='}\x00', &(0x7f0000000180)='j\x00', &(0x7f00000001c0)='\x00']) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfaa) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x7ff) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x4002, 0x7f) sendto$inet(r0, &(0x7f0000000080)="51e184034ec97eebba8510e26be531a7b31449ebc4186ae3f7711e0af6b7469bfdb8923cc652db148dae0ab2442506ae7c42f708a52767aeb6e647dd8b309da97f09c3c4dc0033a601599bf6d3c3a5112557a6838b66a70a1c79402be1ec63007cca0efe03c6e2642a2a47750e3e24fe56886627a6256a7a0b67ae8838f1603974e2ec6c684a563224d840e49097a46bf4c20f7f8820c28360e1c8f27b66ac312cccb5601bdd5b91daf9cd846f2c005d49e961a82db21dd09b40e158", 0xbc, 0x4, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000000)=""/108, 0xfffffffffffffcd7, 0x400000000002, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x6) recvfrom$inet6(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x40, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffd63) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0xfffffffffffffffe, 0x1) write(r0, &(0x7f0000000000)="877a441b0acd87b66128b4c3a672217793107b6d3bee55a441130c51a60a88dc304fd7a221cabf7e307d274cd566282d362b5f6527ccada41c812ccf069014cb2deec9bf0340297b8f0783ebf2b06e27d6b42faa4ab675bf0aeae544b5ba31d6ab959926c7de513261ab1058b2b2c22ae92db710b599fcddce728e4d2e1a66af9cb76fe3d3371434dca9bc2d42c3ac72e11151590278b0baf6fb1d2ee9069b20b77f0e9453140b8967df58ca220ae2fdaea23367382e80d1a56a0b72", 0xbc) write(r1, &(0x7f0000000100)="c42051c44fdf8aa3975bb5395611a27f1067a4929aaf6e1a1903a66949d5554f9186c99e54a4dc66ffce", 0x36a) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000014, 0x0, 0x0) r1 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) socket$inet(0x2, 0xc007, 0x1) 16:00:12 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000040)=[r0]) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xffffffffffffff6c) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0xc004, 0x61bd4e1a) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="34e3715d27fc781c70838a5e19e841b8471a9858c8dbd4a432647aecaa23abfeed4956ae3d57ef85c5", 0x29) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socketpair$inet(0x2, 0x8004, 0x80000001, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:00:12 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000080)=""/59, 0x3b}, {&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/88, 0x58}, {&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f00000002c0)=""/118, 0x76}, {&(0x7f0000000340)=""/184, 0xb8}, {&(0x7f0000000400)=""/192, 0xc0}, {&(0x7f00000004c0)=""/89, 0x59}, {&(0x7f0000000540)=""/34, 0x22}], 0x9, &(0x7f0000000640)=""/119, 0x77, 0x7fff}, 0x40) r1 = socket$inet(0x2, 0x3, 0x0) connect$inet(r1, &(0x7f0000000700)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x282) 16:00:12 executing program 1: sync() r0 = kqueue() kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x1, 0x3, 0x3, 0x8, r2}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x420, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 16:00:12 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x8007, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x1, &(0x7f0000000140)=[r2]) socketpair(0x1, 0x0, 0x7, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setgid(r2) fchownat(r4, &(0x7f00000002c0)='./file0\x00', r1, r2, 0x4) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100, 0x100000000}], 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x47ef, 0x1000}, {{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x1, 0x74}, {{r0}, 0xfffffffffffffffd, 0x0, 0x3, 0x3, 0x3}], 0x3, &(0x7f0000000280)={0x7, 0xff}) recvfrom$inet(r0, &(0x7f0000000000)=""/81, 0x51, 0x40, &(0x7f0000000080)={0x2, 0x1}, 0xc) fcntl$dupfd(r0, 0xa, r0) dup2(r0, r0) 16:00:13 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8000000040, 0x0, 0x7fff, 0x0) pipe2(&(0x7f0000000000), 0x4) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:13 executing program 1: r0 = kqueue() r1 = syz_open_pts() kqueue() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 16:00:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xc) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2000017, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="4420efab3875a6dc5d52ca734ae76cda2012ad95909e353d187a065aa558761736c85031d5ab0237619f4f6dd16add672264a1a98428232cf387532d869ebfb2", 0x40) listen(r0, 0x5) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0xffffffffffffff97) r1 = getpgid(0x0) r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="5b417678727ab0cad4b6d449291c9c146c70a8c38955353bde4bf7fa32f0f17947daff31272a3270dd534c070c9856f3121f1a357da71ad867a8b06c8bc618e2563cbf5d731626f603f3bcd9566dd2aa75b288d7c123b8fda6981c672a540e479f1cffbbe9fc78af14cf3e2be0f168d719842dd0fe0ec8963b7498fd5bed62749132ac7429d8eafab30f1a98a8b5260a6640aa1ae80f001be69c0fe33692e16445e9443b11ff734afc63573427fe5eafdce4648370ad6b92ee36d43662b039cefd0d6a74f2eb4b4444042f0a3e9fd77d6f75f9a1eda4ca28", 0xd8) socket$inet(0x2, 0x4000, 0x3) clock_settime(0x0, &(0x7f0000000000)={0x222e, 0x1}) 16:00:13 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000040)) 18:25:50 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0x6339ef1b9d757c51, r0) sendto$inet(r2, &(0x7f0000000080)="bd104f2ae684be466d8727e69e81de085cf7a56d9f4c067b71ae6fc1c3943d2937841c4a55413b755dc4da9d05c4e8d9678d9514bf7def9854cc167163fc94ef5b0b329248b646b75e8d616b75f8783b017540a56bac406eda8892a2b1c3984c7887023435b0ea33261861df25df88539de574051961cc6cecf36ffd1cfcb1d0ddcc64789530874231bf21e21cdf6137f63f87869a51df62c186c14e1de01e091bf4398dbdc9a07f16890b2fe0b8e8db5b6d64665ce5bd2f9cb9f3e117b199c18b6d333a", 0xc4, 0x2, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x80000001, 0x20caf4d3, 0x1, 0x1f, "b1ae897c10d16484ec879fa765be312773718de1", 0x7, 0x1f}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) listen(r1, 0x8001) 18:25:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r1, &(0x7f0000000000)=""/89, 0x59, 0x43, 0x0, 0x0) 18:25:50 executing program 0: r0 = socket$inet(0x2, 0x4, 0xe) listen(r0, 0x7) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ad5375c0a534d89f4ee5945cd50505121073fcc1eed6728a65929a7ea0b3a78e54bd5d2c305a4fc87d8001bf77b778bf4cc60da763ae4c27db87fa3febcec1c65f0af00a4ab1644e585fc51e6ac7b0d1c5fa85b497ae78f16b384e7b9586cadebf76b9e2469d8c5239f27b2c51029b12477a993d1bb663dd67e6be8780e74ebc5c333556d8edd616b59eb650f64662cb8f30837cbe56a48ffad6877a79297a79a5a2bccd4b5dc7afe0b28f67bad24cbb00bfa0b29e8415da7782358da0e5739e72caa3efbd065eb0d98b4a813e16b79d48f8eff64710977d3bcb026d9f048c488a0b44", 0xe3) socket$inet(0x2, 0x1, 0x80000000) shutdown(r0, 0x1) 18:25:50 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r4 = getegid() setgroups(0x3, &(0x7f00000000c0)=[r2, r3, r4]) 18:25:50 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffb, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7ffffffffffffffd, 0x0, 0xfffffffffffffe14) 18:25:50 executing program 1: socketpair(0x2, 0x8000, 0x200, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x10) 18:25:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = geteuid() socketpair(0x22, 0x3, 0xa294, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r1, r3, 0x2) setuid(r1) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) setreuid(r1, r1) 18:25:50 executing program 1: r0 = kqueue() socketpair(0xc53ea1a063f48340, 0x4000, 0xd1, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x9, 0x101, 0x0, "adeac9aa9b34ca7233d0585be623680bb2234dfa", 0x1, 0xadea}) munlockall() r2 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x33e) 18:25:50 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x92) sendto$unix(r0, &(0x7f0000000040)="9ecb6082805dd54398f7fab43def57eb9e21ce77f838c17411c50fbd4da72acfac79730d343071941d04fdb0ef794d31b74963ad8b333f0b38af2615f02b7aa1ab371534e4a93d7f863155d3d7ac353702d340ff76299f5c08742ff6f08046e8f2f4fa4ffe8514b6535cf85479b21402197ee48f17128c5266ea0a294c564c668f37ae1fca650f1f74139f", 0x8b, 0x4, &(0x7f0000000140)=ANY=[@ANYBLOB="01020000000000000028f9efaa8e5de03f24806c6b3000"], 0xa) r1 = socket$inet(0x2, 0x3, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/178, 0xb2) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x282) 18:25:50 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x6, 0xc0a2, 0x4, "3e9baa4b63d0dd4f35105ddb28e83a97f9c27177", 0x3ff, 0x100000001}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:50 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x7) r1 = socket$inet(0x2, 0x0, 0x7) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/212, &(0x7f0000000180)=0xd4) r2 = dup(r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1, 0x100000000, 0x2, 0x8000, "7e7fa40b1bd7c0874f2300e7be1b4cc6daf4fc51", 0x0, 0xc4}) r3 = socket(0x18, 0x0, 0x1) poll(&(0x7f0000000000)=[{r3, 0x82}, {r1, 0x4}, {r1, 0x1}], 0x3, 0x8001) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 18:25:50 executing program 1: r0 = kqueue() r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0xa, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r5, 0x6) ioctl$TIOCSETAW(r2, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) getppid() 18:25:50 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x9) close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = dup(r1) ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) r4 = getegid() setgid(r4) 18:25:50 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = dup2(r0, r1) recvfrom$inet(r2, &(0x7f0000000080)=""/97, 0x61, 0x42, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/193, 0xc1}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0xad99) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000002c0)=0x7) 18:25:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x8004, 0x4) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0xffffffffffffffbf) 18:25:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x3ff}, 0x8) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 18:25:51 executing program 0: socket$inet(0x2, 0x4000, 0x4) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x900000000, 0xf000000000000000}, 0x10) 18:25:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) clock_getres(0x2, &(0x7f0000000040)) syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 18:25:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f00000000c0)="06f754676ea7e6d0c6c306321f484bbdfc656d666ba3661b7163ba6e9452e95289", 0x19, 0x8, &(0x7f0000000080)={0x2, 0x3}, 0x9) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 18:25:51 executing program 1: r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r0, 0x2000747a) kqueue() connect(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect(r2, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) r3 = syz_open_pts() r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000004b3c7a99dd70113f124e5131c0a7"], &(0x7f00000000c0)=0x6e) sendto$unix(r4, &(0x7f00000002c0)="1522765b752c3fc522c208adc22b60792957a346e390065c67544084d2399a67e111c1e5aba24d3546faae04ac749e0fe4443613b7972e71e020360784d357ddbe230805cfa33fd4aefc7c962f58b9fa6c213e0391f8249302dc8acb3320c5d042a4caf65aad12ed7a2180ff6036f188278d", 0x72, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffca) r5 = msgget$private(0x0, 0x90) msgsnd(r5, &(0x7f0000000100)={0x2, "0a51914225341ccc10e7fd890458e3f6a00bd4db3b67da379c36cec64687fcae2e950b2cb83cef1858a993b36a9e1936ef0f4850ca0d8706e5238498e96e42e53f8a74e41dcf45ddbff48ae1c4dda3594cbe60d7631dbef63abebffb423e64685abf0f1370be94179049f229aef05d2eec8a90fd4d148d96ec5cc0c32b51abc2f89a72c80b6a6c8718983e297079fd52f9e4"}, 0x9a, 0x800) sendto$unix(r2, &(0x7f0000000080)="25df2e3440ffa6f11e4d9a5c8b4bee845e908a30bdba172d49abb033a6883d9a4fdc390f4820fa04d11f4ba7e744fe6b8c2338f2d3ac97536256ebf775", 0x3d, 0x40c, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:51 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 18:25:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x6}], 0x40, 0x0, 0x82, 0x0) 18:25:51 executing program 0: socket$inet(0x2, 0x3, 0x0) socketpair$inet(0x2, 0x3, 0x1000023e, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/89, 0x59}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/73, 0x49}, {&(0x7f00000011c0)=""/43, 0x2b}, {&(0x7f0000001200)=""/253, 0xfd}, {&(0x7f0000001300), 0xfffffffffffffff5}], 0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001300)={0xffffffff, 0xffffffff}, 0x10) 18:25:51 executing program 1: close(0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x2010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:51 executing program 0: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 18:25:51 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x1) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket$inet(0x2, 0x8007, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x282) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 18:25:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x60, 0x10, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x4b, 0x8, 0x1, 0xffffffffffffffef}, {{r0}, 0xffffffffffffffff, 0x29, 0x1, 0x4, 0x20}, {{r0}, 0xfffffffffffffffd, 0x20, 0xa0000000, 0x6, 0xffffffff}], 0x8b, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000012, 0xff, 0x6c7}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x8544, 0x100000000}], 0x7ff, &(0x7f0000000100)={0x2, 0x400}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4007, 0x7) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) socket$inet(0x2, 0x5, 0xfffffffffffff4bc) 18:25:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xfffffffffffffffe) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:51 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="54ff9ee1be0fa4be2e47e36246404cc20273892ac826b03ec89d30efe24448625010dd7aa6e57480b3d961b3da2a14b988474dbeff7eca06d078665a37fd571820ea560262a8", 0x46) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x282) 18:25:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) r2 = socket$inet(0x2, 0x1, 0x400) fcntl$dupfd(r2, 0xa, r1) syz_open_pts() 18:25:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x11, 0x0, 0xfffffffffffffe4b) 18:25:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) r2 = semget$private(0x0, 0x0, 0x20) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000040)=""/8) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x0, &(0x7f0000000080)={0x1, 0x3, 0x655, 0x3, r3}) 18:25:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) socket$inet(0x2, 0x4, 0x1) 18:25:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/142, 0x8e) 18:25:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 18:25:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r2 = getuid() seteuid(r2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) write(r0, &(0x7f0000000080)="dc97d617232571cd15924507be1862a17989947bbd4e7fa9ac7a8bc97ec16da73b95db15a13336488fc7ff051579fabfad022317767c5138c05e08bfc679a5fc02627f70f8d51fcfd72aef1a5e519ffbc36661a081edd8303185eed6ebaeac05e23dbbb1d32bda4ca84a562fe6ae49b89d2d996ca6abfac8cf894a86a4e6d21695c020a5f1151155de16ab24a4b764afe4bd0d7aadd4efc0f799bca714c05388b1c1739eb0ff27fec401c8f505a5f5764ad265de1c223715a62a29cdfcc27247e208221a294837a9cfdaaf34577655d7a967f464b092aae23409ddb4e7d3aec108aa85981f832845fe4a8cacb7329e00b203eb42074410b146cd3bbbf11d1df7d31926a8bdac78dcd945c86ca8040adf0af3724b819ca2f7bdd82459507ea2086e0ff0ed4a9db270fc8994f0c229e22b4aff3a08c42c02f78104708ac4d34eeaf1cc64383fc2593cecd15cfbf59f409f96b4679ee76509edceaf8185155fa8517d6455ebac57614471da1915d514268473649fe601d6424a3531657a5a6bebd4ca68c438e178c04e88cb38131f5424024bd262400e7d0e0a282d63a1d23f8b31a83f03aac101d48da1b6a96166430837ebf702c060b273b1298d277934ce4325662c17ad406d3214904d0f9e4eaf9cd4fbbc3237d4b2908568ce59793a28eebb32e0654c7dd07c01e596b250cd1b7e9bfd3501fa24cd8b4e1aad0f656f88b851242624640b492b252d561cffecce70b801a2288efe4ce2ef336a340aba98ea8bf32b5d13a6d0ad01dce5a77f60fc369c9e4ef95218ac5716634e698fb62b8c84ec4eb41ede2d25660ba6af2dfed61bb1bc6842d91ff0f5a8442478c02fb93e1d376ccc8bc458331f7f14b63f9d780122db12df123a2c010dbefca497d642bc621a4e7a4019371fd11234367bf4552b99d7ed7f3bb532b180ac918bfe8dc5512665ca425a152d4de5341848c1f2723a4f970adf849899320512908c95101249ea74a7a9d5eb3bff1cfc7fbc0d287d87e0530099bd593a35019ddad4b38420c632951b62244ce5076f9c14f3fd319ed7d3793f5b13206c90749ba23dc61120a42f5d71d3b1fa4ccb504fe2a2150b65fe032489044186435fd250562419c25f1653c024bd52d736f5b1c9e39e8c800f7093f3e8900da551b3e10bba9a8f520fbe3f4623e719d640f25661f0fb21c2542b3e88d791bc63efdf6c334661a04a1bcdefcae211008697cdceed0c9121c53a984910a9b74e27674ff1f7a46e07be40806f31ccff29b0ec9cfd9752ed66c0b96e066155563e6d1b2fa0d683bffb4f43401c653b26bffe0e6e9e52098c809ecd64e7dbcc692ac01f1a1c95b69d5d219ac4b7b3ecf68cdcfadda3e02ba561aa3697bc4f138daaac2d86344d62fa17791351514918397a361988becdd6eef308a8231104f85c70a15aef2f9cffb5c63dbcd080127dea1c14f4fa322a4504a40a19578f275f3234636dfdf4dd765cd7e34e8a652f3c3744aeb957ef205ff572c85f33110ff35b910468bc5e80225dd9b46fcaa27458340dde22539878bd0b67aad1aabc75471e0ce6628e0c0370556aa97aa64f64ac3c9c068e150cc34f464e6fbbd4cf91f371104c6987013922164bb9afc68c746ebc5e1ed5692cd69f23ce03f4dc1fbe2b1e18d60703004b01e1a3914d3e5a541674356c93813a4685b0bdd16af4fc85a71546b0f3b7b3c2cac9bc3addea9b53a8572e82f33e9a314cf53bd523bd9fc992ff30b8de079ba084c37ca46698b10bc954a6e2cbff986984ddef6ca4ac283fc853eeade89a354f58d57bb859cf89dc4753729eef402447e4c1a738770c678af20283b646fa0cc2b7db14b75303cb36d1351e6f638af9749a8484546a2edd65c9f9917ee4baf5caf4137a938f91c92d7118a8760bd7587273208f788c4244e2d06c557a6f97ee3bb6831c874e00082e49f91958b2b2deefa68660cfa77ecbd969edc2e065616563e76908ad850e95f44e454846421a50e5d7af965a2942b974047b62afd1b774e6712e76ddc2342343a644f458c85d64f04622a3f8bd8cc631e5d2d7244bffb581a826fbd99e59bfdf97a89cde7ec1a4bf53eb8ff6d326fb450bf67f96d2e4353e9f53b37b5692ee6bc9bcaf1d55db9eee8deb8435126cfa076207c2c2116bd61b287f2d32acc11264658851fd1c86ec3edcd973491d40ab5646711391b80bd5dae542e242fc2fbf54807edf7d93eadb386818854b4e0f52dfc37be14bf697d75c6fb1fe98a5bc77f69e4430aa07a287ccb8e81b23b7a195c18ae2ba03663b735727395d4c480c55c2cced804974a1c2343f5a8d35dede2867607d5d8756a790544b7d69ae5a0dae0711ad9c7c385581c4595a3167e0971e894fdf49b102a09b7342b1630625cbb712a8125a85036a2f31f2d8d847887fa96b62b22b57e7d561d546b1cb1e9e0df1736d82d9663a58c305c7f695b6ad6eeab250a7f405657ffbc7d69fa43ebc5f9a6a02691454ffffbbd4626d57a85876511a8ae192b72155279fcf317dd1736cc0117b977455444bb25ccbe6509727a846ba7aab3845b4cf49b70898135034b99353ad75f407d0533c22cf201805ff9cf95154b136bd842f8b60fbe4bdebe3001a1c346a5eac4b8e015b395e1ea245cefb40498df118453cf2e0a134a175f3407ddd14fd80a9438a825818cf72d458b09747c550a3c7448064790f5311e039aa14f99d7eedc011501b2ad9cfd1d4dd37727701a22c80362e1f75d8d3edc1f8aac590a1f85655885b120f93d229f0486aad887efd8cc91cf1a5e5b50e60274790adf2647b0bdd09c5c4075ca681739c6ae75a6030623ec79fbbab6ecfa31bc5436239f799ed371fb665d2766cf9ce8176d39fe66519e60c74e52c03d84b19dc7bbaf85e7f3a5b1486466ec173293b5d399ea6e452bcbf55f9cd5b82c7c0eff0e688dd621689b607598e9da2978fe67630ff9f4a2d0cc7ec0592dc75839b6f98ee08c30e04cf8b99231d194b7f19cf58de077c23f62d6f1821a92ada6691ca63573360c99b8a0d9f327bcfba157ebeb59f96c44e288e39b51964679bfb116f04170418c5a4cd37b21fb9cd92959e60f08c89d8757ecae357e8ac8bdcd7687790542d10bb324d3323befad85ef3f7a4628e6c4f725bfbbd90fcb23a49f01e72fd9d2c7a75ff47006bde26e44042443f066ff80d70c10261849a191085c555db804a71f807fdac9a9348641405a03784b2e3ccb219414af0d7bb29a784da721e9a39897cb140ea1c513ba5d705dc1fd39886e71cab89d62131765b8c1f8d92c8484eac0b28bdb9f71818fe9452187e6e5edb99d884571bee360220643c47d64c46119a01085f820cc6a7daf449cc2cf3e6ea0892a4a0bbf0e1c0c3ec4ac9518d3c18ef8214974b72bbcb7d75112bfeb873aa11ad0c01e03edce8e98468cd65b37849f2443a43305e8cf13b3488b301110bfd6959cafb6252663d7fb4b24f8182600ba8bd43d32b15715944e6e9fa7aad468b95779eac4b9370159f9c0cff69eae5e06b814cf2043e481354cb09bbc5762294e5f1ca19c78c81d057363852237de91b69958c5d8113b1a0c5f3e0579a3212f2c2729b337de3c8b3be3ce8f361302f77736dab7096d34beacabd79aecabb8848c1077a3d09060ef6215ae66603676346784c98b667dfe6f57db732a0002e322fa80d3c8bfc8096d4c46d64f63343b1c1159172728e3aa49bd597d1351657c319b0806721458e80acd4decc95e6096fa0e26711dffcd076272e85607404aec7dabfd3d5d157a16b8927003dd11aee9efb8874c395b8e7986b858c1bf7b4dce377e83d71460b1c641fcdb1b8232399ff13c1775d9987fb768357cb34cb1fd9606887ccb4714344371b831f4c7ac4de0479ec5e1228baeac5ece559b18bbe1e897ca4baa9db2cba58ad7bf0c71a2bca8d27adaa9698507aab3a9de9cbd6b2130a73f3de135641d9fc5d2ba1cb48ce2b8640037da4e867a0a2c38b1c30df98c3be9bc7e6c9a62d27cffe2413ad9720c859b5c33607c13e75e434db629d2aa50ad75b53e80e9a18ec7a0006037d877b8079a428b00ae9268fc9fae9ca0d9b7be6277e732ed2bd6266f6ce4359724454b1904c9662c1513e97ca2584d9baeb687e8f56bc8ef1e7002d46d2b34e12f23d4dfd74e6e7908fc96fba6a1d7918bb4078ca38d40dcbde84efe9b8cfc1d4f244faee7e79f19cf352d2c33f13177de417098408a66618198968bc3970a19586595bf250eb9c64ffe3fe0fb591944a4b3238881627f860f36796d2af704d27173e36687cc0dffed93ab9ab94e103a4c82c36c7f78077a6f8ebb6b82bef4f394c58131eb23037b13e6cb2324043159b45f615b71cb8a12aef7bd7b6415f981b99ca7ea32a1c14d9cee5753a23c92ecf730e435d3ea78e4fce4ebf453c6a13b4c0a88f2540f1e0468faeca8d3ff3e65a18ba8e733b16c3e388cdef438737d1bd6ecbaa5e9aec1e9e6990ad51c08bbd073dffdcf9525410a0ca584c8deb806b3fbe53ccc408a3544458c7e623c48ae6ee12216f7da68123738d105f437ed7826f4cfef139dfc9477f5a19298bbe50a1f7ea4907149fffe013e282d27f971de0ac63ee86a9666fb74515e90090eabed01699342035b123c16ebba14f8837b6ce66653ad134118aea8e18dbff01583b8c45dbf422ae51b9322509f69ed879469a27c7622b4a886fde112df3613a0ff7231b5825b97ba67fe4a8f483a4ceb55f90906023fb8fa37acbcae4d941c39c9b1123d9b854fa48e4c6ef05883d22b6139149fa3d9c6a0ae83d269f48faf9e22636e966d4b202191e04368769aa28b9e0be2f294341cf76b9bbac4a296fb2cea367b156318a452581b5c5cc915fac76d4395528055992bd885bd2de3f3d81694e1d95e5c82a2718f0b1ef5d4541e729c7086e6a929a14a5568c0c991dd95a2d48e51eeb322570ad0e9c05e2c00ff7ce18c2e54b9cda53aa02c03251794cf80371d7cc15e27ddd66f4619f45422fd24338d0c353e732941b99b450372b5bb9a5b0cf89a6dd0409081e56c81208c4b8d11a107e89d6e3a02842562678dbb9deec91c37f3ed1e634f1ee88f79b96af9baab08ca974b318096743e3e48cf3925a604aaadbc399ac11b69cdabe317bacf033e9c228621020d1ba27e3a029bf34d204b9b85975310593eb828f3512560025e8325f834279f3653350cf43a33a9ceb6cce7c04253ffa5d8718e4aa2822dfb11267bf017cd4d5b462395a83aa42cb8375a4a4ac636b6297394bd82a209d8579ec7c02de3e74ed6a18f836409e27d280da10222028f805d62a693915da88606092fe0653ea9590c05cccad05959012d0828c1fffe528952ca8bba28b8a9e0738786fb1951fe1a78580bb39b9672c66f45d2a27e2e4c364d8163f0c4160976fd99128201b889717e4d2509eb0e23c9383087211fbc891eb82a0095638a84a5b51fbcc3e276dc47a4ca3a9349de19b279a597bc626de95e8c92d28b29f85db7bc9102eb00f1694cdbd9ca02af399307d052cc02e9e1d85be728bec4dec96c897ae189fe17fbba17c8e03ca94bd297390101d0c4eb7a9fbf59ae417f9c4c64808524bfc5fdc2820ce9ed752e2c9846ae67b4c238a99b9d0ce1d992829600ce764829707ed9feaffd66c80767278731a97689f226668b2f07606881d2fbeaa494f8b61993f4b6469c77c90e616843e4a3a2e04f9b05c8475dab64111917996f53c88a5bce148053eba52b5048e80cbc81f70869505965d4909bf7631ab96fea81390bb659891757fd70a2ea3", 0x1000) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) open(&(0x7f0000001080)='./file0\x00', 0x200a2, 0x146) 18:25:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) socketpair$inet(0x2, 0x0, 0x80000001, &(0x7f0000000000)) 18:25:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) r2 = dup(r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) syz_open_pts() 18:25:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) getsockopt(r0, 0x61, 0x1000, &(0x7f0000000000)=""/125, &(0x7f0000000080)=0x7d) 18:25:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) r2 = dup(r1) getdents(r2, &(0x7f0000000040)=""/221, 0xdd) 18:25:51 executing program 1: r0 = kqueue() fchmod(r0, 0x118) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:51 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() ioctl$TIOCCDTR(r0, 0x20007478) fchown(r0, r1, r2) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, 0x0, 0x282) socket$inet(0x2, 0x8000, 0xfffffffffffffc00) 18:25:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x9981, 0x0, 0x8, 0x8, "bdaf185a99858116976a60eea4a846903353febb", 0xe7, 0x5}) 18:25:51 executing program 0: r0 = socket$inet(0x2, 0x0, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x1ffffffd) setsockopt$sock_int(r0, 0xffff, 0x1024, &(0x7f0000000040)=0x2, 0x4) 18:25:51 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r1, 0xffff, 0x2000000000000000, &(0x7f0000000000), &(0x7f0000000080)=0x10) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 18:25:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r2 = dup2(r1, r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) syz_open_pts() kqueue() kevent(r0, &(0x7f0000000000), 0x41, 0x0, 0x7fff, 0x0) 18:25:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x108) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x8) r3 = socket$unix(0x1, 0x5, 0x0) accept$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000008000000000000000000efed0000000000000000000000000000000000000000007603000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000003cf73df03a66a0bfd1f2c78b9e915ceb1fb59653964e612056e6c8e464eec3bab44111730a4aa8f49c5e7b73a06b3a9edb90d72449dc126eb3c0c036c4cd9eb84784096336f5f61917d46291513d06b80fd596a1144e4f8bef879c8cb75d6573ebe24b8ae735186b3c9f8f0077eb2f0ca905fccbcd20ccd4f22d6c575620896897b15756b06a60d2a916b62c146b49a75c147d624bb25fe988250e0874ac5388adb278c957416ccf6355a7f3d75f3bcf99b1825059d144db21ecc15d5fbaba10b80cdc6852561acf092aff21080532b9e7f4bec9c2"], &(0x7f0000000140)=0xfffffffffffffef8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000200)="877ba048141aacd1c69520ae7d2d93eb8ab062dd13d7295cbacbb951bac580a5d730abcd89ec41e9055087fbbd5b1402e6327ef626a387ed98b2f501ddf298a3661cea5f090ef32987e7c3122f057330ec141227b04f4420fed627999319f0d8eb47a01c3ed07a643c29ae502d0011ae219e2c906686546655d752709dcb8844baec8909c065341d9a83b95623e272d12a4b475720cccb9fe30e2500b1d7", 0x9e}, {&(0x7f00000002c0)="8aa6a3e8cda1adfc119a0365a8d2f2914fa33b52e226faf724e688954c0e79a377eb1cc67bf57118d371b9df8af387ed05ba680e228f643efdbb23cd02ee008dee0fae5147a10bf2c0f8e449", 0x4c}, {&(0x7f0000000340)="71bf66f79e2eb42f8ae0fe90e455913a6c91ee82619fe529d9400a12d41aa2d6a063921409d4c606c97aa744267241286b224f1d2f2801aaf5be0e1d7b747be587b3ed7d6c916dc0f0009782ef0d3d040643b70943bffcf748bcfe0ecf013755527e7783e58b248a94e8d568ba7695a683ebd08cc56700e888c0b845ca031c6bb3adea", 0x83}, {&(0x7f0000000400)="998b08db67edc810888042c90f2145b120958f0885445c53b3faea0387424adc30281284710edb1f9fda7474dc6718447414bab1f7cd453f80f5ff72c1a671cbd08056ac9ecd0f1db25301dcf1d0cb22", 0x50}, {&(0x7f0000000480)="e6b9e4e11c17bd8dad6bae372c0cd85b273e69408ebe3cdeb7e8a7e0b3a49f8d78188060ee82d8af040aa431419d88177eeab0ff514ad248850a7d94c019932653d30548a02c913ee35a8c0fc0a1148304ea3783cee9d54fa1c6eca02250a6", 0x5f}], 0x5, 0x0) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x4, 0x6) r5 = getpid() fcntl$setown(r1, 0x6, r5) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:51 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$getflags(r0, 0x100200002) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="c68658fd9ea2773d15a88d9a4871205cb4fdfe77c36619fca12420e410b919e953458ad456691006a2c9b5b8e12e52f1263481513d3fe86b1c920e5c8b88e029ea2a51f7e6e88aedf67068ed9f7e4c844ea67c95b07623190ce04d0b6772d104d07b3e7f8591dfa7b68e6529b251d30bc7013f71e6534812bd58b9d6c1312d8c82a3b47c17e28f15821474d8dc9d91a748eef6c9f1e07bfa143dadf27dbc198dcfa92ef608262bb2ccaf52826576e9d20e7786ac307e5f2b08b4", 0xba) socketpair(0x7, 0x3, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x20, 0x4, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xcc) setsockopt$inet_opts(r2, 0x0, 0x14, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10000) 18:25:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) r2 = getuid() setuid(r2) 18:25:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = semget(0x2, 0x5a7050abb6058b1f, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/4096) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 18:25:51 executing program 0: r0 = socket$inet(0x2, 0x7, 0xfffffffffffffffc) r1 = semget$private(0x0, 0x7, 0x80) semop(r1, &(0x7f0000000000)=[{0x0, 0x10001, 0x1800}, {0x0, 0x81, 0x1800}], 0x2) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 18:25:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000001280)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/114, 0x72}, {&(0x7f0000000100)=""/50, 0x32}, {&(0x7f0000000140)=""/25, 0x19}, {&(0x7f0000000180)=""/201, 0xc9}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x6) 18:25:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="c5171612b5612a93c591d08e82a7779eb7ee16fdf9b6f0809bb54241aff8730467c248275c5b5b9155660c980063e139885612fc79bb482f11f2", 0x3a}, {&(0x7f0000000040)="0e50dadfa108c0e7a749ab3d0ed14fb9067b429f187f4f8fc19c5d38d8fc6e1d1d9e398d9092f708c63fe865da1a30ec1fd287fb1f9583ee5e3f0c2843675552638badb3b421ebac52d1ad4bf17e9b236e50cdd7d803759bdbbaae6b403707a57101827c8092732c87029cf45fd0447e8a81930628806edacbfd4ea98f86d2d0b1933e2f367f08c170d84733eb8b349b68c23c97239fab0dc5ecf8b2c9d765fb48826f23edcb0d468f4305988f7222aeb527a4c02d76b320931f9e49ad83f4536ab9519b2f5c410ca99b2e1a62597abfb1a0682cec4b9763f2a112", 0xdb}], 0x2) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 18:25:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1000, 0x84) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 18:25:51 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) shutdown(r0, 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x282) 18:25:52 executing program 1: r0 = kqueue() r1 = syz_open_pts() fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:52 executing program 0: geteuid() r0 = socket$inet(0x2, 0x3, 0x0) geteuid() setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 18:25:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/51, 0x33}, {&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000000080)=""/206, 0xce}], 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xffffffffffffff6e) socket$inet(0x2, 0x6, 0x1) socket$inet(0x2, 0x28, 0x1fe) 18:25:52 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000640)=[{{r1}, 0xffffffffffffffff, 0x8, 0x8, 0x8, 0x4}, {{r1}, 0x0, 0x60, 0x41, 0x4}, {{r1}, 0xfffffffffffffffe, 0x96, 0x1, 0x4, 0xffffffffffffff96}, {{r1}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x100000001, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x82, 0x8001, 0x9444}, {{r0}, 0xffffffffffffffff, 0xb0, 0x0, 0x4, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x45, 0x4, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x8a, 0x2, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x8, 0x80, 0xf706}], 0x9, &(0x7f0000000780)=[{{r1}, 0xfffffffffffffffa, 0xe4, 0x1, 0x1b, 0x17d}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x80, 0x3}, {{r0}, 0xfffffffffffffffe, 0x60, 0x20000004, 0x1, 0xfffffffffffffbff}], 0x6, &(0x7f0000000140)={0x10001, 0x80}) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="3159000844945b2bce235981ea8dd45e648d274de8c10e3aa480bd09d8376b4224fb18be42524546377e916d0b2546b813bc8d80737a19f771f1be856914a77d74d9364e14de8de0265dff5881b4348ec3b1ea87b3ce1507bcf14cf38b2abfb74e5dd619b7ff96cacd50b3fd9e69941287d6ad478ddb19cf665810276341f8d6b4bb23cf130a7782067f8ee0f4b18ce3e850a7f2b10b4def9ccd5dcdea2c1fc4c878d96c65874088db75db560242225290cf6eacf6bf806341553145b94f21aa5e3ddacd9b9d01dfb237cd3f062d1c3b5f19f7d979", 0xd5}, {&(0x7f0000000140)}, {&(0x7f0000000180)="9f78c94cb93fa47850b772fa2f4517325f36f83d29949af3238bae52c8bf363ca1edc554cf5e38147ea72ffd9d7a802da9a07d7b2038c3aa3d0ffca431c16f37a8d0767d5cfaf14584b25cacf0852f68f32143740ad1247204ed4ffc4a42034cb239e01873246a13ae09dc12cb4ec7a128e63cbdbe33a0eda298bb3aa15e88a9b1b86a3c5a9dcb2596db3b7cc87f85488d5f5a8d155f41cea9075199474c1da985427a8b80d3e43668029d9326accfaa6641334a23d6d6c32801ccf26b41d0410636ca8c95edbc5fd67a40aebedca0d5afdd9d6f", 0xd4}, {&(0x7f0000000280)="9350ecb16ae03b87ca72a28ebf7c6c1843b69f7252d32bc88ce0ffaca950bd6dafd0c119b949eac442aa7c474f8042307a5c72a0c6ae49f3feab16450bf3bc38b1deea70ecbd8ed3feb88f67a0c7057d9f004eb64dc5db8668c2830778bf98622ed6438ea4433053e59bf5e816097980e02005a99d8a701386e09da3ed3e705ce5fdcb9f9050189abd6c95ec5d9b5d8975837b25380d3d07dea353487f1ac3d673", 0xa1}, {&(0x7f0000000340)="4d2fc10270058c3212ef1833a93137f4e608c4b709943f8dc9a1e7c4190e57e97520", 0x22}, {&(0x7f0000000380)="21c5ca9cb21078ff11fc4c97d1c6dd8bb5aa88339e3c6165aae31c9504176a54147be8b0befc0d24d7078ead18c94028c2ba6b584f47d74413a58f476ab0289460da9d55be3540ba4a50827b3731ef8469dc36a146531a60d091b841b82c3beff022f8835d0be13cc3db389cbfc879a5365b082a38d1e9232b67c08f627ca6c0e9d7350ad46c95a417662bf9c8336a", 0x8f}, {&(0x7f0000000440)="b2ba3097742996c0cf198f1a0ccb2112a5b1d7fd732fc973456e577afe92ebc912247623705a5a81ecf9d3c344b3ffaaea5c2de2e9ad9c70c5cfd6684afaf364d316f23550ac0031ceedf8447aa9cc68a817de52d7551ab961bfc8afeeac108307524ab3c271b82edc25a878fc5fda0abde9c4922d49cb6a04dafb4fb131b16439d56dd6837ded60f897dad4138fc596c2fc57094f0f6f87f5e8e4cbb8923b5039a7e45ee9b0bc93422f0ca172f2e12df6c5f51b6c6e204f2157c7f0f9b6f3ba68b2b4ff04eac29beacac855db74c6e467b6742b8a82626e24deee87d7a231236c1b5934cf0a3d90cda4dd8f097fdc00e89e17f531c09d6b167e6b", 0xfb}, {&(0x7f0000000540)="9e87470d7476ffe690c8d00b354ffddccc90ba2e2649da2ac80812a34557a7edcbcebbf56f44ac44f1e22c8e581bbda80e33199367a69dcdcdfa479b42c7c2f0c944b6dd196594c7970d5c835da967038a5b049b1c6f", 0x56}], 0x8, 0x0) 18:25:52 executing program 0: r0 = getppid() getpgid(r0) r1 = socket$inet(0x2, 0x3, 0x0) fcntl$setown(r1, 0x6, r0) getpgrp() setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x282) 18:25:52 executing program 1: r0 = kqueue() r1 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r1, 0x20007479) socketpair(0x1, 0x8000, 0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r2, &(0x7f0000000040)=""/57, 0x39) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) 18:25:52 executing program 1: r0 = kqueue() kqueue() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000380)="aeeb183c56c1b9890116143a53fb4a87e1109af82f0c4e53525e5a9587837a72284a8b6d98ef9105479ff4e521de0c5d19989a4b20b9a62c0cc30b19e0603852a62478bb7cdfab4dd15abe00edcf5c7c60519df4ebb57446961167344c0cf6ad693f2633100cc30148959b74ffce3c73b3a59ff8b86b3b7e0cbb6174246d156655c3159c0ac7f4fc1268612c4e6d70d1dc96bdb36c4785b7d20af3e8adfe9e66eccb39423dc6f28b720b6622f75d987a25411b5c8534d123dfd59e03b85bca0ff78cb754fff3d634b0441d41f07941b869233547da398b797065ff22142a6cdec1cd210209ebb3dba104186be121d7579f6ffccf", 0xf4}, {&(0x7f0000000280)="bb3c4ea4ff0fe67cef445a18b33ebf0a9d8c1c5891908011cf316c0b859f7f80d1911dfec5b49ef00e31e74209efc7ba0988ce24645aca247ff242c649c4b2b2bfa6992f67ea76e965eb6dc79f5e045c850319dc6fb23eaab8e96227ad7cbd40298b1e0956912f9242928fa6f712a5786b8a3ed33d7b352c8ae54d239a6480db7794e7ce3b8a441c706210164f783292ccafb907f25f471a5ea229b9ed7c27b777e2beef3d97aeecd3d9ee23c9447c82888bab3ac54192d09ad411beabd6819b3f8073571588ee98933891c80fa19659c629291b", 0xd4}], 0x2) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) r1 = openat(0xffffffffffffff9c, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x20000004, 0x2, 0x800}, {{r0}, 0xffffffffffffffff, 0x65, 0x40000080, 0x7, 0x48d5}, {{r0}, 0xfffffffffffffff9, 0xec, 0x2, 0x7fffffff, 0x6}], 0xfffffffeffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x9, 0x80, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x3, 0x6}, {{r0}, 0xfffffffffffffffe, 0x1b, 0x2, 0x2, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x2, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x7, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40, 0x1, 0x6}, {{r0}, 0xfffffffffffffffa, 0xc, 0x3, 0x40, 0x1}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x9, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x6, 0x4}], 0x3, &(0x7f00000001c0)={0x5, 0x8}) 18:25:52 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x9}], 0x200000040, 0x0, 0x7fff, 0x0) 18:25:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = getpgrp() getpgid(r1) 18:25:52 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:52 executing program 0: socket$inet(0x2, 0x4, 0xb4) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 18:25:52 executing program 1: r0 = kqueue() pipe(&(0x7f0000002400)={0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000002440)=0x2) r2 = syz_open_pts() r3 = shmget(0x2, 0x3000, 0x18, &(0x7f0000ffd000/0x3000)=nil) pipe(&(0x7f0000002480)={0xffffffffffffffff}) shmctl$SHM_LOCK(r3, 0x3) read(r4, &(0x7f00000025c0)=""/127, 0x7f) read(r0, &(0x7f0000002500)=""/175, 0xaf) ioctl$TIOCSETAW(r2, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="04fd057d47ce98534830f829bab3bf86885a1e8bcf25baf29c77edc2da70fe18614063d5d0890951a21b96172678ee8dc56525f9e2667f5bcfe5f93f33d05843f641e3bb26a84fb99a719a9e3b82755a08b7259230c58689860441e7e9cf8c8c69057fc814cca44555c95837329238f8668fc705ed86f7c3ac39731d1dbf0bd6e92e60636e62e650ceb36b630527b36ac97776c6249de330eba240d2924778601d194113870092d0cebb3c0110d9964f3f2e045703fc76cb54197321fd8c3fc7cbaf285932197898b0679fe53d66a0a624e6becd98c5886bd1c6cb685a7479ed08b522af54b8031d1585939924f596112073", 0xf2}, {&(0x7f0000000140)="f20303a544e0490df1e24b2816b16e0097115a3e6ec30cba4e8d0503d32e7288cd6e18d419c215277f675d77978c06ced91481aca600bbe63ecbc83ce033a69c1a4dbc046120f39d2a91cafc78a3d0b2cbc8a6094ca33a68beed619a887076fdb938f6b0ac16130ac5c1499883ec521d1513aa24ea851d5e7db65ac7f4499b3976dcba94cefbeb03e14c4004c6d7e2648fafb1b028612b95007efa1380dc4d3648510a1a1230edeb91d3ee2f0a094660f8ae", 0xb2}, {&(0x7f0000000200)="23db1212bad076a507daa7bf925bdf70525b3b3a03b263a07c92965b6e3132b7d5be09666007d16a08ee35bbf230f1aa0b994b39bf463f534ea843812b73d999652a34bcf22d414f04e0045e9433e70c304938179c49f0365b9dd54976f997f1a36ad079f2827cf49175e7a5714449df8fe8bce731bc5aad36ad20bb13bb74d774147aea1a3fbe58c942ff013bbf7240b28a70d787e725b295566816f8d660ffcb11c602d5b838106087a34cff99ddf9ae6037edb0f25f9f05b844960d8127a9d5d1", 0xc2}, {&(0x7f0000000300)="4aa3b60fbc77d707af2211ac608d5d96179b2bca1a2442c87ed52be62263f16e11a62ac0b948e3eb7f97aa6894fbee44753cf73b03f58501eb7cb5b16b7061ecdca5559d390be68135a61daa", 0x4c}, {&(0x7f0000000380)="9e24d5f56d1ca64b04e82538a784ee743269412ba569188e1e1a6ba6d4f37e153d493532ce77511c0cc0e35d0d11c0ffa488bdb51a724627b21715196bf771ac1d0f4683638be1972e63ef240d4023cf67db77f58d5f994c14cb130a13a0f61041bd31a54dc38e603e21abe8c5cd4e5c8e55a2197acf73a827e4814040ce89f4d723f5e0081dfb031e514505dad77f06e8a85a219748496c1a9e1a4148d802a84dfdcfe97e611fb4a73d08a10669afc5f2b4c68e128d85b2aee19be9befd502e27c3e130bcde958c58b45523cd939e5925d2f8ced1663472fecce0f51e834cf4bc6b8a49fa7284108af4cc3ae5d052e950defdad6d39bc2d7cb29792c8bc3131aa845f92a7bb4f1e91a61f2c3b098a61f966181f91a793830599b62123ab663ab43730180d0af9c83fcf43ccd16af3fd0f50ca127f04bfa22626d3134af9a394edd393c6fc7a6bf5c88eda39f57d092b7c94b54e5d0a4b74f30ed3417f497a2681ca7bf48723ba077d4782e9c91d06561713283a94827e819030ccb68210070da2cea9f1c1be519f1c007de66a748b7c211973f9c10d7c9036065d754f13ee1c50d8deb6be6d91bf66b190beab1852f52ac9f2605f650691f8f01c9789c251e0814d62fc3b3248986d23b90ffe39e86b6ee61bab73bcdfd14ccbf508ad3d6a26404b858e253a7d2c485fcbab07e48521acf47bead19dbf83aa67ee7a9a1cbd03dbaf7e0265b2cfc9aea35c6d638f867d7c4e3b6f4e1f9257ceb3b7cc8cc86620799591e339b5e95b02dac49c43869dd54c5a61f1d156ede547d77aab60cd5937724c480615748ac18ea2db857fbb5a8f70932831000761ed2a6fac84469f1ca84f5289236a0355505c18467bc66ebdad8fc2f6215e9fb2d922e9ee57dc473244a04d45f6b1e69e8a42738dd9c8430fab956083c36308e503b7321ae9dedb20a88b689dd685a3a4aaf3252b6bb572e255f7c8ce6c1558b9a68b79bca35ea12993b25c6f3f23eec545b2a3d8e265d71edf362467ddccaedb6f7cef63f9dd872dc08e63c623c96ebffe2291d0cfdf2d4352ce9b6c1cd66ea798cb63a014840a8dd31f7bdefa4cf05166c1b308f4e349e2b0b8a13e9090ea657eab498c1b6bb4bead405e7ef84de4aceb0b24d6845f2b218cf3716363496e28e828e2d0e31f8f7b5a40d6a45b63566678da13115f7cb3b6a91670f9b63fd2a107742635a441b0ed0414d025d0ec5026f393499be78dd101150e68711bcafd875aea12396a272ca872e4bfdb032b5767f2a966b5c0c2d04442946a60c4fb7188c5b11687d7d36bd7fd7e28267f3ecefdae92916c0f66e8069d3c41b6fae0d01898b9c767abb43099632073bc5590d06037ed0e6285c165f841a7da9703c2a26f55757e5a5bf26ce4c1addf15299b1d4ef770fad5cd6d68034ed9015c883045fff6047f061fe2ce49932bad522b8a672e0d495b214b2cd6ffb89c11dc3d5f53824a57de4b92b6342a63fd1b9e79c3d983d3a164588b54541f2c935c09f1b52cb5f8b6002d83c2ca5162d77800899dc69a7047f48dd7c8a5b1274fbcc175f823d911e0c88eab7b39b7915994735e690e9b50aad0949933c72d6952503f74ef7ea7f5a64b1527b0f4f27aaaa04babd1b3598935afaf7df1c401f4cd45b1ac59193dafc92312168d1b08b78edd707538863217688c9b06932dfb4791a7592787a0bb271d3e15b2af839056f0c66421fe352174b0ff432e1972de282616941af542a98220db653fcdf3a9988eecd149e9612cb2c90258229e0217792131a379318120052a8be4b3a88e118fb676d7e12cd5f0f21c30eabc92c424405bfa196783430db98706ff80ec566ab1150c51ff2b259834ed30c0b069d414618865f86a289e4800c2045d36138214ad8f5a80d260752ad88987cf0db1051d20fe4495d6f7455e66d4e70811e25578d1a32db60d66498a9bc5e8bc72f55de9703397250348ce8d469937ebff4ef1746dc7d0488d599c6ab2197cd07552d280e5ec0e039519f99c816b0592ce0c6c1e42ca72a01502c09117c3da828ec944c51e278794af47da8da63d9e30dcb680311017b6774578ae934f71b926a384b1999fbf61e22e1e858f0b87ea6a6a5ac2e4c2e8011ac0725c3452e9d69c280f11353e02efb0ccba7227dec850da2b8e760096a248b0e1472e2fb396969a4b9baf2c4ed06d71b7b2446ea9ba83dc9eed2b2844b3184faa37e37bfbc7e98bc0e6e497118cac0f14a19b7b0db3478bb21c4d96c1419d8e93877696b9fa98d1cb9f17d1eeafebe3b1185f6b2f5790a7b2dbfa9948ce506f203e2552a8c1f63335e8e10d15e27f6a1660e994e179107b72a620c1e78bd110e8dccba12eaaf2c240536d1e08cad1c2fdba0f9521b34700923fa435585eec97a15bb46ae475f8dd5b74be946dfe8ce89938dcd271df5186fec781d51eb39ae5fdbee32a3777d13864a3e3e98360572b67c41fa3399a87e1d697762b44400b0cb3e2770ec5ba36675c2e5cb6b20899ae74d9af0cfe76fbec294317c9c41c7364e953ed89906a63566d5989bd913dfb70388203564df1ab494ace2c061c15358e6fedd4b81fa9fdb2f510cb544f5b483244ece1669cd72d2958b38f7c26fe5df5f975ce4d44100c6a2ab534c7b7f3e417bf14a87cc044de4b7a5ab1a7886586cd0f8708528860414c3a77003bf443e7b7f3634cdfd9aec0771f8b52932221347f963cf81d811139c0e447bb81494c833b398725cc64320828d6c3681bad624aa32273e5e71ea88354b1975cc5339cf4c38fe6ba1a3ecc7d09bfb0ec8f389ab5994ee3c377975a9cc37b5cb1f109b5d89e2ecb4b29c36f63d086561851b154a9e485032fd2bdb66afc33a8175c185243a025ac7ff979ca4d0574c84c9f8124a9aeb1356bc7cfd8f98ab66d0836f14bb022acc4e093c62f9b400ced8a99d548b541e8e61552c706184ecdfb67ccc57ef763adf47ddf400913670cb7f58e3d517608a5a121334f727355386ae9ce7f15af2ab06c9dac1694ea38f8a0b5ca6affa4c65eed445b1256df29e72987ff77f5d63e8053f5b20c0b3ce03965a044ef0c9292efd7df48a7c339815d0422641fcf31482032b706d1c99decdd32dd7dc2e7da16c3b01ddec6fc04d4c8ed9456ca9945fbbc82de153faf503530ac31a593830c1401b53963db35ffb2f2a1be0272b705ccfa3777a4f0a8d50e6a9c1e987cdac5c17afa6d79d4b632a424f474201b8216a69f9498508504b7fc3cd8dd6fba05eae5fcd916636e72a8a879335dba9d0d0c42e78e07dda7215ef752384326e98b30ade190ee180b986700e4f0d70efa2d741c0607894fed4fe7eee64327ab0cd08aaa462502429a76717095696ea797d600eae255ad1faa4b5f9d995033adeaf27a987d9df52d177aeb5791825d47076570dc486244914dbe9f29f8142fa315ad84462b540c145b09bd32f105baefa0373fd77ed03d7b1fd4ed9234ec8148637dc42bbdef7ffb16de34c7a111fa9570a7fe992b6c2cde23a5487e2e79941cbc51665582c5d4667580fb8aad30e725e87a3bff784e9513119cac1f3d4434e123a6369c08f355f8b62a69ba56251d67e5ff16ff49a0c6d1acdcde08678d0f21836526391a847cb7f909586994999d110caec87accb7f3552fec7b685965c2955553a75b26aa059f3843e5da5403294cdcc2295f792cb9b2876e68ee56fc418963a311f92035d94605574c1b97fd9f3ffe5071b057c51e7c0ce87be538e208f0cb4085b1204e1c7df7a3d6160aa28624f99a15275c5d31bc5db3baf8451c1c338fbda758c35eb50c98650d6d255fe0f5210d11313aa8334c1d6f70caeae693f7401640e479a0048dee932a25fc1eba015d12a774975b9b969000172c6757dc6495146d5d876fc83f3402cf30a8b5790c129290e6a87777e072b26135f04d74d6327b0c2ad657963cd74b1d092360a954b055ee57cec0f927c2531647ec34a3e04fc016daaf667e8dceb1b1a6f5fbe3dabbc961e2bcf899bb664a3e8815c53e309418c3ca2f051acf8a2e9e6e091868344d5b20a2939d4ff6480e525077729ca527a184a459e7a68e68b9128de2cb1d5d0b794ab18db9855f4abd5488f3756d5a44e9356e8a6d298deeb591f419969da6fed8836d3f282bc39f569b284e4ec96fb02a48f6b74b763c54c4b49ee81d2a166003daad5f4cada25b7f54f3b04c0bedc6acb757573deacec38fdf0634598e2acd4001223926bfaed94d30c47530cca5f3d7aa25118c88b3107b58a9afc59ee3c905f0b6c0cc0115fdd42cc744d8598eb997d8bc3bb58cd2e930e4533aaa3c150e72528bfb14d3b611c4dd52f6a5a80cd27480ac464ebb1006f61ab758e7c913874e5a4146dc45a1331730df1f8a189f2c221ee3a8905f0e3c62d4ebb8fdeb27abd0183b18c4192c6b374ddcb23ef98bdb83f72896e9960620b1c8a87694da82a53da1cd4420b9536b47c2791bf2eda0c332b3643509717f68a326e82291867a090d6302257ec258796a1deb5adb2bf2faa633a91845c864078431ef2c779ba532da89c12371fdfeaabdb30a9b2aa78dba72fcfae23993b3faa89bebf1508c093d375d0e1d75b9f7b73e7518e93c495a6b53f2217156a4b752b0643b66fc54c53f09fe07834249e566cb739ec5cbf82ea1715db31475d8997b0b41512725cd7b9bcac913656f01aa415afbce39cda17d2c4e56cc2bffa2c1493ceada70b1a6061e7ae91707e2e54c111d23820f344b5e27f5abe2b10e1b79a40247d89598962b32bd09c65b1f70d2c09d97c5392dd31ea2b8fbef92ae01f0788840713c5c93a9e1c9dbc6e98f10595a36f8b5dc19752942bb175034c3ad87051cedb775ffcca86924156f5dcec4d8c9a72c3bae60c11a92ccd79307404d4d8717d82703c310784e1a48c647673c107259d4a861c91dc247b67ee3a8caff66b8bc4b95d6b888b30704238ab46899de714e308f605fabd1f373a5e77c4602a8ad48338eae86e34732eec032499d1a430eedd8b28a306b05ef8800b552f97f9daa1a6a5cbcf0e259327b1ebd00c2183419cffef29e3212932853222050503dc43921602f27c8f86fbe2e7190f2ebae7c0f7a005f0a3d569adec99ffba49095f6c869c6d247ae18156418ab6baeb224194ed0ca8cb0ef2750c20b79447ce7f25a03a5f0d16f7643e290f544f603666413b456db3717e569651e61752215a4a0174f74ee519ca52cfc779cfd5e2c7965e09e35fc0d418e9ef9ca8708bd00bddd003a9e93e4389a886debab07f058216cb984d5f48b66fc4eebfc4643deb0de6e5cc23a014b3d3b4bc2ffe883c303611e6aad7a366687c3584be5bb69589426e7028297375320e6d9b4de5675cb663f9f7b12ca338e69da79dded6698d877110121c83fdc052925d59ddf784a242750f8295b5d250587637d9ccb2f7600f7947612dcb4baef432a3c50cb85623f960a48f403ae394a6c712263c3b04fe2e697a3002c73b6675c5f0296a3dcd1223eed76fcc13c088c9e3fdcba86c1ccc0e1864b9f249022f1b17d6ac21a8b1edeb37d9133b5fe742a9e11f36f30e7c170f6a628ae4f9e304be8bdec88e007797c04faf1b13473f6fd86e80454f1237eae6d47f309e3e60d92a6d8bad1b6d44e63dc708f9e9ed263cc120cb82b25e69a9a9e5911e442c54731e8f9a530b4d80c2c6ec137c893bbf0de64b2658e7e1738b886b1e923879b32ac65546cc26ffa2bc62759feb1a9aed3e5b4e2016c81b6ea7d0bb48c2693eaf236517a53c7f7352de040b322737a9ce83dce47e71c54", 0x1000}, {&(0x7f0000001380)="ee26b7b0e6a6f3fcbe0f1785a0efb92a689073e7600d431b4eeefc2fc3716dde8699b2f53d373ce8d04fb8545283e2997f00dab1ed04264097c764f21fa392241cbd8b20172c98c57c80980e35a47fcd83f9ba646f2282c023c41192163cac6f2ff142cb55152e9cf29780b29da178b45ba42237294ffe3a893f58ca527f021d0d9af0b91bfb463eab9ffd696d9d8f2c60916142daad72be81cd287cdc3018ca4bcecb93438fa3d34255ee49216adc9d01036cc63b1dfd5e16515fc3912afa22d10ed8873d820c8c8491afdc2a7b756531ec91885883a9743a044e374977b82b83045a394f3c920c7f3c50ec1789a6429e786d11fc87765832a0654f0d3b14ddbeaf10e4ae7ce726791a09e705d8215f540d91652a1d0d7abf165afc4109484e505092f57f9760640128a3db85393cd31e2515c4c070c5a6c2492da5bbeb5c5aab8022a3f1ca0a50666c65436b69c7b97514e6e77e3d321f28fa1c643daba57661fa0c96182a12c6ea5f14dc18787c427977e545798e5f9a0d15fa4462ed835f4cffa54eabdfb65a998cd6fba723a2400b8397b2f52387e47d8859842b395d70b3ac3185d2fc9e243beb904308fb0fcc48dd028092b7ba42e536c51f31e3dad34429b2bc656b69e51b02d93fca0ba7ff1cc2c00dfb347f937588e5a000a929e2ad25f6756e66154f4cf5d6040b98db949c13a2f80bb309a518386875d3b124459cb05cb0d743b95e52d7d01a281a67839ef677a39f9e5a4cd8dea987fe3e90a8113e3019005dc973cf2bd8caf76cd06fa74f013ca3527d14470394249170b64888ab4ca8afb2a71721151125dbe8cb9d0ecdf49c3fda07d9974d89b9a1c75cb6e02cc5cd8e7139f02f407fbd53f7d50d06d4e26ca35c4561b4e78ed84d855703db2b6c237cb67630eac56a4cc84587026027b19253d2204d22fd7ef59f3947befe97a3afde8ee8036516968e28aa07e16a6d10a1a855bcc2e84d7ea67fb46a3ebd8aa85796c053acd965e862c0aa9836776660db0b64a6f22573cc2bbfcd28b49a0c7bdb0841722b3272f2533e8fd68a740e67d022e024971d7472b3352463276368a7e588ae874cfb078289dfaf4f2549097698ced4a1cfafb29b6245223c3991767eb525ac2bdedd87bbd30374a3c294a2c6899ca9d104771d622242af97547401885178355efc5097efabae38b255c0f5bc4830250bd9b886651f60f0c58a4d1eb2a219270081f4a1358f92c327b0c47291f0ea9becf9078a3cc1c79b45265e99c9610403c1478958c214128a597528f0f02c93425d397a176b253825a0328382caa35c5e2287ba8841ea5e67f3bcd3e47e22ed10ae11fd817bd439ce2069db760429cbbb1ba722fd29961ffcf7e4b5a3cf21e6f65b60c2d4aa4b504409e4351cb50cbbc2bf407efb6f734f610e343731bf71ff8f26f0b48bf61d8c9bff8936a69339ccc1046082aeb77aae44f0ab0466e8399d42f16c82c026b36cba82934efbc5dc0337babdd289f2656eec2259fb528479e9a53fa067c328bb7d2c5751e78b1834f0b2f91df94e226ebb1e44346817fa930582db7735b80dc35cd27e4f051da6948cea835eb189a18d39c8736481c5c251417373d9609d2933cd226b38eff58b924db40ebb24e054332d970bec755fd56cb48118084a1e7d5484c9d2e1207599a0df3b5a7e4e8b3c470d03c2af00771e0a7d6437b9d44442e3b1ba1ed4e998b20d932701dd517d3fcfcb0fdb273dbde2a886101cd08eb1d6771c76ffd30f22c64cd85d2746262c207291d746690be6af09dedc10e13efdf00fad971f0cccdbe19dffe8938b074a191fc7947d69f747473c8e8984edad0155372f1982ad35acbe7ff9f0efcad26b23e75d04f0faf9afd7d140aa2adf319fb5b13396a1bc66772d8cbb5cd171135916674a53b7cb5f4f5b3a14144917926b0157921e45a89c0ffd83428dced67fb742ed73acf7c7587cb574682db933114cece6b0760105daff7ae8fe6d5251611c712ca770e400dbb57e283c1eb886d9870296e3c5eb7feefdb14ea2137e68a03ac92b8d371e92d7ddbecac5eb141205b4aa9d37d38e10ceb31a38317ee62b5a0ad3d4a6d96be2467b889ca87f2008678e3e066a103539c1071fe7ac4758a62851c6e80276eb28c4004e5a8f3696a15e91525897320acaebd5890c670063cb6a7fe74e77a154f2f14afdceaeadf9910d821f53ede8fd58e0fc7113f7aa31a7ead797743427fd385005cea5765551b19e7cb7732b67e92517afbb9294ffeaa9daa013041241cbd8ed25e92c1ce14d85fc0a76a3024addee72f38928fc1974ccc54ae6af9c82c9490e85489ac533f95196a56baea7f53f45c31e58b8ab22ea8cbc03b25ad3d2cffd575e79648e3d0eb91489d8ee59fec1cc8bf3e96edb353cb2d4fbf5bdb427f95396e991b7d07e8ab321adfd26fd0b8624af7d714ab44949c69ca742e465ab3710d590055baba55746c8833da0f712115ad7d20dd550b73b45e8bbc26c9d76fdab999674d368c450a2c4a6a54bb1d5570b9e5da02e95e9b4e52d9ad85f5c5ae10a410adf07719eba380fad62990895763d8ba35891f5af8b4b0e4c52ea63c9103b16c3a4f724147abf58c14fb4ea34fa0d5a1752a7029d9b77debfee494a72d1f40cc6b89a6ea5e128a6cab0c19c324e97b4cfc3e814af6d54d0162a3e3780b4d435b92f17b2800622cd1a8216c81e30fef6cd04428bb4feccbdb98cc9b397f039f49af09963d6011b2c72b4e6f1748e357485eb34c160ae22132bf1224210ca211be72efe83254cce1dd55387dbfacf9662936cd4449f54096b639a70d2f4d3dfa165f2d9776e7c5b13888ef25a67b0120f507903c9fef7b86339b0e511db12ed0f56fb49f3093e14cceb52a53189f6eca94be517e6e62df0dd8ed13282d0672fe85c286619a9fcba99d7380f32eb6aafbe5b42118557ca1542e38109727478bdb91340011015b8f2da4d52bdfa9803d14235aa513e7cbaa3101ea9512ad65cbe0da971e1dd993ef9083018857b543cbcca96d31f9bd1704ca78d192762f0253fe2b19d71960e407ad7ef6a172634d894d0a6cc27c2e327f1fa658fb63dc5578004c5727a97dc669d48742db8309cbd08e8b02c84984d7fdcbc3f76c727bc4d7c5a5eb108160ee5ab2c8acef46d1ffe3c14a40f2a18f8f112190485ef09a544de1bab2e31083df1ebafd6124266113a96fdfa1e9efc62fb395ec5e361c52964087189b50740d7b80b423b2809e4d3a89ee0f9c5d67f30bb1310c1a907cc2bdc8cd63a02b695719a4e9ddab5cf3d08f417ad59a7ddb063709861dcbc9dba69fb4040c3b7eeb7dd9e92997f83781b84ce508fc6e891b84c5aa1ae9cb9f033f8449d68b70812158e1e7f49b6695b2682e2fb1caed706cb917e6b94e19075df5c5f7ec7a99d44bd550a80f90a2722bdd82eb0e23a429321215a4fc629d9cde1366fee57759ef03b3ca280b249197aea37d2b198566c75173353445d37bd772a0291c9cea04a9b297a7525a76c0012fa7554024b1d46c5b78362b6c256c8057421f434f644bcc1ab1e1bbf2c9b1a4e0e3aa33aab1fedb9e60609afa53ca0c6da574a2e30ed938174fd7e27ab12abd4d6535ed98d5cbd7667eff9cb36335e6a19aef4c4850ff849fbcbfed9e9644985029cc13f20420e4656ea7b06b2384b87c410e8967c9f331f4c2dbe8321efce16056b7b0b90b9c680ecae9501cc496595542e71dea78a10dc9af761278c0142eb7929e5ede84dcfeff9427ffc0e1be8ec2b8eb1cb574515f1b0c74b1843cdf1c2614a0c1dd90abb239c876b4c637a1499963696e7c4233b53a9d914349c19e6d466e407b22301c6dc6df6dfb39f5c9b445047f5e05b0938490e562d5c7476bc39cc66be5b5fa2bfe66d99c61db3c09463031fb537b3e98eddd4f8fd3aa62d6eee3a4cb6c5dbc36b7ea4d3101524bc51571365bba8001e9a85964ca45223d2f4d163975f33df5d712ccef3da3a6622dad39124d0b8373e64d3844d9b26560527cb8918eb096995391041edde17dd6e54532a467adcea4f74168447d52addc57ab299fea7e5909a3d2f8147671d490450943f6973ec9545c10658a4b9d73df4524968fccd52d86d618f0c550b71e936080e1655b6bb28eb04646094911cd7c3ea26f520a65e25ff22c5542160adf4006bab2c5d8a4ce091f972003a1a04cce6f32f1d648625adacb4f49f037ac2d1560919cdaa8270692c14dc6b8c75296a09b7c2c63342128f321003db8dc2c23d04eb9c962ce48605fde67d3c7719bf28dbe2513c31d09871f67db0ff2e48c46380fa4f25a93b0d3a79b4a7bb4753c25e3e363c8fe61753ff6c94b2b9e9910189e1491ed3f4612ed32af89ba6441981a76735d449e5261cd67e041c57e7045d7c1e0a9bed7d4de24e2657e52f5cac0ab3f8bc628dce8126fcd8085b1d8ef77a677d8b5509e42dd7d2241cb12d006e122ff5d827e79e42004953bb29f65170f00b9b5e6cf75dc15261d0b65c5b0b2ef4d632bb0babd895d7fd37315a4fdc9a4455224bae37ddb623fd581e6ef313a4819cc3167017a8681a06a712e620963ce64d317b475e8e422eb0be894eec012b07c413418343b2986abd381c0e1feb88834453f5e25177fe9a57a423c0ca27a5068f2ec74de6a24abe91c0218205a7c37c393c747888d21894bbad4a268a1363e5de4a5461342d5c5f0f0156219d9afbf21ffa82878384c7725c37b6a208e7460577461a1685924fc1d0931066356c62cd413ccb38f4fe1cda05645bd8155421aa8aea0d44e8a34228a5baa4fcb83f72d1c6054fd0c848768145965e9fa7c1e01a4d5b4eeeec68180c354450eaa5073bd5350ac9694bb8567a3fae2640779177c6f53267e884e3672ae89be1f84a39230c622a86e65126b48026724eb6a225067709d0d4e5acdec246be3b88a0b65a30ee86ed5756d98a95fe60c8ae6a8ada6d79dba07ae4442be11b9b114e95a4f773143dcd2258d9f96dc056c19d7da3b1075f472e79ea03f7d52499796a78e22bd49a06fadaf4aa70ef2a4f8a3321bd1fac8f632d6c92dc0ef8c6416fa2ea2a04d6343be764220cb69dc58c24dec1ae13c465fbd6bd48bbc69656a56d3a9130cba9840a63e3b042691855beb7104cdd4f2c8aa8238e0769c5968ed182155a075d19852a853a33ee23b17da15a6160440b02d10ffd41dfb6e09b75edda49188939c36afc967a21e24d96eb362ee0f62ebf88e23c6adf124f72d42cf843ca7d277beff4e500ce5466d2c5b55040801055f744d6041f8c13b4d24db1592fcd6b4499a06ef59525ddc9d9b6956adaecb5a0246c60e35e143ff41c8bdf511cf1a4bcfbcb79143a0c7241057e42eb526eaaa0d3eb4947f9d8cd306ed06bf7871ced593ef55d8192dcb1c7b91bd37db8e85d8c86ac715d1d6af29d138bf5d2617054b8f906f9c1df74ca211f3da984cabd8eeb550c9a477d6ba7d4a4205afea833fdac369708b9f0b90ebfb960eefac92e05b8d6d139b3d2b0ca538c27aa16e03916f4a1cc66c71c9c16da8159513b1ba89f6e6a43f7cf7fe76e604a82c17ff77cfefb3ffd21cb9285c5637e53f8ada37d52ffcf3f3bb117adffb3320e677e47941563908cca1f07a3d3116c4dda91541cdfd249257adff345b6f8a9fa6b6ff53c384fc7c80bdb54f0555b2b539348b7ce752d25b4edca43831246e1e6ecdabbc492bddcfaa26bacc860f74b96cb8d785c693534c2c1ab7c229155a83066ddcd4ab8e4c4df4e73cddf29f3e5eff7dd453ebe1260b6ff2d567789908a00d9", 0x1000}], 0x6, 0x0) getitimer(0x2, &(0x7f00000024c0)) 18:25:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x5) bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x180, 0x20) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x8) sendto$inet(r0, &(0x7f0000000000)="7e7bc64331be33712800651efc5e71fb58135403d38f33ea340a23d9ab1ec4544f557d586ac060b52a4fe6203da04cf373bbbed1581cd8446073cc2e4bffa521f2388c129737e0f3f53c7736e2cb4b8cf2655ad2c0573a9772f43f5deccbed74b1794418ec7f2cef02556e0b38d9c52b5da1ebea071ac4f199d8e8f90b555bc56cddcf8a1ce974c5a094e490f5cc5d5528d38c3dc4e63316166eb9915f7cbb5597cea27c99769bc3e09dcfb3c33a966bfc43927ab42e0ba39099b581d64d38fadd54daa1972c2fe6ed264f89731b107910440a", 0xd3, 0x40d, &(0x7f0000000100)={0x2, 0x0}, 0xc) 18:25:52 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xfd) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) dup2(r2, r2) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, 0x0, 0x282) writev(r3, &(0x7f00000022c0)=[{&(0x7f0000000000)="b130167edd879ba095ea21c4f15cbd87df8aae83dd0d863ccb86a150b65d16a48c87f5e012a48356220f9b6f27cc9946d74e484168252fd43ab380f961cb4e9c7b4cd52d3b43697b3f6e70a664891ec97a3e7ad7034cd3f3456989012b84216bd840fe4037efbe7c93a193f9052c0d98e38c2768412807fdfae8ae55a21fa04a32becae34c380fed63b3ba6409dce61cdc285217b7bc4e97a70eea0618a5814bb1adba32561a1c620f06385bc380a5acdf410689c95ad776efacf56496c474fc7f710c06df883f047b762126d9e04eae159eef1a4fa7441b690f200784d398efa5779be8b98153a1dc860a91de2a4c91ad229ef9e9145062e02fd123a4fa991e65bf330c8510120466d1393ec6aa382c6bd21ad678f1f8b123cd1298bf5b04b543a694f709ec3a5bd8105a1fcb7ca14863bff81de178c280b5930bf3827cd06dd50b397d4c8bffdbf3ff08cf4ede24b85ddb01007d2264a61b8b62e461225b76e65283db4ad07b1ef3eb8a7c3ab896b8a2b833f47caf25a048de2e865e60feceef1e24995c8185f4c8e75d5fcfe7388dc95faecd38ba4448c728df1705f5c7ee36a11aebefa0b55aec02d357e4e72f9d3425725ac73bab122e6d5c602e4fbe6a9212571cf783ec36f2ab028c3338400d731a34eda3af3c023e11e21d696b5a03dc20417fb304281b68a109fd5c5f752f1bd55e890f080ac6bcedff1bd5e8c121223f8904efcf53b042b03b5e02cf71a9fe81bf41c5af2f9a6ba3f67d5717558d66051e0939d6468f8ee985fb3551226526cd36c8d34a10f1b187a4102654828e1d82b267f2823dcf81224b7033bd63f94d26891e2fe89090eca57229a252c7d6e9735adf8718c3fa913c5054401fa93a0095d661e8d10d47a5943b41d9505d233f97994699000647b0e34d5653f8a6d61d375f8cbf8c56bfa848e0be2b1d83b3d99f8cea11a13583b638ce43a124be412db1781d37c393fbc37603ffdb055208de3366aa4985b73eb4c266618d3ce7a1f7ba7b9944ff80e61fa101a5acd48273cc3efd8026b39d9fb5f976ebfa5088372b2e38f83c029cd02953a821a3deaa27dcd507b4a32b6a1accf548c29c7b94a16228c9525fc646435d3815d22277ccf11a0b889fca04b3aa118cc9cf5da6c56a2b551f6eb17ef2b09eaff10acfcd40c8dcc2b6f04926ebed77bc19823b72e530b0bb7c9b7c43e41dfe5345f06acddcc8b880320e2f42edf76226e438d4da7f32a80349d3d17fc9e7c8a3d510af45d4ece1948ce04d232ce55700b407be7a99c0e238b57bbe5b81bbdbbbd7cfd223657ce156b4ac18be6749bfb0182f9c4fd5e08fdb9f0a0c7548500f181c3065fc9aa594b08dc3eeb3e287e64ef23db772bef5c11128e25a6f26001ce248c5c18b0ad7bf1b54d71ac9f348ce7c00d18de4614cd37a0b363a6afb64c894117ce0c13ebfd845192798f15c88d3fdaa8c08d27cdf4d4f2fceef4e3e9987285677125ae627b3ba45c1d54bfd39ef60c4480a63853f0b4ef82c4f0707f2bbf4a9333bb8a9a18b6cd5d372da995b51a8ac4e6a45fc5b9d3b4bc5f854eda8da77d8ef6afd94086f39c06b6bcff327ce3ab148bfdc76da4a78c2f7bd5edc589b58a43b4f2968e538c70d83aa180f58d04d9f0a61d1aafbba175c602a5e14de6dfb11da5c4009b642949fa7fdfc2a03dd272b0b8d351cb2a26a75e495a94e54ef31dabb826425bf54e9ba2623d06fd98d5f6c5c500e369b3a6b117694fbfa881b2290cc8e1496fe8d5a57c1e361b7d6e469399cbe6861270f1fa8146371899b91af3a2bee10973beb60641cd76fedb29c97d8b2a09f036b71516351eb2cec20ffd7fc86925bdb5a13b3fa7954a78cf25bee8ae3b3fafbdde22e538ac055321cdaf106701d8dd7517d09ce1edfeca6bdeb32dfa483c4efd5cfc36511d60eaac3aefac9502c146cd931a5efeef1636eba9d2339746afe9ef631388c1f32b213515fe30cd4bf8ccd91e5d2178dfc7108eee5642801e11594933b5735be019cc8ae07c1586fd8a29a87bd7008a687164b8c9a867d4c4d4271ba72bf301bebe11a2956231796d869fed533d579a42682a0b07ad36aae950196cec39ebd8ba6ecb7387d626f1ca125fb1730c74c5f9ac0e15188cf294e4727d5783642d5161d641d9292bc390bbf24e4437ec3cbc0d3cbba484caadfd77bc4f126168a6a71921fc0fdcab9c73dae3b44981bfe145104cdb3d36ef215b4f950519c6c3b9654e97aa8a9d4a4b34c6fbed1bbf836066e53b39e0199dac293557ed9aacc883f0988da516f52fcaec066c183c81ae9ebfe0332977dc15986d223a8f4b9286074df3d2ffdf6e2f39b4ccf502651b177fa626b2feb02b2242c163745cbd9dfdefe67940363c4e28e9863ba8bb61f00102ba8989bf71a56b40fc2b4d4fe37c2093501fa74be26037375e849e14ae0f4322a9cebdf09e863076cd7734f44494df6cc360203db3b091e0ebad8fee7ce95d02167a3b64487851c6dd1ed4c21b52f8d2777bdaf9e4e4d99a9868f50de180dd5ead3134867fbbabdc7c741dbd687adf3a8606a221faa7a2665613ba0834610d1b18d4102f94e5c3715184be5d67f032d74a84dfe55cff6febea3c9904edef7c3fd79b6a0508c130d4071b4d0e5e0dba14b6adfdd4f30b0d406b1a3ecbac50a30a51779768dee062aae4f5f692cf5197e3ad62bf0539754bee0182efe03076d22dac886ca2158e46dd64e46cb2e08800501bab89e4bc5f3b89549a30f9648e2aefcde533ac04ef6c1331b28a96086e2662201b6435ea61420043cd721ae2fddb2f72665692e5c493de7e0e7e7d87c1980525c4efe3068cb6fdc2b6340e02a1c6583c9a70bf1c0a03120f0cf6d912226ca8f23036c644c49de8b457388d3df253833ae8d083b39d4cbe6f7c8000b51d73df1d5b52d71be1ed154a03140b10a5c2697cee30bd39a7de4d5fb63d26f47e4cd5c587af83a76b1cc53b73d46fd06464f8d0f692e50de9e204c06cb9e088421cdda1aded333e2484c190095981363a4a6621e359a259bda8fab81759512d05074a23737397357a7cd675d8aa40148f32dd03fa4dec3c1896972da687f9b6f430377c3422e73f6fd98b9450c1886273f8773556e579fe5a0b54beac87db963d121b885b9a5a9124aa58299ddab727b6fce6525344ec11f009af327e5ccdad68f519135556260114fe589b7310d3989f313e3be8b3a00e28cf88514712e1ac0081acd17cc0acfd44f3995da7b858c9233527328befb86bb0059a13f1a71c095e85b392e234c2f3fac4ab32fd812e1ff8302dadcb4be16d4c58ba8c7ef7589ff00295d9ad2bf47dcb88b9eaef94aa004170634000ebf80c0921e9e41035efc2d946ec74abe077c9e7748a6db57aab6155a0ba1ed6346ceeda010145bdc6c20c1564c07cc4055449fc240f1e722f9db22a10202e3393087d08fbde6b3426023057668d51d3dfaaebac0480d3b6ab75e9333407d2d6493bb87043e0a6d16f2f962c88af15332bd874fb9a666efd68242c394763831fc4693b03df8f4e1030aa08bf9aaa4901587e515dde0b32226e9d348f96a19180077ba457e2634d0825f15ba8ef4ce9c5cd700f39a224129230876fc6f05f920528d59c6968254bd84db0c6ff955542a6c1da29adc04967961c8a19d47e0829e9851a9787c942a9a17b08ffa80d65e29dae527e244a2b70b08cfa0a56483f204a5c47fe70dd97c6d1b8b6dc7cfa72a386c730bca9e1e6411c9d73d2265c71c5453f94151695d406edc62fb8e534ce1561bd404edbff5b0459b8d777ce8ee1bead713efc184973b55b99140c0effe5a7cdc74a7389ce27523fa3f67695503773f4b8ed84dda0d4ed9da733b80610e5b5c00987604d41e3e9f062a569e082aa926ee585861df6528dc84e952923736ad6f6a6f9e3b7ea4557f85055394b8c9ea496fd9496f7f50bb1ca2c159174c702e5c47746eb8dd376c41e80886554102493cf3fcbda0a9e60c0aa6dc6b471e278ab2c6fca0a36c181c3269f6567b3d5e7a88782d3ca235cf2c7b453c9f30eed915d700f963f95e064b5ca7503a820e6394ea63dbc7b4dacab6283a2290a8c0319bbf0f7598cf21a3b4f7f3a81ea01942d0e834f32e0b23405e7e83896d267d9ef640a18238ed9c1c8d1881bd617f902d28951531a9ca7867bd9fbb258c77a54588eda91ef0a84d224535a05a9558c624fe693b5c3439573a247982f66cfbd71c4e3546c82c509580e9a5839189968c02fcbea2ce861714e8791a0c26ecacea10f6e97c32f81aa2d14c4ad6600bf4943a19e7a0f2402df8645798dfa90ac9fd8ee727431d930ab78c8c26d301548c57c99d93f002fb72f6e7a58333e26a4edf33557cf97a4c764710d5e38ce99fffbd565886f85aacdd9c61fa1f3c0a815026e2ee8f105e421a83e9f252641984989b07f1154fbb3ee11f92d6cdbbbd0bc877dd00f1c264cf62d61cf3d930b01effadb952ed4c683b2e52756038d2ff1717f56e6c3c05d68e0b10b9b9bf472426b506ff3d8f914afbb582c6b7a4c910b8e155ee56037a3c13ee6c2f73c56f5ccaf1fb984a2db12906fe81c99061c10d226500f05c6bdc4626d358bb4cee50c018d1c3f471a22f871995aed6efc5077e1fdce26d581793a6bb450dc42e15a783a2d49b06facdfd6bf47cb2dd2606dc1720fbf2efb6f55b472add106d8851d7471360cd75cd32b61b6a6d17056666990f81b69bb2259e2b6706cf913587abad8a807379885a44d452dc2bdb6fed5accdf7bd7356bc6c2f696952a81f2e07f248f9f3a1a102b5e695acdc26b3f059414bd30d008c9643889bd731c198cd3bfd641124ccbc119f3ed7f057948e3269ab69bf83d26386b19e9ed0ca8466ea8ca2f297b557570f7e5694279c3da3d35fffbe655158e1cd73d88f54359bbce235ff50392c745ead9badf42f0eeb82357ade7ff048b2296575aa34af827a135c18309dfae3ca7d1d9905f0b524a13b63ad077bee69570b93412256875b5b23bee708269feaf0a0b036e483d7134adca64ea3a34fa481a23f4a4eced13429ff813c6617170e71ff158f1529081821735e60a484443ea7c1bab14fae26b00ee00abe9f722a60db89771c86cb27e1ab80a4f93d29a366b836f72d676cc6d7efd27bac3bad8d310124f5366b536c48e8ed98ac0292f599cc901386e7bfc64844ef765d895694a8899a65d543b85306a04be0f07a14190f280203d136e39f54c891dc6b383569bb6947ebf647395caa809418de4d4b179a23764000743ac5dfcaccd8f99197f7ef11d803126f8c7d663eb919cde1c00cc0aa445db9b1faea5c70aacfd885e06ffb2447583a4c2df784a9d026e938321f6a4aa140ddf67ed166304cd7681f59e73ec95ad48c65d201df87c69e0b8803b4b539e610f7eaa5c2bdd63218fd3460425f6e06451a6cef2eb940c2f59d4d483d770d87c5d35387963d93d642337cb601606dfeebeda9c147819d6ddc6b36817fe887b11af046e28f78cdee61ff717756ed2717e3d70416b48205c232e96dadbd4c6ffc845afaee013d5fb162b62073c8f26129634ef89e6697c8ab45efee8161fe63bbf4488bb4154c19f8c6abd9121b5097bda6411654a65d1bc76779393ff2ed1225a41b5fb08c04c9be9c0b27474eb93b363c26962106ec83bb261a4574a5086bb81b8bbe46ce3efefbf5072202f4d97cbbd39c91b2427edaa3146b324574325eab08f6d91cf87bfb945cc9dbdff766c14a1f97721e0b1f1a039cd71674bb402096cebd1bba07ad8c69fc9d5bc130290", 0x1000}, {&(0x7f0000001000)="eec19b4ae301bbce77d34a8f488c38bff4f0c6198dcacdb362b482", 0x1b}, {&(0x7f0000001040)="b20cbc408ac3779078359bf5b2f686c01400e34211c92b55c54d491c66c709947f7ff741e05da55643d0592b12bd89f565232a5d54aee7186fea8f084bc2f3b758ba973f2f622b0ae22173a74a270b42bdaa2ed2f5e6577d359e56208e24d77dac87b13a3a5c0cccef1f3c57c88c3979eeb0dbddd3c862f9773a326b660f402075c1f6ecbf974e2625a9eae1cd10b494ebd13e65c794bdbfa18bf60da2d2ea2c18d6f34014d6e8aeffc6f2b4b121cdb808d0a7031171b10b71e4ca0abf0dd8a4a91502035c7790004629a14e36a1aed015a93c237edd5ebe30d3e6f1e63cd1823a93e4989203666a627ee5d5881da6d61a143a9d66625590fe432d7ed2fdd4bd10dc81d36911b68f38613683ab276a934f9173aa57edc74506f92b3a699f8c3409db5d0460094695357ece8467ba666aa4fd29546dbec0c6e616165e50089eed460bf11c49e9bb177144bf13dfbb9b70148df210a309a0902d1aedd4bd5106f9009747434b0ebd3443e8066d1f179fe82cb0f6da32c63bf3ebe637b1c69afeb8b75ef24726f32586270d140d402d0f08662470d6009593655188b12670f3224bc8da5b24cf431f721d9f730d2d880da971a1923595d6767418bc57136abb9da71d1936f269e22e27830478c938902f32e55f100bc3a9127ac1f99d153aca5411937e0c4c9147191020d42a30416df8533bf678507c82f325bbd59e142320e96410e32f5fc5540d86d6b26784c2f7e8854c7e6e505a28cafc5cd51e35fa173b0c8cc6b3545b488d0012786176ee6ba8f91fda96fe7e39d0e65e0a3ae287f8f8de8692bec49f50bf7b955eea61ee9995d6ac3afcb836d6b389cad4f942d35efd4d7cd1ce7cd41b9918c6c8109fcb44111bfae3da580c766483828d056d3429ab1e6724f2d637d81c7ec34512496f4f8f63dbe1bb46f60e0b9571b7155fd034e467c2fe649f392c9f7687c530fc4d7c35e0f6f7ad500b26c0541073c002310505b93122dbcc91a1a2659455141fa0a3348b58f9f709bbccdba561b670dfd879b1a5f4dc4bd0a212cf3824abda6a26ee5e40e3d1e4d3e14f06ba9c16e2cd032c9a10292f378d276430f2ecad895036f0d8f134b7e740d076607e6ba0bc26919a9c919a4f82cac8eb291125fd2455d7a8e851b6c8e93231ba07bed4f96948b3bfeee38d04732902e5a3326444e0c2002dcf12f2c0302527f4e1bdbec2dcbc5fc357a6b32e0d65caed65ebeb0158a4693ef14cdff07b256a9b60a012f102793e57791bf658e73b62530c990150116c279a934f1c91795f95f79e0395daa463510e3dd56fcdfe0530b1257dda30caf51b6ca4f8f4b50e08a8d9bccc907499ed4e547636783d3af85fc95b043d17e1e019d1ed326a28fc0e93cd948e4ccb07dab99e5bece94a401dfde05203b276c3b00ce78218ca64b34c65357821c1d6d24b5e493a271b3ef6b31600c1245910240f5511d50bb1bc64cc639ed849af43c1f30bd397f60b6baa5023fe9ee382e36af5b7c1cd81f1aa5a4674db65eb0bc3135e1f2bba7bcfc2157b794acb2792fe2aabb5ab1329d90555efabf60b5e07035903e3e991dff6211ff67a347ab77026479fb44748a324217f688e95e9c1c1093753bba54a7e139245d76ef89c72187467f0e5e65099f58d57667432396aa43b329865207919e2db5618b0547334617f3c93fce7e4ea106b8634dbe43bf052d3739e5319b920cac332e32342f28295a11465325f6f71195296476ec34cdd9142851509c5f055575cff33e6b04b58d45f14762a480237cea591372c0875c4bac8d694e4f04e45162f04ec7804ab00e6f1d21fc79429301fc88f02dad755d2971a1256145bcb072d8d89f66e06046c9fc4626297405ef0ef0274651cfea30099f3c2426e6967c25e3d7afd5944138a97e52e3a4d7e6b9e4db495f7ca8004673e75cc2dd74fbc3d5810937d53dce8f70c91538ff4bcdac697dd62f06ddab2e5582c4cd93a50d9e2f3a7ec4853b7a70fbfe55f0efca4f60047fcc5769176b6706c82bc1bb0d3c9de9d69b6594b17659daf84fe32c634336bda13017d0c911232f63e3b9c56538d98181ed0502141cf26f2ab77dcdc4566991145e89c7e84e20473971a52bcac7b66c9018ef89b7b5d4d2ea3afadb09d140de7d0bc942b85b3e03378c36684671e7204ccaac1e852864ff585bdf20088e943fa2537adc635d13c7580df20743dcaa16d5ac0efcb36db92e979fb2b28028e352f2a9c1cc303945138a69f1c01f32c483a2f2071456f0256775da3cf2af08131261189e033d165d46069308d8387a586dc4467abf88ba45e776285213ead5a6df9bdddf71b2c25983ace855e638bb2e532412e85ee0bbe35c9c221049a07d2ca8d4eed6023b9a3b2d2d3447e3ab61fc5c35d783ec15c9e496f962e72c6c4fca3e3f358614f56766ca00888e11b5813298cfa097bb2864982583eddf0e39ff7b2b998865ee50b03913029fe338127c3792c571d57951bf7fb79db8800390d4571f32067022bd4e50188613c14cd29b6f7e83de86ce99eb9145f700cc04d69512fdd8b0186a52342d9226823110bbaa9b3062c085befb8b766dd89e61280e4aee3f404a22eb318146dd46f8f04f01858e5922e5d82cc0f5b69b04c1cc964032afbedcc674c7abb33bc1e4df188bf793598602bfe01e4ded24cc63389f821adb7c54f6c4642834d5e3c7889b9997d0ab588fb82b44bfd2099c55c9d301c9ec27ca1e8a6a74a84920c57288c058f6e02ca3007084b46a437443a97010d91fca6546d7a585442bfc6c3dcbe3bc305c1830155b47770ab3d384e83fdf3977c9df61fab07efea7655646ca2aea5171840bc81eb59a6e0da168c1ac3768f38fbd777280a76f1cdaecd4b8b637d35f639d303ebe3daa97ab31990719586879303480195900be9bbf4fdfbd0b0539b0c6214da016a4daedb23c8754a34849a44ff567153bbf9efc987dfd2bc2bfef8dca3befb4a78e482fc3da910654311831c3fa205263fb54ec3890880ef8fe174b2a13083762fc7988d4f9e010b2942db40f211a9bc2fbd98d8c437b51b47cda554fd35eb4f251f0f5b12795ee048b574b4e19c0b3fe4b2979e784e9271d16bfbb9320fcb0ab6d10818edba86e883b5cc5b2f80f033f04290e87f170a0ca4a4c88e9119a22d31b1e2044dce63243b3f435d02b31cf1fa13916e8cd763d188518352fb084fdc51ec3574d982139a3564d0a9b12013870f3946060394ba3fed96bb0d73b2f73deb68ee308f0b6b94fbf9aba8bdfed0a6cfd6320bc90a90fd129d0e68af5b5c2b228b15646d7b477e28ee318bef010c8cbb02d40dc12ecb067a5e83cdc5261aeb801217465ea2d6ce350787f815b0046c3e994c8428118f11eea44d97ea6958fd0e7c9ebaac27c1954fffee34ff0b82b254bac81e3373e1da2e9165ec4cacbb5dc35cc5f4c87cef1cf8d0b3b7d5e2e4cf4429c23e0e2a8dccb4b74478a5faf4f0d213101a6b87a9fb221e88c51e353ac6f783385493a8ed4306d0a7551ba8b688941b4092cc5dea56d2d82dc0af3ed1687c9ef824879a2ca09dc4f8ddda0c68a5ec7dc8dc6cac70282d2682a0f0bd84f0c4f89380f86b8e6bc3c26a6017b3ea438e17858cab3ad8f4d6eea34c0a1a0764b743bc31f055cf485336bdb16a40ff265a4746de49015813fb06358b06a67a073211758bbad2e7e92dcd0549ccac83f7e561e3ae244e488e7d09977ea53d4f256172e0c514a92e394b6bfec1cc199ce747e713ff9eb8832497753851e0ebfee908f83792b8a8f872e8ea0b5048da0ded000296ece7a9be155fc8d56443be007756b3254dd39a391a1bf1ad5676d12c5db4c726ffe71f90d0dd38d3841aab2034a620d79923eb7738dd96d029f6a2ac698e8f1088f395b41685e2119967c465e5452df405c982793124772c2bf69a8ef6878bfa0b9de67a75551179da79e54c4d58841b402afe1d429429dfb4afbcc83bc2cd10813a7e541221901d9ae107e7db861fff04a4b5477d999f7c3466ac47391699470a00537a0a879693c0658731fa3aebb5d3b6add2e1657e5830945682cbf468854e0ecd6c1d4efd77b769df3392312c68e743de8d362439170b309c7a3a8d4fa36fd1803e2933f713bbbf9dc06cbe79f3dc0a2eb696c2a6dee7ac3c1621741d5da50dff2620611976fa525566c8efd410581ab3b03874e3969b8b5da980896df984efaa686f22a2eac2077a3e6af6004b4e1177307e742bd0beee73a82fb144db83c1e580c637cbcbd0357954002457ae44fbd470e2a8eacf5d45222129420b21bc81b89f7202d72f020ddb6ad2204ac909352bb22f2c9a8a1fd56ed61e61699f87c8d4fa40601ceffeeaea83bfbefa21a42928c15ae3c8e5394397907cf7c6b2cc628e0c1956c65f2c733714c4d70ebecea42df317cf80736dcdcd2c1e7702c8217f27d60007e71e49ee194647c488e87dba9d3930e0b85e8f6b5423c2aab6b813211bd36424c88622253800327d4a8193c5a0c8915ff0a97efcbfc41ab305573cde6242b19cf732e48e27444932eaa91777f5e853ee666243a7d54c4c29d38234a763412e420c623bd9da830af26a330e2e1de4b4da2064b7dca46285520a00ea07959cc8f4ac7cb0aaed5db127e8d6932bb95769b1431c14ab42665403bb4395eeb9eacfab7e4f121b469978dc6858f557bbd3ba63af2ea5d33a381e99464ab128c6fc9068001ea5caf5a27c3f3802c2733f0dd8d73145e5a09654114fcf821539de3f473df4614cfda87cd5a9ebcb7c4edbbf309183f255c7022d9c50d1195cb51fa24929485bed53191b84a29343f2209d696a2ae79cce05b6540914d50923fc0eaf5ac0fd523f97532fa9e2a9bb5dc968996c03a1fdecce6d7116ccc55481e63faa5028f3b10e052db9fe0669d80de9b144a72ff528c63b10f338b2b739b8e5e4133651661ecc22db687d7991bac51335996667591792d85415105a95da058e6c4718aceedb23559c1020fe45e70b19be2b5e6fd39429edc10ed2ce858ee49352dab882273e6e69120a552913135d489ef25fb24219da70c4c623e6d6ec47a0c02af55d4e71351f11a52f1fe5955b29594470bb38be0d19732553c11abcc4a7f30645a3a2027a5ef5977868fe147ee9a9c0e7310c51a76f1fd1bfe0cba84d35ed4ec108c085003031d44de71adb4f87674fcee3b467305c29387ced421a0bc61addc98619e686b8897613033679334bbe699322a63795d627cf267094751eecd582ef3263cd7023e33148258a94f9aeda577ad19c617edc314c3101ce8b5734bfb24c8f4e3e16df8158b7c19b35f3561e14f3efaff58a20469d123432a5dce1e69abe2fed7b3dcbd886935adb289fa557fea608566cd7e319b7c4265682c56d5c6fc856a1b82250320a40bc789c05da7ca5c91fe56ae544b55e3428ab48bbc18acd346b147ef3b5f3cfb98d1ae41a6584750515c1054ed98296f7391fd09df1c621391d37e968fa76244d3c98aee77dff5db788c0b6adbdc4499a34ac940338d3796c65801e6ced0998ae2739c1ff0909a8b1703666583a694f6e9431cc031583f7b7ce02593226ffa678b4f0048e4bd4f3b4fbccff861d0c9ac6e3854bb3118a05a68784f3343e53fc79113c10c4faab06137225b895725080811a3fe74918502380c22d89b598f7b6efc444c1abf59e2adc342b1c44cd348b6c8ccabe31020679d5f142ee8ddd4ff07fbcf08f6e457a529d5f2cd94aaa3cef5358ae5d0fde50a7269ab96471059c18be2dfe646c77b2049fbd7e68f333436abdf8", 0x1000}, {&(0x7f0000002040)="eaedb3f62f3eb28dc0ac33d8c5e3715cf05af1348e83a75647ca03294f671f7386ac9c21f4f1e55aeaeaa2953d202aea5b1c25910cb260d7290948f3d2cb7c423a58b8dfdfc62e1fbfc71a72ae480adda12a322cae7f5b8e31b42c7f84138161bf33fe05ffe26b856adf986e542a8cf55d5af4b2ef8d0f73a54b53679370b4ac8252", 0x82}, {&(0x7f0000002100)="fd475e7bb48503c4f704345dd27236b2d92c62541012dd45ba8a46b2486d0ed3f725e9c6479e689bf58f6fb1681f07352a5de5dfd173a431df5088c6d268b0f61ab2d5cd43488ea206fe0aef6c999c7b28d8c5b4ac76", 0x56}, {&(0x7f0000002180)="0e7b44c76985002d9cfd2edb8415deeda70bea35ca79c2fc3841a351cd1a8cb956992c29fe93edfb9548758bfb2c582de9", 0x31}, {&(0x7f0000002340)="e0a2a625c8d2d45dbe680a6bbf53428a1820220ac0732fce5d5e057707c5ca8553a57760c9c874a1afc944334c3046cbe57b33c4d4b1093449056c6fd056bedf21d8c549ab72d51efb431ef703cb686f5f9e412c721182006dba9a692de6e6343914c60530450800d7d18e25c87dbb7e9412ead9f60ae9ca998fff425832abdf09a1560daa0423c54fb9b059fb3c08d63ed8b7d1461a6cedbe391706b9934f5afade4439505f5216b6339968f9a5f3a81fee098e5d84e585492894366d9c5cb986637cf6a1cfe268092b14edb90f95f51220216e5d1618b126889d24f608274bdadcaab9c20f4daf5d9f55c537c05c0db68da64cb1d0385a41925f4e644bd3d1e494b3a622c4dd7a589ada04cd9528784cfc546baf1e21b60d6287e61672abee5fdcd2ce658d5fddc8512c5e4a4a6aa2fa9bb708f574f241fb9df1bb4471d6511677d76c1e09f6c1269053f42659a4ed21e982b9dc862abc22b9dcb49383562d06ab601b2faa9615f2b90f249ae010a0c44bb0201332bd6b5a7c84928a64bfe967852d69cb3d38fd01ba559c673a03ed57136077ce986c43", 0x198}], 0x7) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x4011, r3, 0x0, 0x5f) 18:25:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0xfffffffffffffeef) r1 = msgget(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/51) 18:25:53 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r2, 0x6) 18:25:53 executing program 0: pipe2(&(0x7f0000000140), 0x10004) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/160, 0xa0}, {&(0x7f0000000400)=""/228, 0xe4}, {&(0x7f0000000200)=""/185, 0xb9}, {&(0x7f0000000380)=""/124, 0x7c}], 0x4) r2 = socket$inet(0x2, 0x3, 0x0) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket$inet(0x2, 0x2, 0x81) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x0) 18:25:53 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = socket$inet(0x2, 0x5, 0x8) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x8) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) dup(r1) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:53 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x9, 0x3, 0x9, 0x1f, "945334416347206bb3fbbbf9c3241d589173f468", 0x5, 0xfffffffffffff445}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/228, 0xe4}, {&(0x7f0000000140)=""/167, 0xa7}], 0x2) 18:25:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4000, 0x6) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 18:25:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0xe8) 18:25:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) fchdir(r0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom$unix(r1, &(0x7f0000000000)=""/84, 0x54, 0x1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x7fff, 0x1}, {0x18, 0x3, 0x81, 0x101}, 0x2, [0xfff, 0x0, 0xfffffffffffff99a, 0x200, 0x8, 0xdd, 0xff, 0x5]}, 0x3c) 18:25:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:54 executing program 0: r0 = socket$inet(0x2, 0x7, 0x7f14) socket$inet(0x2, 0x8000, 0x4) fcntl$getown(r0, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/../file0\x00', 0x10480, 0x10) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x21d, 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 18:25:54 executing program 0: r0 = msgget$private(0x0, 0xc) msgrcv(r0, &(0x7f0000000000)={0x0, ""/103}, 0x6f, 0x1, 0x800) r1 = semget(0x3, 0x7, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x8001, r2, r3, r4, r5, 0x131, 0x1}, 0x81, 0x200, 0x10001}) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x14, 0x0, 0x282) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r8 = open(&(0x7f0000000100)='./file0\x00', 0x140, 0x100) linkat(r7, &(0x7f00000000c0)='./file0\x00', r8, &(0x7f0000000140)='./file0\x00', 0x4) kqueue() 18:25:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() dup2(r0, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r2, &(0x7f00000000c0)="e2061c4e5e1b7d91769eae58a5881330f5e2518ac3e98ff2f9363906461d8f81e29ecfe788867e5c6aa69342d050c04174646a8ee2972588f04ee5eae3cf27ed2c41c8314418996e444c64afd01584dd10de3eb01dd08420a60ae42b37c8cd0a9f089b0730c9325d86cd75e3962d68783476395e553cc04fd4de00f420dfa70ca099ee18657a234933fa26788d78d5bec6880559d4ecb4f7d39fda64185abcb9bb4b043f3703aeefda21f475e161c514c11b7d22692beba1688ba23df79cdfcaa33f6ee89d742d76fa77610bef798b0b0f5c8369e3fc987fb1f50aa5a1cddf631f342dd3c1f3d2d43a369fc5e1f34f", 0xef, 0x8, &(0x7f00000001c0)={0x18, 0x2, 0x1, 0x6}, 0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) syz_open_pts() sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f64696c653000"], 0xa, &(0x7f0000001680)=[{&(0x7f0000000240)="995d3508abe8b04fdb29446089160003e8bcd78dbb143fd9ea622e00c1d271daac838e6b50034d6ce210663b6ced45ce6e92f98156361a9700797a37cad69022ade5213c62dbf82134a5a012fe8b4ebdb6787e3e03b2935075b49c5a9f22c13a0b7259f94c9fcb64d97f01503d936d058b3461914170d04ccfd037bd24dd537ec457f1664db5d86cdebf94f4d4d3c472a7b92d87e2f7d0e9fd80e4617dc5d4c89a1e0c6f817fd11591", 0xa9}, {&(0x7f0000000300)="2f1b5eb6656c82ea8e3653bf504fae763892a22a00bb4de2ae721c05b39ea964a0d078d24405abe1b9a52f2d98c77feb3bdadbd9806716fb655f1cc61665f7433d8687d941ed6658bbae345c04ae2d0ef8117669e5be993399a1f6d23bf97ac1bcb61449176095bfe251866a3f18c3366f9114d19c4a38a3f33a8230019b4115fd0cade771f2db9d22695eb4cd8bd7c5251f84dfc85a7bc842ea23081bef5b81541935ac9f3e5bbfeaba818134649b8364884f384da972b47809f8b1dff6963a2a86aa47b967ddff8d8e6f1c251bf365bbcb75052a1424b0762b53a073bdfc798555226c18339b3dcafd85eef1bccf723384f095f6c85f386c", 0xf9}, {&(0x7f0000000400)="b7081fecfd84f69dfaf8a5dae56415ff7d09bed5328e719a76b54061ea835732675cef476550f71d4d49ef480827ff95da72643269faa465863cd84abb1ebe8ae95283caef7a11df876f4138efda417e8b2b2612c15fefb2c5e256f1faf8a6d13bcf526d7ce1afea975cb91094a491705d4709d645269911e296128bc987f2534aa337f864425207a371856f43b91b758094958866d09a29a06eae5048ff5969cfc413d557eb8e2210a041cdfc468f3f840eb7721638c2ce0ad54707a79a095dab79c52499658c38f424372dc9b7e3e3140ef7580c9b6057cb48d22e02dbfb512c8c566053009ae49724957ae791c35419eef4c64f1678cf513970fe19c21eb99491cfcefe8142a70d740663eaff5ea54c5362be0fbebf011054f1f179b1c9ef7f7f5afc69a093fdced84682d1bad027029f1a1325b8cfbc743eaf3dfde194de546f6638052d6c4c1eb4c4bb428c08bb0aceb4008fc443abfd94dfc2b8c1f0d208eb25562e1f16551f47cde5284eb8f620ea458bff1f0bafa6e53f6882b1a9450e07aba9a7bef8dd168d77cb30f8b58b1bc98e73d2401bd36eba6ceacf608032db77d7d20fedaadb1606c669fe7d5b5d18fcd20ce7cd5474e0a9d4da6ff318ca39fed074282a82d92ea09429582d0449766eb034b6ad3629822dc82a674be8e57f5624f564ba82d249a7e5f597618fc9dd03527c7fd8e0623e13ecd8650a9ade43757049e084c3180eadf85bb89a44521e2f1533574db98f507f297f6de3b13e9ce38e8c45b9067869ee537f80e8cdee0b72e515c8dfa5be12f389bdad245a43e4fe18a0694725e7f0107c793a83cf859b23e29abdf6c262147eed30c97225bfc329bbb18586623da3a26fc527cec06edcc6c158e4a0ba8d0a5fa8b76880801f531031aadbf73c59f8952d478f824684b7733914a44b237e1aefd833eaef839fde9e937eeee31fa343b0f35bc510de0c5e028a9832ffa06fbe6df8c162a44f962d6a6a4fee96b8ebd19ab9687e0163761242d5169ac23b646f402b5eb14b814fedae67147708b5d99a089d0be483c1687914df8ac6ffe32240f8f72ef4f1ca5e8df0d9a9670efaf0037fe1e91ff44a1eedfbe88682a253cded55b4a0f6c2f7efcce354ae98e385aeb487adf33651c7c64d933c9b28a610d1c13c1c565a7b3afa7b61d3381662c33de2a86e704f71787332d9c567b6e1167620600e953c583c63176af1e01c009dd0d71be2d82f2817711326e8ca70448772919594e976f0bd3fed36c32af8789e896651e17a7139a783bf6d235763abb4b198a8d22b2924619af41eac3f4211984233deaa1bbff2aa8d6d939f2342318f1d372372ab1cb6e3e6f78359b9b84854bfb78b52210f1a9b708172f66a6ff9465ed010023c1a2846717dbdec7cd492a052f2e70c5c5767d79c187c21395592dc249406f36c6c64b69ddf51e6ee7870dafa290761f6ac4f4fe25b60fdc177bc83db99d75a50dc37bf831dbd6f11b1047c816d817f0dcefa0c6d5e7c180a5cce0c08dc7cb2143e1f36461d7189a055aa785978a731b4b8e94517fecddd5311f7c50251cf81d37ae94fbce8a222a5eb79f9252319bcc72f80ab5b932d9d492ed690ee50009b50bbe167b355a1b32e8376bdf060e51414d244dfc9b2d34c8b099d36b07cef0e8f9ecc7c8b82d70d8d9e8892a4c214220caef8aafcbed6b969350574adc1200e748de4b16eb7284424a9a46f33c0a7e8997add25c0adb9db3d5972d65e1f6043bba19039ee80b21dd261ac533ff3fe5892bf60acfee4b6d291c8f811ba41ca1af74bda06b53babfa0f1d753620d48762b87d4a70149f6aea18ed19e0996722c8c49bfce67c4dc5b0eb582fa754755340d85140aed1c6f3d409d3ed69ecc299df31584f4af91cc5908f1312a8a710798896980087af5afcfb4f9f39cdb85170d525a58347d208d77745610be7c88132b8a0c8c5083db7d028a4483e47e67ad8b9b28a2770773fe7db362cb3854475fdf4d2a183a8b447913ddbd494487e2d7d3b6f900c3e5a2a850b63eecdda1858ea605e001740ae64473fc36eb5ffb305d1a95f65eb5cc267b0b7d56ad3d54bc8a3f83e9da456c5959ff3b569311701c954905f8a381c12f770e3d3b5f7fc3caf01dab5f44813f85ba309817d165debe7c62981b621fba11d90f514a2613a4498ebe5daeaf6677348dacf3d40ac926e4346337e6f60316797f823a26141d89724b943d8de366c67ef442f1fe49f8d786578905a0198b12b8eb370a89b733f5cd3cff637982feb62753dfee622ef363cad04e5f4fa4e9d670141eb73bf7a33f7c0b3668275f465a3330599ee01e4e681a0db8295d8874926fb26e1daa9c4c0b568fae587ad9795cef357f1380539bc61c0281233f1d7cac526d03293864ceec0255e31f358d5243c2808d81c5ab3cf2be7d9bedb4750d3295187ed2b3d68da23ccc199d9df1046efef04f9e5acfac1254c63f4b4200458ac6749ce772b262278e6de6962a46901cee544fced71eba8782cbe90798170d395d06830a80a10bb20ff0ad3d87a611eba77d6fa2b19170efb65a66073bf9c651e9c8dfe78e2b0e053152ce0ad5c9421df2173367d1537a0f8f76774e4681824ec1a0c1691cb38de8176bd0a4fbbae9696e2604438a0ac2e8026eec742119fe5260e704d1b5b58100ac40fbc633f6b623dd1eb5ad88ca0139b198978027f5b71b368e3f0f21da9395cd5e0b4d3d586580f19cf30b5c713b0834f482c3dd6f790b19484e6044aade0cddb48beaa33788725c1211fd2cc53054031fb84d776a0a82c149f4e3a28417b515ea07a86a0508d8bfa7a2b356a854f55fb86732400508885d7cb3b2699313e372340359538c8b99f3ea425a20b74a44ff5224dfa6ee2c42c54f1a7eaba4c0400638c1c9190c21f38dd0f2c9f5d09c4c0f1a96938c3d623856a2eac65feee63d79f5ee5fd171561fbbe8f4367a9fab1a9a8a58c6ae578a7184f0446ec7511734ff9d21c682d7c117f8f238e94a72923c648a03ec171b64fb427d875e79adbf1c66b0cc8b13978122e01ddad8ec8eec65351f78e2cc370d3fa35f48ebb1a653738545d615638ebc260f89802d591ab219ed4653bb56b87b2e7c28977cb29066f8453467fc46dc25906ef926a08f481ea8ed1c13db9f9d0df8967ac95df4d004bc5f4987ef9ccdc44dc31ae8d4f1e0fc31c2de036520de97688b2dc54d5f92a3ab74fe00d20bb961e7cdcc903405f5592fe5f3573276d028ddf6f7138abeffa35caad2716a6d0921fec342c0e019d8a78ebda216864e164eb71bfca3a6a07372c90828b8249480ac6128a6414595fbf14af3b9313050270c2c8448c076e8ecc729787120730d3e6478d5c4cf2b8d71d8a9f0e894b9ed90011e1e8c0cb98a4634922d01b78b8238f71c68b21038efea8d6566dcc7f884d9f97afbc0056903ea841db8032a5eac0e450f46d6c71a3f3ba5e2fa0c942ca6e5dd7dc6d0e29ce0d6f2d985bdfb5f664021d944807c21878578696721b89906353e968773caec660048caf9e8e247c255b0db074c185227f619b644e6c9afd543d90acbf22a0abf8576b98fce1b40bd966f99057e2911be8aaae8a007b1ee4174c47b300c3cd4eee40236e471ee0a79ff5284f018f4304fff43a66c532ff8c4679bf348b8367374219dbd68c54a808b46fefe5ebebffa4ef578c2817f6af8299d1909eddc58aad8a9df638f071284bcdbb0f006d6a2e12e2331b68b9d40c761297139b7f0336ac04dc1ded2c2b1bdb60f939eef0155f29a269243bcb39533c8f4615dbf53887027d617f76b553c9979daf9b563fff68008aef51ea810c9c8a6367fd9ff8b458e7b5660a5701bd326f467fdd6700fba3d1f7313675399aa027adb3b7446dbdee5cf46a1ef2a23bccc2097682ea4525cb77b42758dea62dbae7edf85643a5037da088b799efc2b0c2d2e8179d8945c2f831561af53ffe389720928b4ebb19cfaeba21572f02d07f408ca7715337456bcbc2cfd9cef42f85d8d9787e7e8ffc976f91044aba2efe442bcb698a55f1e219d28546063508b6c2a6b6f22bf8a2c13fc1f9cf2a0fdc0925176a18b84d6d67e106ea031d9c566d6498964e5b9b7f71a5151d0c17fdc990cf7adc09328448c88d04d3367cc8f80f948ffd3f4b6af8b82b7f6760cefaa6c64e839c475659a0400991e6c19211ba09c858cb076077e0e2466ef6ccfc87d8fc883c7071aaf559ebeb6c3004400619e14d5b0b6f5860c527cc93483441540690b253c3b61f7a4266704cec04cbc08cbe22c31a62a1263eea9cb5091ff602d8104c187bcc3decc3b017a7705be6e739b9047a312fc0f40a976f9106a184b3511eb32ffb22b02097c3dce82712a7eda21d5910a4e090d9ca73f4312cc75c886d825301fd35862ff35082b9eff29faf099a98418009fa37151383c4cbddb19f32ea6ace801debbb5084535aa9a47eb40f5727092fb7606b4d303530f42b268be4744e0c378b76aa9d0eb5aa1512477ec3fb8f5cc156c8660fcb2fc547ed1252544cb79d446c2f3155e4b8d06ebeedf7119d76d01c6dd7f43765cbb61b84b8ca022b321426871760e54a11595129e86541ad09ff4f088545745d2298700c222d3344fc28bc05a94651da87f635b1587d2040e4eee20accfb6f7aed72ca4e844176df87ba61cafdf7653e529c3ff971e183e5acd77be3cadde57708fe5cd7663ee8f7eb73c1b00d27f5053a418837d8f9ecebbfdaddafdaf48d55b138dc91319a90deea1c1a1b627b1fef3e6be6531f3a2f9a3d3aeff58bc9d4f6cd2242a68b8f71b95d6b2a98a7837dd80cb51be6d3f19d6a818b610b6ba7d520330e7c01d380858f98b4b1a00a98b1b9fcf7ffcdfa1aba694d2784b60a05a7347d46ae5fcc757c07275bc64cacba48299eb40b4e231a0917f36e8f7064d1f295a5b19f99cdc90036b4e1e9d5ba445c186cb6ba39200e3867c4c862812396d28a5f2f666927b1f51028e609818ccd0d0262f6cfedd51a3dc8d4f9680870a2ff7d5aef5604abff436ec4813539636c3b780cd4345c603f4a3e3853c2c241dddaabac49693c804add0c211c4825d824c9d0e339029dde7f1f3553f7e31911d24fc2998376ca8bde8a9e3e8391fc291c5bfda29e3da852bd58b3a2057ebc41a066bca4488bdd56f84a7bb2b8072de24e7aec9e3e7d288dc54876348e9bea8db11bec6912569f992410519a7dae112b036ab1095a2024ef759dde9f3d94427ad40ba6eb28bf5b56679d0d6b4a5d0ae5fd5629ed6c384e0fd6101549a765c183c1cecced6a92bded550474e5738b7b2cb55645ef4f561d4ddd212740e3984a410874914860e1e0c405838673fb53d92cc0a487347441ade7ebad856de93cd1e89c983dc7aae3e1402966f56519669739c686b84dc9ae44fbbc9cba3fe0ee0d2e9ad2062f2758ed27626b7c535edbd9222727eb05fd7351a2c1f7e70c7125ce6b4c81eb68544625ca11c41c5e0ffd8c6063add7b8cf34ce47ab1f6f8d218e5ef7989748706cedc2e9c89de06d04cf7bb3a6dfb859e441fcbedadef6522d9bd10bc7c682eafa16e36676bc34e9f53ea81282b7562df2492e998610d02c772c8806b8581beae6ec51be7f5488faba58f6bd9ac34a12d27cdf958501da485b3fe8d4baf4244c3013c4dd80906d8174400c44019ada81095065af8ac086ff477ef72201d589536c50299ed36cb9dcf284a2e2f2c27189482edbfb7e6ed0aef7b25ddfd3f422cde3d40e2264f3d4e13435e88c31c536f1d2f806fc49415a63f589cb692b5b", 0x1000}, {&(0x7f0000001400)="627b0dfcf3519b29b6a9518ab33ebce96179fb5fc92f44b6dffe6ff4b2871a6b669a0398d21fcd15f3b19b784ee3e137421b3f08da9815c6176d2f5fe107c70fd3dfce8b19e3f0c35af1ca3311a41ca5c94d013307d5332fc611598e528b02c221c2479ce600139b5373f6d598a9bced97f46386ac0f2bcd0e507b624451d9a4bdd50d24254e54be7355a561b6fbba288e3e0f1632f68d79779a97235668939dafd2d7e000b493508821374ea69262c958a08926f6c4fb1d5ecdbe60ed03ecd7a9ea89bfdb5a04ad59aafa8cb3dee47490409f3cb10cf77034fe76ee99ad9948a48443988cd91a0b01975b35fd", 0xed}, {&(0x7f0000001500)="31e3e43379", 0x5}, {&(0x7f0000001540)="f5b9aa5afdb3a0848fe55c01be27cdef70b580bf714b7bc00bb0582e2434343373f7b2c61bfc9f9eca257e7fe63c2a988f0bbe147be6fc5c184e86b01d40090ae7db4d33b515", 0x46}, {&(0x7f00000015c0)="8244a6fe3fb17b5e5033b5182ed07553cf9c6b4558c4dfd189", 0x19}, {&(0x7f0000001600)="41cb7592f0af6cb05a330e08e838807957897514c4833e83f2713869bec077c100fe0212620627a20a1f285a6eb4293afd200d7204802d93b2", 0x39}, {&(0x7f0000001640)="6bee3daa2767a7eb7706adf6a0fa5cf42b4076dcaf4dd59a6eacb6d6", 0x1c}], 0x9, 0x0, 0x0, 0x2}, 0x401) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) shmget(0x1, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) 18:25:54 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x110, 0x63) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x101, 0x100}) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x12, 0xfffff, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x41, 0x1, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x1c, 0x80000000, 0x9, 0x4d}, {{r1}, 0xfffffffffffffff8, 0x14, 0xfffff, 0x7f, 0xaf7}], 0x401, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41, 0x40000081, 0x10, 0x4}, {{r0}, 0xffffffffffffffff, 0xe, 0x22, 0x1f}], 0xffffffff, &(0x7f0000000180)={0x1, 0xd68}) r2 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0xaa, 0x2}, {{r1}, 0xfffffffffffffff8, 0x0, 0x30, 0x10001, 0x2b13}], 0x81, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff9, 0x90, 0x1, 0x55f, 0x800}, {{r0}, 0xffffffffffffffff, 0x8, 0x11, 0x7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x20, 0x10, 0x0, 0x40}, {{r1}, 0xfffffffffffffffd, 0x85, 0xf0000090, 0x7f81, 0x85c}, {{r0}, 0xfffffffffffffff9, 0x1, 0xa5, 0x1, 0x100000001}], 0x3e, &(0x7f0000000340)={0x8, 0x40}) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000380)=0x2) 18:25:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) socketpair(0x2, 0x8005, 0x3, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x39a) socketpair(0x1, 0x8001, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r2, 0x20007479) 18:25:54 executing program 0: socketpair(0x6, 0x5, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="1f3c9b4888ddab522659aea8a1ef915bfd0bb3c4aa040339128f6d701dcdacfee4990f5b8820a820d213454cc6e10b4d611b12a0d92275c05a64f5dce99c0c2e33c1d69fb9b327f14c471bbd777e081fa23b3af82b9620b42b3f66e9afd54b4ece837d1dd62098e9c023a703bfbb3693e1ad08b6fb80802f328a7b7d35549c3fb1830e1f113a277be3df5c0c2207f778363963c585", 0x95) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0xfffffffffffffef1) 18:25:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) close(r0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="3e15d64cbe39c3a3b509b38f30d32a44b5527cb1e6e9345bb576d3d2bfdb8330423e96ecb553785346bd463f09e73eec3fb12a82c8c0152a44c928", 0x3b) r1 = socket$inet(0x2, 0x3, 0x0) dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x282) 18:25:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() fcntl$getflags(r1, 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xf34, 0x0, 0x7fff, 0x0) 18:25:54 executing program 0: r0 = socket(0x18, 0x8002, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7afe6634bb1341bd0a30fc87922377f40aca56724fa4c2d9292a538c734830e660f07afa1374700b2476423292b8bd895179cce32d684df0ffecf7c8c0d5255dc0e76917da4c52a38ea446f5942da4f4127f665f7ea1b444a294caff31624ec240a266dcd691640427b654d55b2ea5fb996d28ea9af26aefe116ee1591578fa7993e1490c5cbf4fb6e0da4db026dcabdb3d4251f29782acaed23542cd326de2348899773db143d3e29cf2ca2e0fead7c2e952f04b54e7a743ed768976a36ccc8dee04f58f7aeb04097a5f55781baf8eebf784d9897a23a76", 0xd8) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0xfffffffffffffe5f) 18:25:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) r2 = socket$unix(0x1, 0x1, 0x0) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:54 executing program 0: r0 = socket$inet(0x2, 0x5, 0xe30) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 18:25:54 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/179, &(0x7f0000000140)=0xb3) fchdir(r1) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20000001, 0x1}, {{r1}, 0xfffffffffffffffe, 0x45, 0x2, 0x1, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x64, 0x40000000, 0xb9, 0x9}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x5, 0x8}], 0x4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x82, 0x21, 0x8001, 0x6}, {{r1}, 0x0, 0x18, 0x1, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0xff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0x113, 0xdf3}], 0x5, &(0x7f0000000280)={0x40, 0x5}) socket$inet(0x2, 0x3, 0xc1) socket$inet(0x2, 0x4007, 0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) ftruncate(r1, 0xff) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) dup2(r1, r0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000340)) 18:25:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) lseek(r0, 0x0, 0x2) 18:25:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x11) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSTOP(r1, 0x2000746f) 18:25:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x40, 0x5, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x28, 0x1, 0x9, 0x7}, {{r1}, 0xfffffffffffffffc, 0x20, 0x80, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x60, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x14, 0x11, 0x0, 0x3}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x88, 0x40000001, 0x2, 0x9}, {{r1}, 0xfffffffffffffffe, 0x20, 0x0, 0x3f, 0x800}], 0x8, &(0x7f0000000140)={0x4, 0xffffffffffff0001}) 18:25:54 executing program 0: r0 = socket$inet(0x2, 0x7fff, 0x101) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 18:25:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x3af) r1 = semget$private(0x0, 0x2, 0x101) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/62) fcntl$dupfd(r0, 0x0, r0) 18:25:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kqueue() 18:25:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x3e, 0x0, 0xfffffffffffffffa) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="744b1cb29ab06c3035bfbb16b0fcc2866ad5d99b10fccf611b984c7bb8cde05be1ab99c855104543197b0a0c87bd30958021a08f80338785a7ed5cf7b22f6ef40ed0bf829a331c685c68ef7d7eca394bfadd7a91341ad262b33165c04a05963b1caf70bf8a15a9098290d295ec2ea52cfb", 0x71) socketpair$inet(0x2, 0x7, 0xf6, &(0x7f0000000080)) 18:25:54 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() fcntl$getown(r2, 0x5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x5, 0x1, 0x0, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x8, 0x400000a2, 0x101, 0x6}], 0x3a, 0x0, 0x7fff, 0x0) 18:25:54 executing program 0: r0 = socket$inet(0x2, 0xffffffffffffffff, 0xc79) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 18:25:54 executing program 1: r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) 18:25:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffff, 0x4) 18:25:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xffff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) r1 = semget(0x2, 0x3, 0x101) semop(r1, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="592c5f2c5a5609ea8fd96930e31ef3445e4a29cad003c047eceab39f907e33d9502e13aa4e3ef575f8e0d11b56754d57fbd7fec8bae517d8ab5048d436", 0x3d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="5d6dd1dea9170cbe0c46400b4a4e345e39", 0x11) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000000c0)=""/31) r2 = open(&(0x7f0000000000)='./file0\x00', 0xf, 0x81) ioctl$TIOCCBRK(r2, 0x2000747a) socket$unix(0x1, 0x2, 0x0) 18:25:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x4) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 18:25:54 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000080)="be4ed970d588466531b15bec6ae1ee15b682d6313ef79ab813b915380c81307b762ac99784d5a661bdc58bd315884ea569d225e6db9707bd66c6c34edfd842709d1c15f880b725056f77d566d91e76aed142031dfdf6aa48a80555d88a6e28c7858f08becb46f3b1626b51480e6a0b5f8432af0fedfd14fda2bdb9237f421f2672bc436adc381b34054a8dcb0996365eb30c44edac20ab0580f12718dc59281a9ba3b6ff1687171fd80b04082e76b8ff1d7ad4c2942bd2bc5288cea3c39fd87cf76538a337198208b134d7fb53aa724900af83b1d6030dbec1bd1a1150afce3780e6a92d3819aeeb6bd65edfc3500bf0ba58b6529f67e20da3aa", 0xfa, 0x8, &(0x7f0000000180)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0xa597ae830820fae5) 18:25:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xc0, 0x200000000081, 0x0, 0x6eab}, {{r0}, 0x0, 0x81, 0x10, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0xe, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x41, 0xf0000000, 0x6, 0x9d5}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x21, 0x2, 0x3, 0x7fe9}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20, 0x100}, {{r1}, 0xfffffffffffffffd, 0x44, 0x1, 0x7, 0x81}, {{r0}, 0xfffffffffffffffb, 0x3, 0x4, 0x8000000000002, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x80, 0x5, 0x7fff, 0x9}, {{r0}, 0x0, 0x45, 0x40000004, 0x7, 0x1}, {{r1}, 0xffffffffffffffff, 0x41, 0x2, 0x9, 0x4c7}, {{r1}, 0xffffffffffffffff, 0x2, 0x10, 0x80000000, 0xe4}, {{r0}, 0xffffffffffffffff, 0x5, 0x8, 0x7, 0x9290}], 0x9, &(0x7f0000000200)={0x10001, 0x5}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) 18:25:54 executing program 0: r0 = socket$inet(0x2, 0x5, 0x7fffffff) r1 = semget$private(0x0, 0x3, 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0xff) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0xfffffffffffffca9) 18:25:54 executing program 1: r0 = kqueue() fsync(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 18:25:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="c25d58dc81bc4b03cc5e54f286dd7498417f8ced5f85d45686d30ba76ca745efba8b30f104abca855009e5ba4514ad17ba0238f338c2227afd1ceb77c5da146d6f9c01a4a813b9ff43d790daf4ac8f79101cd6c69e799289020060e07e610fb8bf8f63e88d6f6d953ec99c619d86156100661ade042c895e0388cea24588a2685184be6d8150ef273eb1835f7eba15f3fe23c9a5f58165766d8463e0acd283187c5f937371a9700753c0928c461d80495f50d4afc1b0ae09e73f259cf925a738ec9149cc4ba0430a903517fb87214059101f595e810708df04e3", 0xda) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0xfffffffffffffe6f) rmdir(&(0x7f0000000000)='./file0\x00') 18:25:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x7, 0x2, 0x200000000000, 0x0, "a6b60dce3a637cf2d9ea972c2aefe0088e469c13", 0x7f, 0x5}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) nanosleep(&(0x7f0000000040)={0x2, 0x9}, &(0x7f0000000080)) 18:25:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 18:25:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r3) getgroups(0x1, &(0x7f00000000c0)=[r2]) 18:25:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/19, 0x13, 0x840, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x235) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$inet(0x2, 0x0, 0x0, &(0x7f0000000080)) 18:25:55 executing program 1: r0 = kqueue() socketpair(0x20, 0x5, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000002480)) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r4 = msgget(0x2, 0x10) faccessat(r1, &(0x7f00000024c0)='./file0\x00', 0x1ad, 0x3) msgctl$IPC_RMID(r4, 0x0) sendmsg(r2, &(0x7f0000002300)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)="9d7fde7673fe9ac99a78", 0xa}], 0x1, &(0x7f0000000180)=[{0x48, 0xffff, 0xba29, "cec65e7e871c43a82e02c8741e79bdf082193b49498e7c89b4e49c4af968a39c55eb9fff9674feec6ecf3160f36ca04e16"}, {0x20, 0xffff, 0x101, "39702d594a84df82987503ec9f53a8"}, {0x1010, 0xffff, 0x400, "dbd249c37c3325a6ccd332855089ff1e33e9bcf4b2ec81fd78dd5fe388f476f972d64012ffa532d2a4568a6885f735fd4d7cc08a0d052190a686568b2ba23b97c7eab875f9f63de9f24eb6867462d570442c3ff10daa9dc4b32c7d08b47d6b4c02b53e0fe75268a4f7f8dd80d539e33abb214b6594ee14cc2483fb9e8f716f3888713585c868694a432ab3ebf4067c3c417d51f74d17feae85ac8fcdfa50fc9be9ed86978194c0781f5327de4a6261a30f290b0dc2b3e435d847222fe8e36262ceaa398a90985b72a644a13dd0838c3544248fc2ac0483fbaab8c6596fe9650720820a62b8ed7b26fed91d5ba6179c7fba9df72ba998045c7f31adcee266c6ecbc8c7d1b4c40dbef90c18b9e08f20b13bb839ff5e9b87cea11495c253aec6a3279da9fcac2ec50feef51c7f610b3e45602001ddc2668382d6e3086f662e32bb2fef886df9758381fcf950a6fa093c96a5d2c2224d31bb3b64315c5b9b54fe8de6a9a5f5c2f8cc5355c475bb18b89806cb47eb95d19bc5496f0e9cf3cdad83a7d17aed41f46b61cbd6aaaed5e995a7d78f45ffd1bf903bc2def971fd34da08472bc8c5e227d299a4d1372ce1fc5e569605b5aeec3fbf571c2c441a7038ba0d5cc18c55fc69ce2f5fd651d6a158f92d3e4c69644f484ec53e4d702f9324cdb200b14bb978d5d769efce358123feab3dcf360f904cef6ff1f49ec5d57a578eabfcb81831216a466888775bb7af65d5eef7ad059d77783f0dd31db30c1211206df79e2ece393618a0793bd93677b213015ba7cd4b0264deabb670e29c1f54f5a37c4d99a7620c9c6bce14ce672c73bca0cbc80fd307027bb3c44e3ef58e8776727a53ca7f09f57f9c2808a769b1543b46d1cc8278f1149b1893d12bb2ae3a50182f343f591b8034c8ef8ec7b5154340fd587fad839e2256846c243c0351801d4f14563add4f61137ecae7ca51d93352310c89ffb7e6bcc1aee4d79907b839d31326b169a69d615639968baa1c17c3c6fda91ee642af3b4b1ae1a8160bcf986fecb5b56fb1b0d5ced37960f8aedee39c817618966b3e5a55c2424a873250c90e64ec5e0e7918563b6773e9c143ba208da8ecff48d90d4c9899b61cf97ea63dac0c1bd240ae36710df6283757c6d91a49e3c249e72af9097e485b24b84edd7658638353d87366913c811ba412c84680cecdaf262d1c51fb8ce233b12f9b5552e02b7c949fe197db002abcd056e8e61da827ae328dc9cda57d4e4d3cae69bd501ade7e6f668f152fd9aaf798fdab13a968a5884f360d2b7213b79fd297271b4375fc2d38080b7d13b5d8816574e2fd6abcb3e4e7285d2a812c5ed2fc4415fd2e21d017a63fe58adf7924f4a95d541060c1d9de7eacff783936afa8a518add9c5577ecf240c38471a9d06e18c46ebf55540477bfba53161510181b262d2e5e3b8ebe3bd3eee788300e3fa938977793ebf2f947a91fceab8c7bd4793b804418c743dda6a79454532db6bf87017f39ad7af5ada4875468ff685463c33a866eafb96cc4aa50df36ff0d0736e0690a5ec3d78a4179982f41562c683212fd1799d1fd52ccb75c7574e76985415598f68df012b41d7c882221769d6d8d3386fdc790a068b9fc5dd00c6ffd645e68a1673162bd06176763bba78e3f3cb902bea251cf0195ce4e321e69809b7ede1dc5e49c3aac7f441b43d1b0f0df8d77a26c05b036a63dd3707bf562242aa2d44578a55f57a3874f39caa2f20fa15e81d06206c0b8e7088f11e0dc7b88facf2262e605a3df11ac2bffe6ca7aa5a9daf093b2d8fa86c12a4549da6d8f4a284cfcc798cc4bc1935e9e86dace6c52554bfd8d23c812fa301c24645d4389a5c0f0153c34dc42c154371d6f950bbf4708df64d908623b333478c009fa826f755b558bf9d2c4745de982842633b6921ba4692c5a89dd2f6a54bed8075980c0c7b9e3df71af12533bdad7e19bace90649b0f321a22430e1f0cbd275dba1920689867cd011a9036a58353fa4dd9bcf809d07e2ea10b3255408c7443e4da4ebf110a2074d7343ea27b9dbee6fc1b004e4893969a11a2fbf99f168af370d6542ea2ea1e13845a8da94111129b8b79957923d7cfe87a80f5f413559506f36303293440d3c0efa603cb8fb4f7260140441ae33aa36481f8c59775817716fff7f67824ce0076206eb0008d0328c6994bc603f385ced3a2c8cda2b1ea4b15f19ead8271a4ae89a4823f80a18074eba0b4f2d3b0c382beb9f8ebeb9df16cc2310b0589031f1d84e7d9e7621918739ef80c44d9984867471b1260022afeba7bd58141a3fc22ae41364f101701a5d4d058226282b4d428e5d1af2f32a1b7fb87e8830003d34006f7a22215ede5be67977fc2f0a926eddea3f0a9818b324c5f9e9f5bdd1cf8ea43ec3541a11e92c9309bed77ce6411e78d51a4b8bdcbc250ca8a6cb3625eb4d0f7abf3a11bdb0aca5862bbf2f86b9879b2f15bf426f6b3479cb251688a6c78fa2da66280f41c1ff3b70b8d2f1d7c0d381c73ecd9db10bba901ec093336ec24ab188530e04289324d75b8cb3d0305861d958a9ce0c9b36ae0d05fde48a1f856adb3132b2d2ec32cfa5f3eb2abbdce8c879cbb8fc4ee3b1f220975f9be8cab536db5a8dd1a5319ecb8c41cb0ada2bfe3a0be16b005599fce3bbcc83caee5497c1d1823c0a7d72c2b60d8a2e9827816d940d2771362d03fba03781b262c6b0ceec3e57ca91f634b47f529d271494ef484513654982855c9112d4a783717f9f80edc469e312cf0c759ca74a201dac50ec74f8d1984c314a7c3dea6b1018573dadfb015746ca5edf1896fded4352b53d6e9c40301ce36af2ae7c7e1b61cc52360f40046b41bfc3adc8a0731ea9c0e60843cf728ceb1a4e644a894379be5dbee3e863dbcf3a82b7c56ae7a800df719717f7fbb353a283cd9d19fcd30e68f2f5bb5ef943129d52a9a0ad48d7c6bd963c1c5c016862da421114218b1f142a1c5c4f21f60588c6183907de016481ac64dc97fe606c237a192a1c8ab53cfb404a715d77de426ee857015d692e6f25613f2a2e8df4ae0bafc8e4a99066686da318704e9cb77ca870942f371c03eef18d018f01bc071729f75950b014cb4b76add86c2421391e62e2e8f8a7ed194bc42847be18240662351b0a13f1bb614364a23537eb1317580b358a4da165da8befee3741828aef895e7138be89fa974e7b757353f2716e0cbb533e42484e95f5f61791d6e4a4ed2a4475d9d776d18d9a5d136691b596e70d35e0062c3790dd9202503a43ff016038f51bc55f74ea768f4ecc169682650776738db3417e49bf83fece9878af43f92959d2e0c114d52613fddc453c04acfedccf8bea83d3145cfcd8e71cf41d22a3bd435563ca44c16f202514dfd29ee1b0e8c0327e42be406110c9af117bc9bf5137ec3cf5f2380c77346d09eb5eb0986926e1bd82b41778355a53975ff55817168235a5bf78e0293d9b4e8d75cc45389862a5fa9d8bee7ba00d178088036a5e2c1b8a633881f58aa9e5cf8e179c56d9f5889f3f997cd5a8c9eb71fcc9b6a580213fca42628e49429d5c3d52b4e70f6ec84754f0676d73094d34768f09639c3785d3553dd89ad45b223c7867973057d268560d5644e54d1278d8ba7abfb67e298fb8a6811250a9757b49a31aa877f0fa02b77ec07aa4770ae764d3a18154051fa6379357f8a6effac8dae4cb20ce88ef48656a18958d89b54944bcbdc24d80d31e8bc7ead94ecd5c58d6ba35a5ffdc80fe73f7c50d28342c6970ff96abf7ca9a95038b43001c5bbb147078bba5cdd9c30263d53ee6969f80e43df1034608bbb201cb0023cf96d6a3984a8470f4af164f1c9e484edec657e28ebe47b2690ccaa5a5bcdcbe25ba15a3b89b4d62f1e57b49a19a03e16496ea23f9ce470eb945294b8800386824420c3c10378f896d18535cfcc9af5f7199aa4d318ee93fe1b6a31786f23ead4017823e54c3e24efc2e84d555e8b63d368088eda7e665c026af545d359e71186a36a1ae56dd7aefb2abc996819aee30cfb3b683006a37da5b2a02e0846128b77e039f0f5963d946f473c6742b618bd19941f484f0bef176a2057275198cda43f00b5e174fa758234f78e467e1536ccd1611dfaaef5a27f578a5003cb8f38fbd258113abbcb83c162d2e5cd11008913e857e661a3e123e11345411d3ed5c35b5fffb6bc694e11a36404ab4b98ed157eaa6a2aa339f7032a06411d2ba0c5ff4ac182388c602b3d2278408ee7b8e65ee5b00e4fb77b4824b5fddbba4cc818dd7f8d39ca2625867d8326d69de927169beba1c3bbb429664ceef7ec62f69df326f6ed752c3e7e87f1b5f0b27ee3c792becdb392f93224b6c436a52678db1f0df4beebf2b0a32d376757c5c7c8949e6d4dd0a953fde6b9ac7da44a6572bebd54cdc50be19f653df3ebcecc26a99ca27d8519025f10cec44cff3e3aa91ab4c47819e646c6d9c17c1692689a6f9d7dbcb27e31f293e1ed7ef0a2117dacea1732087d57e1ec0865af39274cf6d69a002f337b409629c8cfb0f8f59be6a334d0309a35f89e574792ff423de5edfbc4359385775ca4289b0b40a519fdd84c01ed34556bb313973fe03095aa6d89f4191d02d032501d54d50f237024a7e1e4fa2837e19a9ee785c9f0fe72d3df02db77fa72f56cbbd8f731d87a0496b1e3b281cdf5e728c8d51f3de548d1bd5c29e95154b0828804e352e3452a53031856cd6cd93f856e912954ed34bbe99ce354fceb02e4cf4c0af84a94f04001a852ec286c8124a1e3c024da17befa22951475cf9b428b485ab4eea696627e2c97d9ea366811fbc658692a7a72f61b0261eef112e660134febfd4e4f45a44fd27294c38fb560d793d404d55cbed74b46afad4c2a464230e0fb7a532d44487c52b6dcffa6f4924641cef320d02ace55fe9d64e3231a779649574f9cad9f969eee699806452325de6139b65d6a1a1005c6374ef556928ff27b124d242181eed5d31501e7da07d49c4bcc14a83e9f80caa731878ac7b21b28c0f582e6cde76de22253e72443e8b6d03650bcbb9fa39b168bb80ab69efe1aab1b55d332ffc267ec5bfbc3ad4714f21abfcd59972bdf536057857b68d5a515bf9e6b2eaf790c687cd09f9abf1f49a31bb23ed944b260ca76bd84df298a018397b08d9593d09e412547118cf0e8c63945a24f382a0ae514fa6fe2888c692a2fb4ba941c0c13bca7bcdf39071579fe057e17fec7e00ee262dbb73a385c9c2453ce15747d58d3436873c8eafa12ced8f3a6feb5f76be282823c582172f3a943a70fdb5ac14231aeef0b552cd80dfdd7deffa03fae16667f0bbd2146f407a3c2efe85c932c4a4f578900a7d7a4fbdf7dd4986fc2f4393c9721280d101bd871da2718178c624e710e4089b043183abfa7e2b56eb993da3e50e6b0100841e2f8898c4c478304e5469af44020898046c87c226016ce696a72dff30d96b975c7b65427d25d1feaae6c2af2c384ff6760630ddd075a2d42a47979fadb40bf92663719bca8886e17c0869adacf1d6f7881ab48077ac08952a4c1c5d712d2934b76523d76bbddb7228b1d500f77fd883945e93259a5135bcd60f958688159c29e03f07cd2c4ca12e70284ff2274840a2660b91d48f5b1d5a95770824d9b08dd60c9be01644bf1b3a4ae025500aed4220bb95bbb4f6d6844754bc537b9f16d442dfaf46dfb1edbad8ded5c1abeee2fb60a83cd149a73bc5178790916a2cfb05523df3221beb583ea16217d750383deda0fb2cd142068e70abd32693f643f2715264b452"}, {0x1010, 0x1, 0xfff, "9b81e87161e67fd760de07f0f5690ba777f7ee6d9586ead8263f29afc51b5c61298a15fcf9af0639e61b8294dece59a051c8a2f127e269dfcdd14109bd75c1d3f27e3e65eede9f2f94519a77411a166771816077fc5f312d093bc427739a2231ea630828b44582679274e5e5a60b066fd78e11efb0ee1f80031fb367d51c54910e481ad5d93988503a367a9734f65dff95323a0624cb50973577979e5b1b784ac95de498fe757068b29ddaf83174f70815cbe64d38b7ffa01744098f86cf4992a745997e8f9ec030d938d8cdfcef666286812a6a810d2aff839aa4bbc618a7bbaaa67e2b825c8bd7b8b4608a3ffa16ba551dda90674240bc3a85ceed1584ac96bff2324131416ee7bbac4bca08582110c1dbfb249f5f6b48092582fc6886748922c6b5e64ade0ce60769d2f221d79c2d62e711339f6a307f000a039278e7695dd1d4739d70533955780b7527172976c25711adc6feb2a3175fe2a60426861c1f0075eee73a23619e149fe2f226a3748ec946df6d6b326a53663d5aa795d34456664d9441cd8063c2552e674a0782d1608b34ab8c71a4c20f31b63ee345e0e734f71d4def879b77582d5fc3b4fbcd49a27e80c3086f69324bdbdb4fb0f928f4cf8baa2a7973d208345dee539f160fe4e6bc8885a14bbbeb625f496028c02337a704ec8dbb3f116948591812ade09fc93591b6415f41c71ba611029485db4ae759da10b396455d18c4048f412269b49b80d89ea17821e32e28c099820c76f73b1d716917cc6d479a315f91b51367958279db60b9d70236374a886981a9435a1589ce5e14e376a6f9a02ad3319788bcd9dbb03689c5105414053adc221276147b114340820eac7d8a03f567d29c6e322e9316eee3836e24fb87dd3d4ea80e83049e18de42d81d726c516fe8d13975ee73961e093fbc2437603193963825c0c955c3dfc99a9a6a10d35661cc2e80fe5c4859b65795494fb8c88193f287364f1efe330686a9784df2d1c4bfc0c1f6bbff98cb5e9c9ada6892530c54105628bb6aa1f22ed75d5fdbd40c2598d9e1951e1e23cdda3ff3b2878fa99ebff1b66dc858ea9293764e3fd4b22fce44ecfbc6fad252fd24c15deb4d44fe30080e1ec8f1b34742c6721c3117e113086099677efcdd59c29f9bd499da98461dcc044d7b2b0e502c20598b3c338d0eefffe8f4c1a45a146ba7a9ee7b25b6623325f9c1461c345298cee277bb077e3bcfb185a62a6b98243ced3e65216d18c6932878643b23e2bc505accd42e627a0b03f0af307080aab067852a11e1434df16c5c737b4920df4c456a91a6af105d8cd93c09bd4f4e368badd58c90984d0e28333908d155071a7b48cea43fd06cb056dc2176e4addac3acc779e5f415aab84638011a6756c90055fe19f3de675acb54a83abb5b5eab8ccb2c27da63ce039de43ddcd7bd267506521aeb272e7a4effe7d6fe82a5b23a12fb6913567ebea906fd0baa939cf4eeeea1dda84e3bd0bd56795b1f5bad34d7d59903ca4b1468ed02437252c1c127a134845daf2d5713aa44e0a036deb12d1bf443e2e361b9cd034f3420f2946ecf0b8cb3ef7b5a4033d93e7a67c2671b2bfab7b52b376f5b999e35a7fc6933921d21a6b696a5050bd26908492625de8bcbd0a55c97b013a3d76599c5946d715974cb95337fc59a0d88873cee1c408d0b0406fabbfd7bf456b6042462c7b55e1b3364c948cfed579b3d15d7121e9a0ca43f8735ae9236b228adf56838331a701ef230df61c5a6bcbe11871609b620d253dd453c96730858af029ebafde83e72e01b280050aaf6c174ceded7f3450a0a58bb82be5f087280717e3316807bc885b9f5d1394502f0bdcecbb17bcabdcb6b8958f487baff7a4229a3631062ce6c7683699f79c8c7da28abef3df927dc4c3356e046c5015f9ca2dfdea353e29f91ec4b79860687d75832a18d7f331d780ced5a68a15d89d7b1d9458d78d86f8275e1300dde41f97c9e54a1737ab13e0895d0b28ffa7b685531799ee56bb026152a725ab7da21d17df13c50d7647389c47c6133fdcedf00db28b415333eea6f141601d32738599289dff3af5e3540f3144d5c8986cc8805360e53790855dc6b3b96fe47c7224386085e0be08a28016b29e34ae19e9de146e7efb89e015f798266299c1c73bd92820104ae08c05f2b9339f1fbc22f52b4ae2637865ac2dc070a2d4edb5f5fd5fe062eadb251de2f89f3a1f1ad3394b97e01bfe8e4d27883f7b3ccd733c253594986d3f259a9836fb8b99c8ac8d52ef56ba5f0a23df6ae8c213703b4095acce798dfec86cb1d2dde8b2ae122379f868b816f9a2dd6f14b937d3fc80ca9e24956433b3226eca903e4f2348fdd231608e37844c4c8b2bc8e75be2490ca56f854c37ed81882898d49294b505cf3dba075ab1e03b5deaa0a542699937b59eb313e8981ce7c3568e8ee71b851327c322dcedeee85caf93b8c4d94dd3c5d48df79ab2d821faa3b1925e2119f02901921ca186c7edb371c01e24524ed95d89a3dbfac33d1600b81fd40263d4d95c3f335a0236d788ffdf55b650de4c2f249970d2f26f89b839c7dd2c47099ef25a539f21be79484903de0d55f474667bd0e110f9f64731a43a77ca6f6598f8daed49f2a110790efbd8e2ca25b483e6ca0f70f6be4fd2f46159cb2160cd5858067420d0cc4dc8a47a1526df84950445e06f267dc2d70c0d1845f57fba2a2c65e3b0b339602d6d01143b67450900d1446c0a006618cb581ab3f1fed73a1fa879d9a70c320363e19c4de75ba6268319d0ceae2493f55267c32f55be7803789884411a068b353d39b13597f557bf660c7e13ac714ac3f0b0fd86a231e9aae06fed2e5d12dfa6e732695d75124dafe919337b42c0373d8a4393efbcc736cd947b9adb2123acd3a8d8b34ac89c097307e11ad62acc4c75cd97c00016ff1a4b99b4dd8d63fa52193fbaffed291eff7db194c052abba480ba3d2a1a8dee48c1608848b190a158f2ad3c45b902335f1aa755d211f3d870bc9ece9a12f1c23c3562bb73d2a692f3d19a37b1de6c4c230cd9e9dc90adb51d6d6b9ada90754e04bfd678da3700f8a09a70e6eec1906c442a74269a7a2b133ff5e95b2056e5360f1ed300c5cde34b69db908221279ce25ce3212e1bbfa04e791ded1dd7f9b06540d88f46bcc7ed0d1ae8c6e0a8ebcd2232d8cbcb07c70c1e4a4afdaa17d745806cff7eda53fb7018ea2ab42283549d32d6db2924c52262af27264f31f2ffae5adab22428dce393a808a3e984c23df3da777dc000e04c280bfd6c0cc40f5ab0e1f2a886a23663e0dedef1963ac701cafaaa7df14d7889351f1f1eccc07dcea90eaa15daecb84e9643dd6f9926bc0651a9f02b078475de8a2bde189fe10da6c584309f41e4a368d4e70d10df0c462910e61ea242477d661b3e9f23f793d2347aea1fe77d73d80136e6a83854001e6bcd562464061ce09746110740fee30132680d123a8303b3484fcb3e50fd794bdde511d86a66126d66c4f2b64ed8bfc836c34ef869b9a7af8301ae5b3dfa7864794c1e5d8a28d4a4c3ba54e9475987b22c4b251ed47b922a43d240b44d21cebb5a8db9d0fc0c9221149c767a77e035cec3738aa578d5b1c15f9226d05e6468f6d07468bc42e3c134c7c6dde85dc965b7b898da5baf074945f2ed90be503fa7d769da065ce8094d83712af48a1dfda6133225e9955884f0205e5a631a8e91f256551fcde8a9a66d246d7b9ab6b613d264b8d3c516c973c03128f0c5f918a62a16ba30851b601d5291051499af69e95c0c4898018bd73d8f2054a6c15f331fa791a5c669e1fa00c97802bdda6762767f1aac59161884ed4fce70389e04b57d449c0365c727ba905615a720bf87dc1e988c3d9f21473b26dae513f8b8c45085899d3583e65bd25296375d391f1cc6d7d509dac850dd3402020ca4bc5aef592d474842998f4f93fa150d555611369da94125a0909cd8a4fdd15f045f05510af9015c6aa5d06ec7a7f17062ae0b44bd7c3c62a735b4414c89a08822d4e0c5af3e725184dacbb3267b0f10521137dbbcfb567e1cea4605dbc35c48f48a151e3e4081fab064fbc4be7d4912820d828969c084f104aff9800cd28251b816833d9f3ad60f58924a43d7c9530c5a33ee3105ddb584c79b222da10254b572e3f28b45a4b15ed743427f7c25b5195574c5df2cf49d753ab3717fbce6b9180f469a4a008832856c5649421f09622d599c17b7a3978beb61889567699f34beea8f2dd067e865c19c23bdc48983a341005198dbbce358be181fa3ced8452a986d44e15871c6f640d731ecb5e351e39a52b6c39aee3c2e7ab150abcad396ae5d5c2094623417f51e0ab269073eb76a3724f615532acac23820b99e39276e5674711109493f36e0b5aec5923f6a212e644377be281e36f09f9caaf9a02eb9a552e392c585fc8ab6b10cd6ba43126de470e46a048cfe740e446e3a0a739a6f3ea9a5a8dee0eed2b654666d6c3c64ce064a1795ffe10704f28ea833eefa4b200e46faebf23f71adb41f5ecdf80b36ef86c5df666e1089ecb7e383c1d89b046d451373b98e54711e4bf294089c1b252a0b2793a9fc505dd3edea59316c12b5df3b8a1e1e96305dcead451be6a3f684bb3139d3833e97bac3f5ad5a9eaf950119a3f8e7c2b1ccfa6375fd8582019dcfa2be2d5548ab44cef0e1a29aed4971a2331f54d3f1bb791732d932df7878665b29ac557e1ba87080cca332be2cfaa52d199c7e30dcbb66d9b468f7bc0715708bbea6b3ae912dcf20153fbb7dffa2c7426d2dd3209d661755667f33382cf98c9a44c6fba8f4c9622e3daf5741a9ae5f40e4cde8d0eabc0f8500d179ea3ea9d21a8be0a057b1ed9c5c2b345d8a1bafb9c50556291ff85aae1f7955776973e614755a31605732c6ae3ac82cd109a5d3d3cf93377a50f585ad500ae668487f8597184e80c821f642f714f5104fa28e88a9eda87bc33d17e69c8b34e3457da37444dc09ec95be0c509c0d135375e03e1345f9d870a31dc50f843b6b21ccf19d1e2bbbb732f96cada1ddc098d8afb0f601be8488bacd73f092accc00764df8e32f697a056079f0eaa85f11a31d3bba74dfe1058fe796e4acec0f59e68e3f557cf08328d15b9dd0c9b8774a317280175fd5eeb6b65613f890e99e96165516ec6ab5861825077f8ae438545484e03083e4f7cc2349a2221c3c56fd7a235cb90aabb0ed16aa1bf1dfe63de7d94738f2338878d140710052b261fa2cd23de1e2221d5a19daf46a9aa0dd2079e40f19f221631315ce1aac14f31db7c338f07938a8c4e8e540b3041be5548183215f4e55a352f31f0757f72571ffd631caca4a76bd0fcbed77f4f293583cf8eea17dc38b796b9ebf65ea4fe680b04bc149c132b242d9494a357f9e50098bd69870f34ea58dca38239801cba6b2fb0113fc0b8a6db84d1126e88fb04d766f40f080baebcf7f65f6e548b5907f97871a062ebfe838215e6b649c36c8ba1a2343a6d34e93e8de0512f19dccca425f8195b3dabf2ef70218fca59074e3ac5ca4d4b78f77b8f00336db57ba3779da70455e50872eb7bfa9fb4a52f5cf9f203ec4add7ca1d551be50450de07b2294cce9a4c179b413ff4f949f9038fe725afe3e0311b4111f85ee2c5e49c8607c78b3807f576df6342511e1bf0ae5995165508bc80e500e748bbe1562328c90e9cd406a2630784f3d839934c250dabe7f84fd75e9b335cfe28d5916cc890f2cd1d118bb3eb1868f7f42dff6080131a964ba719465e858a76933c5715ac"}, {0x38, 0x1, 0x9, "a3575c96241361517118c9ed9cf5f316080d5b2cfb41f6ffcf6352ee655d0ccb2563006873f4"}, {0x38, 0x0, 0x3, "27198234c97635a4643d0dd9e68029a77f11f51b8585fd30cea9d0c637f0015f554bb3"}, {0x58, 0x1, 0x1, "569cef50a1b805c5b1d3339f555d1ab16ac419a56ff3a469713489dc4fe1dd6683cc2ad407bd585dab98d68879af6250f915871296480dc25653cf37afb9e6fa1d"}], 0x2150, 0x1}, 0x40c) ioctl$TIOCSETAW(r2, 0x802c7415, 0x0) readlinkat(r3, &(0x7f0000002340)='./file0\x00', &(0x7f0000002380)=""/251, 0xfb) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 18:25:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) r1 = semget(0x0, 0x1, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0xb58a]) 18:25:55 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x288, 0x1bf) r1 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xfffffffffffff4bb) r2 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x0, 0x20}, {{r0}, 0xfffffffffffffffd, 0x98, 0xc0000000, 0x5}], 0x8, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0xb0, 0x40, 0x81, 0x9}, {{r1}, 0xffffffffffffffff, 0x44, 0xf0000014, 0x1000, 0x5}, {{r2}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffff7, 0xffff}], 0x40, &(0x7f00000001c0)={0x0, 0x200}) r3 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x9) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) getgroups(0x1, &(0x7f0000000000)=[0x0]) setgid(r1) 18:25:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0xfffffffffffffeb3) r1 = fcntl$dupfd(r0, 0xa, r0) write(r1, &(0x7f0000000000)="a170c6afedd615f2777f9f3cbc4686e52589d30dae5100af29e7e9bd278ba3094a61527aa1851ea3e653ff1e9b796bcc6d8d6a4f2bfb0c5d2199d5461771726b1cb23c68efd2a473f00668966723826e9fd1afdbf1a5b7b64f85cd0d849251252573d0a1dd0ce46f877230207b5ee409ff8f369290da185ba4b67973613812ea34d4e3090133774653d14685da68bcbdad3c4b3a1e8e18537f522009d79854650c235d770a8585181a1838bc8ab34383dd463443b4b65f087fcb75ad3fb93390061d004e72901ec204f0e654c62dbf7398c22752df622d49163389f05092b7c2a5e12ddee8ad515567a4d022fe6fcd661d56026f4d608e232f0c", 0xfa) socket$inet(0x2, 0x0, 0x10) 18:25:55 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) poll(&(0x7f0000000040)=[{r1, 0x6}, {r1, 0x8}], 0x2, 0x5) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:55 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:55 executing program 1: r0 = kqueue() r1 = msgget$private(0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) msgsnd(r1, &(0x7f00000000c0)={0xfffffffffffffffe}, 0x8, 0x0) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000240)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="9988a784bb082815860458213b11d3825e1675b4a4", 0x15}, {&(0x7f0000000080)="d95325cea508e535125c5d34e37c898c8c4fd95d46ddcaa371aa7e656fcff7bfbcb11091e29962136e25081d69bd031c6823fffa2262ccfd16d2a805355c0b4838c09b071d553c25311506385663a554c175042b865e9018aa4f8fe29c71d6c638e17871f50cb196b0da0086a0c456f4c946d0a21265f32e4612b43c13059b5b5fbbfa4c21e5a62d113c3eb587e223b4c69ece49bb491be921cb47f4dd7409115cdf3120ae3df64655289da33240e403ae8d6ac99347c29ae909aa1e64a64f665b5cd34a9a329d5810212e1dccc830081e1895bacb9b77ae13b63ebe681f112523d75f3ca9fbe470d20ae41c52336b", 0xef}], 0x2, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) msgsnd(r1, &(0x7f00000001c0)={0x2, "8d53a7024fa254954f47aa051cf3d43792b88acc883ca53fcebc0e6a830404571ccfe0d7f01bb9fb21d44f8796e2e970ecd73fe39691"}, 0x3e, 0x800) 18:25:55 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:55 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:55 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:55 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kqueue() 18:25:55 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:55 executing program 1: r0 = kqueue() fchmod(r0, 0x42) r1 = syz_open_pts() getpgrp() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x40, 0x0, 0x7fff, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000880)) 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) syz_open_pts() 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x35) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x100, 0x4}, {0x18, 0x0, 0xffffffff, 0x1}, 0x4a, [0x26d47cb1, 0x2, 0xde, 0x65, 0xc000000, 0x5, 0x100000001, 0x6]}, 0x3c) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x111) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x2, 0x500000) 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: socketpair(0x10, 0x0, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xa72) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:56 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) fcntl$setstatus(r1, 0x4, 0x88) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) syz_open_pts() 18:25:56 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kqueue() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:56 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() clock_settime(0x6, &(0x7f0000000040)={0x26a, 0x5}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x8, "6482dff035b1f229f4a11acec7f34ee6aeb69807", 0x7}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:56 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x175) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x5) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 18:25:56 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r2 = dup(r1) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x5a) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x0, 0x3, 0x2, 0xfffffffffffff001, 0x7}], 0x7, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x6c2a, 0x8}, {{r0}, 0xffffffffffffffff, 0x12, 0x800fffff, 0x9, 0x6}], 0x6, &(0x7f00000000c0)={0x75c6, 0x907}) 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r2 = dup(r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x5}, 0x8) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10800, 0x100) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x80000001, 0x7ff}, 0x8) 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, 0x0, 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) munlockall() open(&(0x7f0000000080)='./file0\x00', 0x800, 0x82) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, 0x0, 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x6011, r0, 0x0, 0x0) 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, 0x0, 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) fcntl$getflags(r0, 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x1010, r1, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x80) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x2000000, 0x7fffffff, 0xced, 0x5, "8897f8dbe4bcdd45ff6b0dc80f4d1381155eef87", 0xff, 0x3}) getgid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x5, 0x6, 0x3, 0x401, "d9d1618b36b9ed7602412ed947caa1d9d8013734", 0x3, 0x5}) fcntl$getown(r1, 0x5) r2 = socket(0x1e, 0x5, 0x400) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0x248) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x3}, 0x8) 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x18002, 0x82) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) pipe2(&(0x7f00000000c0), 0x10004) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) pipe(&(0x7f0000000180)) 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) getitimer(0x2, &(0x7f0000000040)) 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: sync() r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x7fff, 0x0) 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$TIOCDRAIN(r1, 0x2000745e) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() r1 = socket(0x20, 0x7, 0x4) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="e4a0d18f159a8fc2595bce66d180980f7e93c5d1e8d472523c4d50d512d0e513d562869a2d0555423882d03bc6f84fe85c5e98c94e4e2a060be552f2", 0x3c}, {&(0x7f00000000c0)="4523b3ff005acaf7ad10e854bb79a4d66a47e9076b6aa0192847af23d2d157619ab148d3ebdb65d0a31dcb1aff09d2d8ad0499c20551860ab31e7b9a326f847113c087fbbc5aa8a555481759c0f48a12c049d9eea41e9201e59291f16a6df0ad2ff295002be5089bc9137f75ba1827de41a0dae45688cec3342fbc902050e538654c63145f21951bd22041be6034fbcbf8dccb945a08f7f4f629027f4770e6ce78790c1bb9d2841e1396edd98edd7aa085bb1b90642f90e86bdff968eebd3781d379d3a8513fca91ddef40e1cd1f3e10507ef22adf05e7c25e", 0xd9}, {&(0x7f00000001c0)="d5a6c9715d85c7bfe6fcd2e7fce9f8c3293581c7947b1031abc6dff0d97ff7d9e3bfa1e2e8cdab8b2c552edb9e29252232498e2ab437b3f534", 0x39}, {&(0x7f0000000200)="bb8e73ce8563d49ad3373eed1f0077ddfb6c53b3a6a462176432c44e5aa96e32df5d77bc15f0eb995c87f03859da876cb132e53cbc202cc62a160d4272ec2e69bd336b840e529a812c7ad188b02b42cec984bfa3e88f588c287e64010cc023c314fed56ec5a1a7867b80088a652e03e347d99afa362080d4773baed1a03c40e11925add4afa3acbe36787483cd35", 0x8e}], 0x4, &(0x7f0000000300)=ANY=[@ANYBLOB="2000080000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32], 0x20, 0x8}, 0x8) getpid() openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x100, 0x80) fcntl$dupfd(r0, 0x0, r1) socketpair(0x1a, 0x0, 0x2, &(0x7f00000003c0)={0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) sendto$inet(r1, &(0x7f0000000400)="a005fbe31866fc10d6f373c91a49bd28c6768a76ecc6b95e7c60ffb06b622eb3820d40d3f6bb20ba87a8048d789784d70826fa71eade150e9c3de4db79a58727feb32905c916813cf350456a1579a792743ff1f33e71524fdd7290c6e0e019d5779779558a15430edcec39b701c274cc6aba929494ff376b2c49e1952a307e6ec93ab66d070f6619a15f3751527ec6993bcec18f6e7b71018a31d5f561ac2dcc9b5e9447e1cd5e37d5e8077ca187bbbe0ffea69a5a46ba093d8cbd42333c587874103833c7aac5f5eba18a7a725307bb665438927c0579a7ec9d", 0xda, 0x2, &(0x7f0000000500)={0x2, 0x3}, 0xc) 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x10, 0x90, 0xd6}, {{r1}, 0xffffffffffffffff, 0x2, 0x80, 0x83, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x6, 0x472}, {{r1}, 0xfffffffffffffffe, 0x10, 0xfffff, 0xa94e, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x0, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x800fffff, 0x3, 0x8}, {{r1}, 0xfffffffffffffffc, 0x81, 0x10, 0x8, 0x5}], 0x6748, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x92d, 0x26}, {{r0}, 0xfffffffffffffff9, 0x2, 0x0, 0x800, 0xe}, {{r1}, 0xffffffffffffffff, 0x80, 0xc3, 0x7, 0xa05}, {{r0}, 0xfffffffffffffffd, 0xcb, 0x1, 0x4c9}], 0x1ff, &(0x7f0000000200)={0x4, 0xff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x200) 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0xfffffffffffff510) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x400, 0x2) accept(r4, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) wait4(r3, &(0x7f0000000280), 0x8, &(0x7f00000002c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000380)={0x69, 0x0, 0x6, 0x1000, "296ef562e92f27aa82295de74d1d0ab874e54f72", 0x4, 0x7}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x0, 0x10, 0x40000001, 0x1, 0x6}, {{r1}, 0xfffffffffffffffe, 0x40, 0x35, 0x8, 0x2}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x20, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x89, 0x28, 0x4, 0x6}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20, 0x5465, 0x8000}], 0x200, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0xe2a1, 0xd88f}, {{r0}, 0xfffffffffffffffd, 0x1, 0x60000003, 0x10000, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x13fcc6104598ad15, 0x4, 0xffffffff, 0x10000}, {{r1}, 0xfffffffffffffffc, 0x20, 0x4, 0xffffffffffffff19}, {{r1}, 0xfffffffffffffffb, 0x8, 0x0, 0x0, 0x7}, {{r1}, 0x0, 0xc0, 0x10, 0x5, 0x40}], 0x7fffffff, &(0x7f00000001c0)={0xed04, 0xb9d}) ioctl$TIOCSTART(r2, 0x2000746e) 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: clock_settime(0x4, &(0x7f0000000040)={0x4, 0xfffffffffffffffa}) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x4}], 0x40, 0x0, 0x7fff, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) 18:25:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:56 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x80000001) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) syz_open_pts() syz_open_pts() 18:25:56 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) r1 = kqueue() getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0x8, 0x7fffffff, 0x0, 0x3, "5b0236be745cd861b616d4fc380143aef936fd01", 0x471, 0x401}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x3) ioctl$TIOCSETAW(r2, 0x802c7415, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x4, 0x80000000, 0xfceb, "dc0ce8731753dc8b99c98dba3e9e08d5820b2fec", 0x100, 0x6}) read(r2, &(0x7f0000000240)=""/114, 0x72) ioctl$TIOCCBRK(r2, 0x2000747a) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:57 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:57 executing program 1: r0 = kqueue() r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x185}, {r0, 0x8}, {r1}, {r1, 0x82}, {r0, 0x2}, {r1}], 0x6, 0x120000) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7, 0x1, 0x7, 0x8, "3da33897794a50e3759bc58d34f844e14a11a9ea", 0x1d, 0x8}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 18:25:58 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:58 executing program 1: socket$inet(0x2, 0x4000, 0x4) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x8f) setuid(r2) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/122, 0x7a) setuid(r2) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) mknod$loop(&(0x7f0000000380)='./file0\x00', 0xffffffffffff2ffe, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r5, &(0x7f0000000240)='./file0\x00', r2, r3, 0x2) 18:25:58 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x8, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 18:25:59 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:59 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x8498}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:59 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:59 executing program 1: readlink(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=""/210, 0xd2) 18:25:59 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3, 0x9}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:59 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:59 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) 18:25:59 executing program 1: setuid(0xee01) r0 = syz_open_pts() socketpair$inet(0x2, 0x8000, 0x5fb, &(0x7f0000000000)={0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = getuid() geteuid() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) fchown(r0, r3, 0x0) read(r0, &(0x7f00000000c0)=""/90, 0x5a) 18:25:59 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:59 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:25:59 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) 18:26:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) fcntl$setstatus(r0, 0x4, 0x88) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 18:26:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{}, 0xffffffffffffffff, 0x86, 0x21, 0x7, 0x10001}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0x0, 0x86, 0x21, 0x7, 0x10001}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) r1 = semget$private(0x0, 0x1, 0x20) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000100)=""/92) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 18:26:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0x0, 0x86, 0x21, 0x7, 0x10001}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 18:26:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0x0, 0x86, 0x21, 0x7, 0x10001}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:00 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0xc, 0x5, 0xfffffffffffff14b, 0x9}, {{r0}, 0xfffffffffffffffa, 0x3f}], 0x100000000000070, 0x0, 0x943d, 0x0) fcntl$getflags(r0, 0x1) 18:26:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0x21, 0x7, 0x10001}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000040)="25273b8b3e036cdd7f1e3dbeabcd453d4bdd215d9467375c2014620c469c3d1be10ae91b67db5d3fc4fdb822527a3fa63d7b5571ecb7ab0751fdd6c44c1880da76c80ccb46ecf6633866722ca1a3a088b79f120d3da6e3f7b09173fe2481dd9644cf3d34", 0x64, 0xc, &(0x7f0000000100)=@in6={0x18, 0x0, 0x6, 0x7}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) 18:26:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0x21, 0x7, 0x10001}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) getdents(r1, &(0x7f00000000c0)=""/187, 0xbb) fcntl$setstatus(r0, 0x4, 0x0) shutdown(r0, 0x1) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 18:26:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0x21, 0x7, 0x10001}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:00 executing program 1: open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x401) open$dir(&(0x7f0000000000)='./file1\x00', 0x402, 0x108) 18:26:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x0, 0x7, 0x10001}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86, 0x0, 0x0, 0x10001}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) fcntl$getown(r0, 0x5) 18:26:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r0}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$unix(0x1, 0x2, 0x0) flock(r0, 0xa) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) 18:26:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r1}, 0xffffffffffffffff, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:00 executing program 1: r0 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000380)}, 0x0) 18:26:00 executing program 1: poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = kqueue() r1 = dup(r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) 18:26:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{}, 0xffffffffffffffff, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:00 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r1, 0x0, 0x0) 18:26:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{}, 0xffffffffffffffff, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{}, 0xffffffffffffffff, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r1}, 0x0, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000), 0xfffffffffffffea1) r1 = fcntl$dupfd(r0, 0x891a5f1b48edf7d9, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x40) 18:26:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r1}, 0x0, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r1}, 0x0, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:01 executing program 1: mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./control\x00', 0x8011, 0x100) rmdir(&(0x7f0000000040)='./control\x00') unlinkat(r0, &(0x7f0000000080)='./control\x00', 0x0) 18:26:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r1}, 0xffffffffffffffff}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r1}, 0xffffffffffffffff}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:01 executing program 1: mkdir(&(0x7f0000000000)='./bus\x00', 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}, {r0, 0x42}], 0x2, 0x0) fchmod(r0, 0x0) 18:26:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0x40}, {{r1}, 0xffffffffffffffff}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:01 executing program 1: r0 = socket(0x0, 0x4, 0xffffffffffffff85) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) 18:26:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r1}, 0xffffffffffffffff, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:01 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x7f) readv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) 18:26:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{}, 0xffffffffffffffff, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:01 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 18:26:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{}, 0xffffffffffffffff, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:01 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) dup(r0) getsockname$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000e400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) 18:26:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{}, 0xffffffffffffffff, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:01 executing program 1: madvise(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 18:26:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r1}, 0x0, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:01 executing program 1: r0 = socket(0xd, 0x800000008000, 0x3) shutdown(r0, 0x1) socket(0x26, 0x0, 0x2) socket(0x18, 0x4, 0xf759) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 18:26:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r1}, 0x0, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:01 executing program 1: socket$inet(0x2, 0x0, 0x7) socket$unix(0x1, 0x7, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40000000001004, &(0x7f0000000700), 0x3) 18:26:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r1}, 0x0, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:01 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sync() r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0x0, 0x1, 0xfffff, 0x5, 0x401}, {{r2}, 0xffffffffffffffff, 0xa3, 0xf0000000, 0x3f, 0x985}, {{r2}, 0x0, 0x87, 0x80000022, 0x3f, 0x80}], 0x6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x0, 0x20}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80000001, 0x6, 0x2}, {{r0}, 0xfffffffffffffffc, 0x2, 0x22, 0x2, 0x2}], 0x401, &(0x7f0000000080)={0x37, 0x200}) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0xf, 0x20000002, 0xfffffffffffff9de, 0x1}], 0x6, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x400, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffff8, 0xbd9cdce45ce425d5, 0x5, 0xffc000000, 0x8}, {{r0}, 0xffffffffffffffff, 0x8c, 0x4, 0x400000, 0x2}, {{r2}, 0xffffffffffffffff, 0xf6, 0x42, 0xfffffffffffffffc, 0xffff}, {{r1}, 0xfffffffffffffffe, 0xe6, 0x80000000, 0x3, 0x5}], 0x9e6e, &(0x7f00000002c0)={0xffffffffffffffff, 0x6}) kevent(r2, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) 18:26:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r1}, 0xffffffffffffffff}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:01 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xe) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0xc8) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r2 = semget(0x3, 0x7, 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000001c0)=0x8000000000000000) r3 = open(&(0x7f0000000200)='\x00', 0xc1, 0x100) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000240)=""/21) truncate(&(0x7f0000000280)='./file0\x00', 0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0xffffffff8fd72176) getsockname$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000380)=""/133, 0x85}, {&(0x7f0000000440)=""/94, 0x5e}, {&(0x7f00000004c0)=""/130, 0x82}], 0x3) r4 = open(&(0x7f00000005c0)='./file0\x00', 0x20000, 0x128) connect$unix(r3, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) semop(r2, &(0x7f0000000640)=[{0x3, 0x3, 0x1000}, {0x3, 0x7fff, 0x1800}, {0x4, 0xffff, 0x1800}, {0x2, 0x8001, 0x1800}, {0x4, 0x3, 0x1000}], 0x5) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000680)=""/35) accept$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000740)={0x7fffffff, 0x3, 0x40, 0x12f}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000780)) open(&(0x7f00000007c0)='./file0\x00', 0x10010, 0x100) r5 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000800)=""/6) r6 = shmget(0x3, 0x2000, 0xa, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) getitimer(0x3, &(0x7f0000000840)) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() getgroups(0x3, &(0x7f0000000940)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, &(0x7f00000009c0)=0xc) r12 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000a00)={{0x6, r7, r8, r9, r10, 0x122, 0xffffffffffffffff}, 0x4e, 0x9, r11, r12, 0xa2, 0x10000, 0x7ff, 0x2}) 18:26:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r1}, 0xffffffffffffffff}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:01 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x8d) socketpair(0x6, 0x8000, 0x10000, &(0x7f0000000000)={0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0xa1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)) chroot(&(0x7f0000000280)='./file0/file0\x00') 18:26:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x800}, {{r1}, 0xffffffffffffffff}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:01 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 18:26:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r1}, 0xffffffffffffffff, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{}, 0xffffffffffffffff, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f0000000000), &(0x7f0000000040)=0x4) 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{}, 0xffffffffffffffff, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x100000002, 0x2012, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{}, 0xffffffffffffffff, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 1: setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r0 = open(&(0x7f0000000240)='./file0\x00', 0x480, 0x20) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000280)='./file1\x00', r1, r2, 0x6) lstat(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) r3 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) ioctl$TIOCSDTR(r0, 0x20007479) rmdir(&(0x7f00000001c0)='./file0\x00') recvfrom(r3, &(0x7f00000001c0), 0x0, 0x42, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r1}, 0x0, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a9eeca1367e51e788b06"}) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getppid() fcntl$setown(r0, 0x6, r1) setpgid(r1, r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x128, "8027b0fef718dae8d84f84d74bc2bc879c6af13a"}) 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r1}, 0x0, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 1: r0 = kqueue() rmdir(&(0x7f0000000040)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup(r0) syz_open_pts() kevent(r0, &(0x7f0000000100), 0x7ce9, 0x0, 0x0, 0x0) kqueue() accept(r1, 0x0, &(0x7f0000000000)=0xfffffffffffffe5e) 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r1}, 0x0, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 1: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000140)=0xc) symlink(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='./file0\x00') 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r1}, 0xffffffffffffffff}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x40) 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r1}, 0xffffffffffffffff}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x1afa4e3d, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) read(r0, &(0x7f0000000040)=""/213, 0xd5) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) lseek(r1, 0x0, 0x0) dup(r0) 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40000024, 0x1f, 0x1000}, {{r1}, 0xffffffffffffffff}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) getitimer(0x0, &(0x7f0000000040)) r1 = shmget(0x0, 0x12000, 0x120, &(0x7f0000feb000/0x12000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 18:26:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xc) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$getown(r0, 0x5) 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') socketpair$inet(0x2, 0xc004, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000100)=""/129, 0xffffffffffffff7c, 0x800, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') stat(&(0x7f0000000300)='./file0\x00', 0x0) 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 1: socketpair(0x18, 0x8000, 0xfff, &(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f00000029c0), &(0x7f0000002a00)=0xc) poll(&(0x7f0000002a80)=[{r2, 0x20}, {r1, 0x44}, {r1, 0x8}, {r2, 0x10}, {r2, 0x8}, {r2, 0x1}, {r1, 0x20}, {r2, 0x4}], 0x8, 0x4) r3 = msgget(0x2, 0x100) setgid(0xee00) setegid(0x0) r4 = getgid() setregid(r4, 0x0) msgsnd(r3, &(0x7f0000002b40)=ANY=[@ANYBLOB="0300000000000500d00b125ea0a2df241cb6a2cd8acad35101000000435fe7cae8a285114854b973191927b019fc8ae38abd6d62f2042af2cba80726d6bb6afcc9e592ed7719de53a3052e8228dddf21cea44632bd3033b2884554fe8f35c7ab303eee747e3ccb20e6cceed89b80d1e30777b456aa848620c00a87302105ad0a1d307f401b681805cc62013ee6f4c2fffd1012c302ee15fd0d0f5684d12aabef67146f854d477f480c01000000b3b4557b649b7f84598b6f6d887fa83a832d5389b93c61aaf187"], 0x2f, 0x800) r5 = syz_open_pts() preadv(r5, &(0x7f0000002900)=[{&(0x7f00000026c0)=""/202, 0xca}, {&(0x7f00000027c0)=""/246, 0xf6}, {&(0x7f00000028c0)=""/46, 0x2e}], 0x3, 0x0) syz_open_pts() read(r5, &(0x7f0000000000)=""/166, 0xffffffffffffffb1) preadv(r5, &(0x7f0000002680)=[{&(0x7f0000002580)=""/156, 0x9c}, {&(0x7f0000002640)=""/2, 0x2}], 0x2, 0x0) writev(r5, &(0x7f0000002480)=[{&(0x7f00000000c0)="cd4ee0409005e9c0b8d0efe9b5bb6dc0d91300f91902201f148dad013a17524e10a797964c6421146d568b90a92488dea6278ed907fd909d31f72976ac04d26377cee08ec1e68bf12ebc5c2bfbb400ede4b51bbb6725c8f4e277cd958605906f28e941d851e529654561c06e77ce4081c099f6f2f8d419866f5cc8a95a17a0137c9132c657cf321a4442278e9d37f68b1528298842a6618432975ffdf56403086917ff15f55197213b4ee071c1e5e34943be45f34490e189eab71fa05dd36d69a1b0ba66ae41ee4619209c027c4e30e023ce87", 0xd3}, {&(0x7f00000001c0)="8507f464d6ef5d9a8b1d048232bbdfbc7e0dd2c29b8e3e01752864704a492fb92b1d37dc4f7864a68485328bf42d1a8eb6e0fa09eee364227b67ed0623fbacd9bdb68d69f0153a0e2ebd535abe920185ef9a2cdff3de3c3998702b358b485cf9b49af05e80cf2ec354089427b9e5afa1d97529505471a773ee6c162f0f0fbf5d03822b804024fba3e205e5fe73d3043a09182f800b50c8e253ac8c9ebbac5ea87edf75d99b4a20d0e75967a078f3fc2437ce29e801e89b022dc2c9208a1d0e0d24a19c76335cc90b6edc424ea9e6bee8933d26ae52900e2dfefc9ea7335c1dc3960b44ecb649961386ff2945c69d1cda0c6de40a029a", 0xf6}, {&(0x7f00000002c0)="f1a9fa0f0b671c690fcbd03572c7049f98d7e09224dd3d18b3089d1819e1cd67d7b63c735678ab9801f86efcb6e525f175b15e3167d91987ac89cbeecb662fcd7e800999030f95f4420dfe57de6a692ec6f9dea92d53485a057b0ecd977ba6ac59f7f9469ce32198181f809f011f4fbc03ff2daf4759189686c8f854d0e42505a36c88fc83790314d91057c693049e46bbbaf6709f14a81ebb531b6af5df6963bc19e5f78dd5245a", 0xa8}, {&(0x7f0000000380)="8146671a306353233407117fbceb36016a446ea9af8e81f57980f08dc169c5535faded6d66a491a9af4b049aff525ef8a12e11caf853925d0a100c87dc75b5f444d9969f9c27e6df8085414729dc6d055a2d17d69547992038be7236607cc9acb35cb13b622483dbc166db9937ad51f25fd3a9be8fb5c00069d5ca3ec14a4a689a0e7ee4d5d1eeb65168a710ccd450d9e0be9cc86f3533f65275f7baa37164a96c4c9ed4986e2f3a6f4844fddc0e62aa00d42c9b49529580f2c023d8504e6a52fe2b3107c4b0db29b42558622f6bdbba0ede03947720744a77df008536cd631771b97769aa372e61b5161230e40ee2ff3a2bb6800633c2def21c78d25fab244330a4040d26b716d778f812c4be86fd99babd80ff8b5b98df6b9101c519ac49b6d09808c2b143b53ada2921c902eab91ac50621dcd97cd4a0b96ea9081c2bd29e1c9cd2f4cfdd5106300e4b16a00bf6c1440cbbe94b28c5a18cdf2dc0269fb6084f7bfeff30fce7111335e3a9048a64cb954e5fdffd2b450df9cf74ff3bd324844f29de189ad2046ae728bd5d7ce8f99df8a93b7de1747922126f2c3e1c11c0072376d122c7987bf9936f500428877b6643079b46c542683e45d664ae0da8df981cc7d8cc33213228a4cffe3c8b58ec836cdff899de7aed4f802dd0f16428d9d871f404f509287fa6b150f88731c09951e2d7e944e72a40c864c5ac0672f10c3adda594e447ff126b0b4565d3d8dabaf2daac4ab1671eb15d745b1aaadcde069c9ada0c3c038b894726c5aa974ce2a49e87b5bd0d661eccb2be542d35a3134280aecaa5689794734440cd17c8c370463c94fc0635b0e8c349930533a63446e87707ac27eb4c9f4cfaa99d5ee9ab5da1204dbe24ad8eb1f2609203c2a412caddc37983bbc6848ed5f559fe69735299ccc5b360f3d76b2d2f0e7af3af99d331dc3d778f48d7a5c754faa854b6561b89161b343b4d676960b9b3b805a5b080f1342ec3f542fd6b481d29a520709c5b5f9b3e6cc6856881f4219cfd6f0dc087d6c08791eac4ce6acd303fb7283e9dc5b402b9960ebd732a3d1fd11ca80a9bf99669059e80ab81b21665b010a9c28915d49c0d0e0a40dd36dc80042c2f1eb522432db81d0cb30e6243476582cdbe4a16b898157b9d6f845d78d50126274ae164aff91658fe1e6845957f82c9d084114485127cab644aac9c5a726660b8a07673e8b377e1990a2dedc7c03b42a5caf12c31dfa33588acb247e57eb78caa627896f51471b95580d5f143ebcc8ab4cdc58fcce4a2ca9a5f9543582f8e640306869e2538e9628555c3b5bd33601dc6094fa5c9f32149327893006a69e0d9d514dcf6d1916696333a7d635172cce99bafaa3ae4bdca7d23d44028b15617f91920ab7080e3eb674adf203a865e09c4bbcd8aa88074b930cc68a542e3f043aee4665aae86bb25306730850ca637b2406cad322274fdad0c39c771c31b54aa877557d032f46cb9d4e6d674fe690524d32a6baa0e0ec6999815a592894f92c79353be2273ef900a0a7f9378addc1e87511faf7ca1fd01dbee41430593855de44776d7f60351bff0213f4891acaec67eacc68c78512dda8e232c4a724b9e2435975d50a7cf33ce7a7d42c4af3dd12da57d3641af5a3b949b277763e7f3bdf6aa21b7ea70d8d24d926c6f03f729b69d6f5b7bcbcaf6e562cde568bb05ac7806c766506c3e958d41facd701ec5334c65137e38bfc03997f2de24bbe1c82e55b205d0ab40c27417a7364d38ea59cffda6b015628c72453c45974c5b224b4e6a94d9fc7354a0bb85beeb4879a40d6d96dd9898643a81e4c5a1f0607dcf9ae6c559efb8e61c2d2457a3c0a24f3633bae145f9cbf711b32fcd33d87f5a4f586920050394e1eaf380cf9657845ce3105fba8f4af0d1f184d675a92618c7f3beb6ccad3a2f5cbaa8120a029f5c9ac3f51bf8366d8e0a00eccb9f5ecefa621d7f6e2cb2f2adca7caebb7ee6f89ad73bacb59304a70255a7665f68494918ecc7212712d253cdc818a65e5451ec9a45dfa87c7340c07aa6c92ef5eb4ef8f6b71c9f519c1dfd28fcf23eb3a95c4366ef95a9cd6db4496c3142996f753077837a2365aab104f2bde1b055b64e09ab34a591d20c1a223cb99d71d08e59ba72d1adce2db1fe8c0ab31ce82a987d25a71da11fd80982cbb1a006c2fa6aaea7071ec10da478d677b76eac413053762b38239bfa32eb5992428b67905711e22120e4778f5fe410f83e13eca2813313b89a235f7b89dec82ac9be616b9373f588c624ec0226f450fe3d2e562c9f0b929bda8e494cff64ed7feea6dd8fdd1c0fb70fd8240b871170a3bde3e5da32e0385833b5d1d61ce97350861d19748abd82177f0d4069c4fc485b97fac1771a56ef7353c9ab6575fe469a24737c44b9a3602f3f2edd4b732ed9588736519ccc80b5db70383f48c84d181ac9c4b475446c8e37806fb161e047f2a24ca6bdd812cd3defaeb947296036d7578129ff900b914be93022978c859003c444f4a30d49a2dceb27e1d4a4f8e34e6ee8867ee6df10fa4a0b10d8a7cb510f4932020d455887aca975783c8640f1deeaf6ef2d6d7bc845554ff4046428889d5e62eecc29046fb9196e58ced05e5d8ac00ea09f5fe7be79aa04f646aac9f473a2273d1202271831e0d13fc8f96fbdd2e896a169d81065ad82fb575de432c5bddd37d4c30ab435bfd0595e0f57c568566a6eb4f49909ff1311d88e042a3f3def76e467070cf55953d99cdbf150c97f8b924b69ec454e9000168b1abc691c41ac80ca802e2457c4a6ff8cd9f1d3676c6447e691363e686cdf83d6d256bfb6f4ff0ac894406330c25386d257aa5d17734b99a4a14d24377a1687079b80695173092b244a41a6ef60e2388476023f08f8d0c33feabdd20334f1d4e2defe73f694004c96e478bd9a886c3db1fba58174380559b56344a6b4cdb8232def9ca130f2f6d0a7d7a08323c9d1f089f485d77143abda18ff5f9cb85e292bea1c27fb825de995742a89caf765e421c7a6151eb34bbf25422d000d6dd6bf39ff924c6d724634895643e39a2b8690e6a6975190cf8b5700699e641a1c9656dfb5d1ee6e3cd661957d5a5776cd1cb8ae3538098e090767b93446d29b80eae21afe88de1844197dc9c1a1968b51e12bdaa4d467bbcd09c19a27a7100b41677bb6d8b0e578e4d70f212acb6c681fa0c51338a8a972a82a458627e109cb20b3dad29412c16f5a5fcee3946519687a27ee6950b301f667970d2d9ea18efa494f8f226661c1756de25058f991868a53b910610d2226c6c10eafca114b59bc2a28c0edad625d86c966da51ff733b5673f1bd66dd7418fdd8084978f9a768ac146fb2021320800a677408efcebc0da93f944a500dbfc01fdfd1ccd11bf21168daf1b0f031a04de06fc395f1274f725894198035b23b188d5e50302a7884b05e6270dbdfdaaafb7a186deab9ef35c86989d6afc53883a14cccc7976f361dba3f3546c7bda57be2d3827ca98ef64748f9b3b1cbb35ac6824dd51702146b2a7aa6f1fe64273102b89a818be7f86febb1c4400038d514e708abe13b427ed51f64756833b19ea13dd2e9af97a029ed2feefe24738d76ae86638beee6f2194c80ab67f87b3d79840c1c1d371318d7aeccc5e6bef04e1cfc573428e1d22936ea30cfeff6333de63463e2ddbac119775e52ae8a7f7eaf934557c074fa14ff7ff34d9773d18979c5025ede6a71e1346ec23a4d570cf7a7377815608903383747d98c8f11dd30692c2e0b33b7b3df1e62b594b0abf1472e61ebd722c119751c4b546cf627264d3dad244edd497f5520d8021808d427346065d45f816cbec44802b84ed280c8b3019ae15f7f23aab55c0b99bfe8b1a41a678e63ba9a961f42a2ecbcf654b5d073ebca45a733f4930aa059574ec5a52d81e40abe83928826d88c5097d406cd5b97e0eda60256448142d0bfd92d96329221e1e7d6abcbdbf11750d570c0ca6ee9078e8bff8d9ea8a46cafb3bbe20cfc492455e14eecc8ea27f8ae407fbed8074d3aa627cce2d01900f1f354025698ee8fbb46768eded58a07ff474159671dcf3d595144a506c71bd4c9f794e50cb5129abff3c978035445027f0fd20f513597a69c1a0d98398bce6b549030d86016e2cbee92764f55d2f4c663aa2fae0f50dad4b234dcc4485deb28f4c71cbe90c36919e4b41b213c4bb552c8cd19806ac51d43da367485556ae9e0c6b317bec6f7121512040f59a17e5ef4768678feaa28c2a2550a992fb09b0a59b433ca3c2f4fe9cf50a89d065e349244c43518de07ac27160961beb5bafeabf610917b865f3e90a30a5c1970484f220b19b106dd936ccb7859de8762b87f4e589ba5471db9ba7e20b5bae85181da74bfa7801ade3689fdfbad4b87e3078649750ef11d2b308219088610bb0ed48db154426fc97367cb0121415ae7b361c78522a829347147664243cad000ca0991b601c6e344149074ae8dd73978d695208c591a57bd9fd537f488f5b81764cd626da0948b7a61a74f0d1508d4c7da31328cb5e0db08815c9acf588445793384bd58002773ba69550395f392a9b679ffa7bc9786378f54cdc1d114ea11af89e6de6e21180d8ca34ed8d5437e3f331b8d59323e12d93c0cae561a0ad1b6f5705172b47f76ff8836325676360dfdccece3a8b3e7649c3731e6dcd45c776e351e3626bc6f3e124ac959e00643a5a53d79f06bfad767244bc6c54411e5e0e74241fd4e9f90fb87613d726e8af20b7f008f85756e7e5f00d869a3dbb67edfb7090a7690ac22015f89f231feddb0e873b6be64190ff3250248f609995d22032830937f3db99c737e99f43bb65049d155cf8d69b13622b17a9e27218dbdd2e3b888649e7f4785085bd67b78dc852e2e1c84f934e6625e94e88ed1fa96dfc95c7e63a6b0bc398cfc2135709e2cd729aac8eb80fb9f9121f8bc58c71f679d55e75c22bace45a93ba65846e08a65686d2ef8aae814b54ac2b249e5ecb931a3c3d6f58e88ee812095e842874c5c892bcd3ead7b3ece3d9aa84792be18f99b705aeb281f093798fa7cb47e1ca1f70320af92ebf48b882007822355d111c16bf61847b5ffdff84e60715ee022f6ef88e766f07917f2dd07a853c4c5c3918d5c3eda9ba8855fc317b932b378dee016cbf2c0e09e6cc3082186bcb47de5e930c1a1e80d02e4fe0d872428a52bdfdc63d512b7018a8be812cd955442bb9c52aebad60503b9a75067dd71dda3cc59d4b01e886a1e6a9c8feae8f55676268606fd91e40b3eea2b5987e63ba5ce5d5cf59cfbb820234332c46e35dfe2b531927dd6e06fa2faaa92f511b1a158043dd0e93bcdf5748e5f32b7da5a9fc49263f81b187eed5e25465d774b8255df4e2daa8d3cc746ab989ecfc0ba7b370071f1c3e4e62ce2af13b8e1fffb263dc11c01fc131c8f8f0204a1a11fb1f43080b344d3ea63c8180bc04174da6af7421f8faff920e996ae75577bd18c382a8c734a9becd14c0a92b81de5e9686492871f534cfbf6e703934bd76895690776ff1ecfeaaac5bcea27692e15bca3eac491c5cfff463ec93605478d4a7bd46a085f8c4df0f2a52074bbf29e43cc8837b15e90dca3f90ec138ace18504482cc6d65bd1dd7c35fcb0679d68212775121f970af7b50018b804db42cd7ff5a8907296d960a71754668ffa1ebb4953d6b10127d253604f26ce33272940f8c937fca648d452d3a364f176f9a0d82d16c4d03722dfa81f68de70f89dac1c7baa3f925daee0e9c8dcfea4241b90a22afc447f", 0x1000}, {&(0x7f0000001380)}, {&(0x7f00000013c0)="616210be558c77fe38dc9f8c48367d74c81b7bb9e4765e265b6f645a30d7d8fa245d50cb3546036a2a8990b4b9f569759cb3518c5a856ae603bf0e59c075b5d2e7485a77d7d1669823b8a5fe3bceb11165f591585e7e73f672cc0201f3b49cec8ca1c8dd99ba5523a145c3f247b41ba11008aac04e4dfc8c297323cb79bd6c6fe6e12d08dbab6bb536a990e0052256a035866b0013488a0b630b447f090f4abc5c4bc8a3287d", 0xa6}, {&(0x7f0000001480)="7e34a653bf759ae94879a6c34fcf63f4b61797bf7f8b87f3b73ba1b11f46d43ce97f977b140efca2d588092c2df99f1a9fd91825781e2c781510ff63be42c9a6aeb92d7856cea66fdc02dca9eb07a603c6789853af4724d19b9fdc3cb3e65cc1b2b55cd6bd66b42338437f6050360af34a8e40e54d734e5e04e9702e72d690dd36ca041fc33ad1163ddb3d295b8c60e2760ce59307221303d87a9838f3233aa6be3a4559316679b6ce753c26ea8948981fdee3c057d0ad258185215a621f151523c13281a7f86fd6ef6ae0e85afcc9fe0b3d0612d66414c1fa9f5935a6c8ce18629eb03ec359584033ebbfc1f991541e9a3c17ff596f52961d8afe4beab01f746b82439dd8f9f4811936f00c5693c331d643c56c23bebbd9b37f7eed509a4a385ebe76230d6f7d2c142cf7935063135d749bdd2858b8070b640e35eab13241cce17535e903f45328297dad6785e6b8dcc645c4252d56e75e73b845aa28e0af37765d51f9fac69c8a6096be988507bd0ec2d987b0370d8c82565f6cbf58196d069a926292b8f0d840d5fd89495b899a611558a9ac3e2b19410eda885aa405ccf24024edcf5be421b727f40a3b62ef67ba23b342797bd7c8dbc78ccbc89de9c12537ac271a3ecc98c9a03b6997b9887b857a7ef1095aa11dcc26ba9f27ebc527538ebff6fb7b4c00c81286fade9f8ccb8d26bc5e25f49541a19babc3902792b50cc49977e6b16ad4482875e87cbfe122ec766c75f73ac485964af6cfab617a3409f5c88a7a87c4cfc48473cdcbeaddc4be5b2a37348f7d565f591c08a2fe0699bced54a0007ef8ed8e7664217e75bc964d10607e4433c0519ff1cca52a6e14d236116c99839ac83f2fd71a7b95798cd5654e0d1dd18482b953c60147dede5a43a78e5a559cbe33af610b5f8b9ab9f8340de0b2b8dbb0e469ed50d461488c2530491b43d1007be59bf644eb8373614b09936ad9779c1780b5bc570430be21bfb01a6f8089ffdf2ffb001f47ec1bffa8dc0cb37791748d8d2a9db21169dc6d4a66b14f7f9db4442bb75aa864e4fbb44ca79d607353fe1d8e4fd942aabeed02da3289c86c15908c6e4c0f16d7d1ad1a702ad4eba859ceb65f9056cd49d04a9bd4f646ada8ed1defa99b74002adf2aa72b783f46fcda61de9c86c963dda87493b8f6275c0b69fb8de8bd8a4b19dd0133532534f80554f96fd08e0a1874b00b2e943001cf53fe573e28426ad5e1d9fcbd3246a879d7d8bc4156a2f2af5607cc2fc4c43423c5302a4002aecd80bd949841f1b8b8426c82ad54c63e1470414a3dcdfac41582159cbccf040d926bfd3ce72f4402f68fdf68ff5762430fae8995ac5411827ff0bcd27262b30b1652159cb5c5dfce73f4f730c00c6cb251608c0745356dae779f16094a6565cdff9b3c5ac46608ac7b0af92bdce05d6dc53430bf8900803ee7c14d43afe23f4577cd4de521dc6a94563c0ae69067544a149be1a06f97dc95618013c2989a4f28319136e089d2175a71c49eb248be0c76c12fa052cbefcf7f06ff3df755addf64994f5dbc48005f461ce3ba315d90cf8a59350eaa0593e960e9cd70eb05644418b67f00f06fed5181a66d454a381bc3be8c61a58c3a76f13c3b7003516081101a26667c21f2aaf483205e5bf9c0a7976208ea8860939edbaea60de36c01a54254b47891bfc0f96347d4760159cf7c20a3fe5f1028aafb017a1363286303c896921a292a1f0f382976d18d0e8d57f41b07d1189af37b1009865ccd4993eff4bccebeb1ec26c03e697a8e2a57f1ba2ecf531dd3fc84e7ea9651c7bfdcfaa7c17b54b2b1b8a421d50914a9c039e95a3098fb9d7cfd0c07e08d8404d7c609c5bf6355695b88fca01874e848d812874f25c4ecda43fa124ed439c8a9f06253f67375671e26139b0617976ddf7a523c15e4fdb8a7430e4bbf2233e90f89f84bbdccdddea03007bcc475bebd4b91273ea264f59ae5ff4f4a8c43e4972e4f5b623ae2b638bfb740d03466ee3182384b6430fd07da7e040ef1b5aba01cdf2cc75687a96521ad21c78a94e6c30fa7ac61dcdcd1344c6c29289dee552a641728755897f8be8b79df380de6dd41a9f4ea3ce5a4596a89417030f64fd4fd5d9a96bd38ce59a3e9878fad32356cc9c1c8c850f7e8b533d03efffc29f4ba027ffca3c614c1be3b62be1b10e4b42bec8de0a727db5109048b033b4764f9325789046692ac4b0e3baf4db218b3d1e6ae0079fb0887163272b4b5f562cd310dc6eb875fe25cedb5f2c487169ebf785680b5d3a31c3f3354e13b9c4fe59d9b87567f2f2dbe021f542a7585f529302729b78a261a6f89b31116f17982d17753a00a1f3e5e54bfd9f18d262b1ce0d91da39e555bcd02a320475978675f090bbf03e6f530c02fa1120f62a02adcc157f114f2bdff9a5e25e75633be56bbcbcc1e7d46addd1797674120eaeacc6d19988a3fd6d1d25c73ae735bb64bed1f6c7383d7197d1af83c9d66b57491f0be9223a143571ebcf5907edf65bcabd310ef40d1101b6fceab35529d2a0ae849cfbfbc235702d7f6fefd9690e1623ac1ce44bbdfb5a600f1090a2aa3e89c1fb42d5b569d22a9291613f3e9a167150dc7e8a693c4db6d0bcec28ff87cd2003066a11c220c9b875516de509c8bbc081098849b85a90fa84874af9dc300afa993ec54f30672a59b003f68161832b850c7f183013111b5aebb61ec24354916667f4d027f718fc78853f851e6a3e49edd6769262e2eae576c4746be20f81796ae779f7bfb10235771c66f82fd45850fc70ae43827807a24fe0146f8e51bf1c435d4ef5d788f41dc3b923f04553acc36bad0ea1cb8a6dc6ed704212dbfad902a9376022eefa1da72089cb6655d6c9a6e8ff296ffaf48ce415f374a834c1827458769cd9a9a84269520c21b30881124d1777711726cae114dbc19006b56958f4f6ddc1af9db2a98215f9aea2deeaf840e72dd90e524aa2a9a8043bfd44bc24344509d9c741adc008d9c36d41fba78aeafa33e3062cb10dd0f1b84f8dcf3115bc71ec62ca8684fb0969c88ef9c8befcd053aaccf34b9ec39ca2fa066d21461276d679e7a0936d218bfb527b76a743a67bbca1c74afd0b17e55b30fb2dbadd359d762647e07e5a7852e0c40eb62fd544df8d24ac78418979779d6a0f32d841c99af854dff0e694faa31ae241bb582982d07b6af57c1d4cb304cfb79f093c42f2b595de6eccaf6d6497ac432d123d1e0f4eaa2fbd50b3aafa4c068385de5066f7bfd0fbacf5856a05dc0fe5fd1a8a9336f5b03dd259967b9016c42fddab398ca310ebc44e42a0af7ede71f8e76731acaf1459b5bfb866d5f01b19f7a9227cb5564f8a0629c2308c5ee82b83c3950522b27fff023ad8cb4ebed1bfc6be2097157a3b897ed0eef1eef67e0e61282f67383f3be01df957063480556978e91fac62ed76925efd92a8a560fe2f345b35abcb5c83c7a2e86219dfaae85cb84ea4762f00d68eb30be91d2dc4d06aac9ee0377399061e8fae8198c8fb62d7780ef8926fe04f68bbf9fba8b8b3c337916090946b7d5e97676d0003f7a0458ec10113feacbae938704b1d6326493b89ff4cad737a8cd08c1c60c1bf9a42db6c20af1f21ce876a3624177d11c5d061687d7bb5a2a8c7f4307f4f2f6d8d0c55bc14458b6c49af8a42ff33b9d29a9953cff810130ed6400ecdfa6619dd0e666c4ec40bc3520aaf485bc9d89ea2747d20a4e55e0ef9366c3f4eb36614c6bd6064eb903c086697a71ae69bebe4810db810dde189c6b1b95291b2fa8607b9d303c23f9e77ed88c02d3619a1cd9709afb6965f082bc80a94b3d4a47b5d4fed4b5f18f25b319ff1c00fa19d917a3a0fd9d874bbb9fa3a4c010a0b1a71b9289a1b0eb698aa3a6e115d300ae2714a351693d2653b6671c7a78f3033fa25af359a7c5556bd4e0e81d6b6e243c87f18006d3573aba7fa47a857a518679affcb38188b1b947c852cf78ab90802f6d3fcef1c27ed339f7ad6dee4769e048ee29c69068b3d7dcb67a054077c43b049106025c458201747fddf9da4ff1a2af5387b4106959f590b6ef15c65f18be5ed2cb7157731a612af7be638d151594978192a9c399cc083a43ab3be75f0f63d3aebb8eb8edc89705ad8aac69b9d8d6748c8e5725011248c30bb8cb34354da3e65f14d36a738b185cb2705a98a27d486fbc95a346d09cad09e083a987d50e44ddace3d8dcc3c337aacc5f036c2b4400eb3c87a4588cebb984b79ea915fc63c8379eb50bb1780990d27b0d9a1a650992028ebc8506996f93bde24761e3a9505c292e7c847db0b6a748b1883aa4d334aa9f6b0e121d0181dc053f69ebdd7687b972a96d8d865dd5b76410b75647b23bf1692a56585b8179ac4ab9e63693ec4c5f6b088de4521ba4e751f2bf844cf74caeb27b610741d64adaee85901de3a5fd8529b3055ee774fd12958580c74c6e2c217f24dee66afca0d12335e8b07f758cb8f7d9f863c5209fe38f12ff056673de536bc7a1b16788b223594906417004b27d0568c82c80ce964e47450de8b9993639828dc1b2a451d950049c6ea57b439702040c4580ca8ea3a7fb5fc0733cee98032f140e2f43b3ca11f1ad8ce56ce79cf369a9facfb5330df8979c5309c5aa257ef8e0fe31a9e2b52c8ab9f9e6261c396a2c1e682d200203d4843f9ec70a2ee69aa4de037a5933a146cdfbcb8757a4ce4d84b70fae0fbb89cc98a5e20dabed1638608e3cf72e37483e4207b7996c1bb2ea197ecda7c298a7cd62b1d661af87f08b02c6fbe78b177110bb31dbddefba1c8936a3fb68da9810045a92001697352c7634256786e6982e44dae854f972ddef5c8ebef2d0a9e9cfdac8d1a3d7f8e956d5a620a088cb79f87c9909183f7c2aaee3e472c9fef7ea8a27a23643e09062a661d08d1cd896dac42704375bd348d257940b4efe1825beb30447c200fcbb90d82e8396b609199796ddeaa69aa7d24c516cb2eaa3c61c0c4acfbf7c5af69f44bd117ff80120d1c87bd1045068883f124e0bde0db369a434fa11dffa149188a465a827c2c1affebdb00cb407e8269d1972c44687b7df3d1c6b4b132cff38b29ba5b9890b5c673bfb750d83374ff7090fb64ed71699ee7037c81ab94fa2d1ff75adb579d603d340312c65afaa13b90bffe419ba7e4a799742bfb9c2436c80b12465bcf544b5196a5c751644c37edd8d1fef9f20a2b3ede4bc509255913f9babaece5886e4174e5123951a94af0737c34449c2dd3404f2a47060496f598e6437c9d9605e46790ad441c579ac335427868ee7d014d6eb034c93ec5aac85fea74274f3d7b9ea356914c690d63a30737f724749cf077cfa7c2ab97a25f0eaac001ab0a0bd33549c0b4fcf2fa318c5bdcafa51c2c379482482ee6816c31711392121754bd1989fbf57bb7e85fead4da08fd420a76ab56d428c3da164ab6c757b2514361ca2d955b7fb93072d5cf9a0126b1f4f8f0e6284db129a49f30ca9d74014a22f8eaf2ed54743d0256452d4b335c8ee38e0dad3e10324d64306b0a44e721ee8f29988f8bdf9a4ac39898cb58ecac3257f72ea7404f3c5d5f3290ebc26d02acba4584f2d5d9ae2252cfa929a0c2aabb65e99e8d7538bdae6f9f0f8cb6a11b7beb4d04b88d81c900a15811b7b4a367e1f54530f045aaf53a3e5461f0bac49ec5cb2051cf57b5cd19c7bd8c742007f718432d08195acbade53e4a058a7dd076b69c81cf0efa705c5f52235142f082a292bc994842ffc5294f5daf6d2da5ba64e2da0b292509520bb5cb38f1bfa72e581", 0x1000}], 0x7) r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001380)) sendto$inet(r6, &(0x7f0000002500)="016b765c24d37f4f52071c4d7266a2ce8d7c1cd407ded7edd85396b1b0dd600f0763a4adda161af85d125f", 0x2b, 0x1, &(0x7f0000002540)={0x2, 0x0}, 0xc) 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x0, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') utimes(&(0x7f0000002540)='./file0/file0\x00', &(0x7f0000002580)={{0xfffffffffffffff9, 0x4}, {0x3, 0x800000000000}}) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x1f, 0x0, 0xd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="9685c44d8124eee7238c0c519cb20e15db4cd2d37dd1c32dfddfff257fbd1e92acb3bc", 0x23}, {&(0x7f00000002c0)="b14534ed02449a82e868c38d03add772214409db7b85c5e18461cd7c8f62243568c6303a75e4fa381572f80f3998a80ab9a0106556ba763f930c866dc4d08eedd66d930146d064a57cb53d62e518ad4eb69ccbfb3cd1be93f3649284a9c4361d754c0ac8e724f4576f8dfad1ceb98cdd12c88e68e8c094acc408a8bee9da26262a3109ef0fac069a22f65468d1d94b8af2e41dce936a0a353db082079bafd0514910ba7e5f9956f6332fef21e6e6c61b382b8562fad99c9439993e0e8bce86c25fa27c6e2d09e5358b53e1aecdbd160d0f4ac30d366c920ef5ada9c7bfc198ec004284e6bbea8c51e49b93cf84cc847f3711bd46b694bd40e890058fe3f06480446406550be5b894aff8c3b64af065fcb97319406a3b3f047eb24d557b7bc6b687dfda7fba9d536927b61efeb042ea6a89675666022015392689f135da597e75f9923c913739c1edf4eab70af3e49199b5078f99af50ee9524bdd0a57aeae51050f483c0bd3ccfcea6b7678199a7d1456ea012528b5e21e2b3c512ccfb7aa9f3f2814ddcaf6709a085ecc159729d30a18ac6b18e499a3b7423a29e8fecff2cd5442f46c7c01b4a0f271f7a212002824fd146248cbee33e15aca516dfc521737c614d59d1ddf685a8b114f88e5da5ad66a59009bf343a3fcd5c9ba31ecf385c70d37730330a69c0445bf49944cc60581dac5aad83937cc74f9c98c40c33ad008511ce648fbb741103dbf1ec51e8c83b96354a5676ccf227fe39bccc67a561185ffc84548505cd8aa7f0483de131c4128de4c6a0dd6af7e3f68cbd3ce24b3167d951adf362b89fd3234f02d6c309572b42a2f7723cb6b6f7df7fa09e73eefa2b42dee9f591de49d2d6fee74bd452525d075459d0ff45831d54307433f7e3bedc3a0b9edb883686973754acd44b64a485639403e6a49625a69cad0b5a862a018b070f1ec8f85eae40b729600483a89a4de371102a83997faf3e74baa323e6561ff89cdc0e0bb0b33aada2a776e59951ff8644f0b5429272a34ab159d2e16983ccd898af80196b3bd561c3b10475f71bc34f54f046c49d149ffdf4ddfb34f49db1a12e66d80c1ce972fa7f8cb9abf2fac838b097315e6957084a9d19ff771f6f8a9b38b2b9837fb128b2521a6b9a25bc6e27a9c0918af198db7f549a10fda2cab113cf68ad5bc7f749c792208dc0afd0b09eeb0ff3a9f675dfbcb35491b9b46dd770a7a94c7e216e4ba7d74357e86453f6e4b5f8295fcd1d4d51884b3dc6501908e4e62fd88b9c99ec440a4e72e339ce2866a26105dea94cbfbec146e2aea5e3197ef5d1941ddd57139a8664154e6abb9a400e9eb777484c446474fa057f6e8eaa9dd8f5d0e8bf694e56f5db3b3dcbb89b8e99af2e9a6ad296ed72b573725f4245f10792cd65a99b12283773b3457f9a25569e493dcab4a6aff9046240f07424f1077e9ab807e0e824c71d6eff1b3677ed83e752f397f05afe1f9f956c7ecc66772a860a680f55ef00ba5f96a85d1dccd5302c4271edbebf7f854ef6393bd2812c429fdaf39cf4b2dd3773eddfdd5dfae85d6e7deb40d78e47e660562dc16daf56c26d4f9faf1e0879baada0a57a82f0040dbafd1f1971496d8463a3abfd497db2f2690a7d2f2c57c43e9ac52c6e8b63a6ecab870c4382808f79024731be14a1a87a1495c3bd7d7c6f0ec19709eb06d126bb76680d4ad4d537933b24d8044895fe7829033095c11b23424cbfcf58d1cc95fff7a8f5156bdcbd7eca29d21ffca7f3a72c75386520010aeb994601d816e4a5daf5ee36638b5038c03391f9dd460aa1357466419c78f45ed85908e5e88bc2076217a81e518690279981c092e572566f895ff65da44b2a07a1c6167b05d0ccecbc1a3b4cfb81f939b113327812e0e9a56edfac5bdc2994204236526c305795d08033e69f91b193b0d1156e22d37a0f9b16c4468a082a4a89c673190220bb36e807599ead0806275317d4ad18c5e90c8b3cbf73819fcb99fbc09fcf3ed0b9b8a55cb3fa946fc808d719d9abc2ce393c76765559e2d43bcb47219a8f07e18fc53f938a073fba325d3823635351be59de41cd64c2e62eb91f7c0ed7930c3d573f7ab4715363fdb30f6dab8e89861f72dab17c2ed03391ae5721c8cd3d0d0bee240e95083153e2b1dfc0cb317cf5a6bb2f639bab890b14bb9febbe2549e06498e04ab0d32cde8ae9bd58d2d35f885477355fdf58e890ddbad4e61d74bdfe5e9d0ee409398e90c776e1187a563988db4715bef44ee8a1f59794217025c677f7ac063f43b81c760f83d88d25a57642e154489d4e1bebed807ad55acd40158a594a68928368b7dd7a622869295cdf98ce8632606e11c2ae03f706e1b2ad7d0a3591bf3db87f3161405e4a1e49b7d80b1052e6fb4537a7978921a5404a06b88820c9219ae4f44199ba6282b1a878c7517590e588ade229b65dc2ac18e6c409cdd3ae5debfccb84dc587726a3e0b2829056ba0a32e4beef839055774d0871baf7118219c65c033a14b5113ed1230ffffc21ac969f222accefd15f21ee81623b67fc77e2ebd904b8d4dfeaf33226e3fe4e28f9975974b404c29fa60cffa492a2b85a200c3557884dfefcba7853b04646dcfa0690b5117e71f3b1c981ccb2c158129fc0edf0b3e2854b2c46cf5455021ea4bd024e3bb4aaf9b8ef03e1b1e72e8a5fcda35cabb5f73a3d7410a26edc8dd3fbfdafbaf1f279c55c28a56aca303fd7e4699b73ee7baa5ebd2ffc31b8f5e52590eb1e362d1c64da0d8ad47f8d549c240962a622672e2bd638481dd17756b9298c033064375f2b7e49c405ec4824c27ae70cac79ece14c9031bd8416c3ec93dcceb7e03a9aab6f4d23a7f173e743b0f0534a0f6067e5de535e4b992c9127b33489314ef88f1bb5e60e4f81595f6bb316e08be7ec29292a6a86212e984452d4b4f9c1dab9af509cebe78dff66010abaf03ba668744bcac7170275ae13b88d2d19c12a34d1886328bbdfac54db4020ee5352cb1e1426be43d254a591894cfd2eb7fecece23899b3cee9907cc318e7a9fe2823d9d4cfe0fe08884a1ac5cb48446b6ded703033c039d8817f849f7bfe3998c31990b94c32b800a8dd309bee5216ac8b32c7f59683d634b5455c41ea1ddbc5c1c3df15e7ae539dbe9916362a432cbde055eab4371831a1856b31e779fb76b4382d66bc3e7a01708f9abed6e16a4035a486e3f0de7fea4fa9429c466c9716a9e1160771df219dcd18d82f110bd9e1cbc01a5310ba59e8c76dc80f0d97798e03c555252e9dd835c4fa071d13202d732048c70716f990b52e1c749ce467e095ba287a71ec6b57bd478435fb4a247b48d4a47f6b09a5809b94aa857ecfc1c2a48252a4343fb2e8c9e3c71f1ea25ff4f1fea75ff61be37518a32a3b3c67f0aaf3896b376b0bafd8e5310ce84faff587178ed0b7cd4f6c0b214a3282baeab014626ff11ffe3385bc4519b84d2709ca7062a7686372ac1a6429d74bc5754d670a6797c68731a6f0c4ac2af789a241873a3fc60191e8b2d1325dff2caed721449d2bd2baca9bb56f969bd578d67558d542c8b664032915db5616673319e16b79f567ce8c4e4e12e88915c622a905a7c5bae96fb893097a43a56f4ea5c62017f6559c2261fa7c8983ad075c5bef952683030c16c3f85b78a480802a614a65e1957c4511a1138ea5e51e59c849e4c60923312e52a5a68e1b97125c8f81f35d29be6f8a5e0955656187f375c189541847e24cf5ed157793cd316e372ad8bf24b4a91b26600755dec8be761bb1154d14b0bd1df6331578e2f600a99793b9dcdeafc091262b49373f11fc188ca1618d73f67392e60e82945d06c9c83803148d9aeb1bd95597c41a54c507fea14f1194de1a0d39f5d784a3797a40a48395cb744cbb39312867e9db76b8a3df4ae64947749269990899b03b0adf75a96f1d550d65e1570eeb9bdff4cc65588366cf4463b5cfbd9091e2f15433d496becddb0b7eeaffc5a180bb3387b8f128a7431dd7bbfc4a5b13138c885caeb3a1b54e9cc78dc71f1209b744343ab489f2b5f11fb51011574be5b1f9a885145d15cf5e030ad63b329039eb0f78bd186d3d34df6567a1145903a03b4a686c662fcb60bad3999861bfb16040bb424a9631a567333131f5d254d21c4b7f371e7cc86963942835b2318c9142d81ebd97655e4dbdf11bc9a527032b1975da9aa440d4a297bd2736e05d35b9181548a2b6c40fef83abff12233fead00dd80cf7ca36383a1091cb7a4dfcdec500c3511eefaf194325e5908e0b14424250b0091fa72ae2c3d5197d68f42224b6dc08f9a9ae6e908bcac3176a7c072061b9a643ff5290d6d9725aa284b9a11cda1528587a32fb249942e9c564bdb0722a0567825d2c4a8a3376a66fccbedd40e786e5de5714021e4a3d9ac7633ce69c51eab02b575d409fe0191d3429a68b9b4ca3b43e37e6a7fce63b9570ac008e00fd89a993a272276c02ac73753b87b90aaeafd29d34e4e5f9ccc2bd16c32ebee4b2cd7704b39db34ac23591947b97d777c1272dec92b5b451e6b32bde1d0bbb54bdcf957dc54ba2fc60aa4d731f26ded572b5677f300015c8c81859468b4f283f82bf053ab04673f57e26ae84be46e7d906067ddf52c692e4ae55c1b7189efeb9fcbb43e8da01e5bfb2eac99f7d6cbae4d3687c09304ec926fb50867afadcea95c7acda8b8e06b53858b3cdd794f5571309c7517a6e5417a8d57ab17c4762c3be46cffcbd0be3ad4bc92ce8b539a178f9a3526d516dc3e4ee597e5cefa7315146d9e020a60951e387c7a95aefc4d92e4dab3d76802023c2991356d85197df76392bde96a5826bbb4ebbb416a0ef86f053a27e34dd2b5b73400355ca4b3127d2142db22c5ae9d3a897bf0b6f84949a3dd0ee7a11ab4f7827b5f0c34546b49cef235d7310c671a712ca2134c636b4483e5b8e98df0e2adda8e021400fa514237fe285adffdfdb962fe13982fbe2defd0ee99fc37a47755688196cb157d07a809bb9e54185a4eddf9efc58428e07694a1b9ffcc4da01703f60336da3f69344946fe5fe493306bd71136bbea877bd5b4812a3bddce58d32520694bc04b2e00ac4e03720d1c45944a48c51b977463bba443188bf1a111b9cbafcf061bebd66b05df3bb4a635b7d0898a6a8c362ebb5e3d9660822d2d9da5467e27f428ac0c55bdbf98ff7518175e2c0fa9c1b7e096d1b48fc405e543700e88d90548195897b5eaff92a591a0081f965d5a6c6a9b586fa1e68b9ab1380837efbf1f2c549d2d2b18b369fbbae9568f8800817cf1df77efd30282bd701a158ad1993f905b6b5623742492bd5282c71805239bb8c94c54b3cdd3e2e82584b24c4c18fecb3f699cf119dd1b1b706d83de538a14a4efe55d36851f85ce1032e186a923185bf8420ab03149ec95f92429f4d233bd0ddbb2705ba1379e29b65c86306c349eb8417ff02fc83879552b317a5d3b65784cb6a997126e2ade63daea1271fd7893ab78b2e5ecaa8fe2e43f2f2fb2d826abfdb2b5e3ac37b42c713b66c9bcbc1bfa20949ede692ce7f2da50d5e67d119904b33106265cab2eef34758dbffc9fa69d016ccea40cfdef743105b0142e495c969717a5ac32cd799ac8cb66b7e55ee543f1513896cb84b6542a9dbc989d56273b9ac202997abdfc8d1dd323eb58ccb292b7ea76f8f5e7379540a6db733c468584fbd1c6794f93795fb9a0a0547cd03a23d0146e006630ef15bd0beb335086d593ef8137b3e595f6ec03bc8b217a61cfea20d94450a60478555c001d99fbf7d6c52ba75b", 0x1000}, {&(0x7f0000000140)="1602d623e907d6ce6036d10ed504b3929f5ff908b45a40936b4737e700acdf00b6d1768ccfa8d0c5bdfb436234b03f1c2ac833", 0x33}], 0x3, 0x0, 0x0, 0xa}, 0x6) r2 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000002500)=0x6) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) recvmsg(r0, &(0x7f00000024c0)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000002380)=[{&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/5, 0x1}, {&(0x7f00000022c0)=""/160, 0xa0}], 0x3, &(0x7f00000023c0)=""/214, 0xd6, 0x20}, 0x42) 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x0, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0xfffffffffffffffe) 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x0, 0x86}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/219, 0xdb) writev(r0, &(0x7f0000000080), 0xfffff53) socketpair(0x14, 0x1000000000000003, 0x401, &(0x7f0000000240)={0xffffffffffffffff}) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='./file0\x00') socket$inet(0x2, 0x8005, 0x1) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0x20) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000003c0)=""/11) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r2, r3, r5) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)='./file0\x00') ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="e2128348365add0859c27afa87d45bd41a6565e93838ae768b63915eca6e8c9c3ed46caa1764983f3bcb65ac4d012307e47116c79b6e967274fd89127be8632c1f82d9103ae65abc35d833faba9502c943058a161666669a48663e7a68a7c63ff35b69e90618ff76c3bb54bf8a573eb7737921314d6a6c2a03862a8b718ff4e720be0577e0193c8d459cf8dd422b97463359abe3e544ff9a49dde9efeb57118e1ed01d1cf7c702386357a1e627838fb1794a4b40c4ea262a20c826", 0x8}], 0x100000000000007e) 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) r2 = open(&(0x7f0000000080)='./file0\x00', 0x21, 0x148) ioctl$TIOCNOTTY(r2, 0x20007471) 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff}], 0x78, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x3ff, 0x5}], 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "eee63d4755e0b7dbf4863a06b4d8b99400"}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x28080, 0x4) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x9, 0x93}, {{r0}, 0x0, 0xa6, 0x0, 0x6, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x8, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x48, 0x40, 0xffffffffffffff01, 0x7}, {{r1}, 0xffffffffffffffff, 0x8, 0x5, 0x8, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffd, 0x80, 0x9, 0x200, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x7ff, 0x8b}, {{r1}, 0xffffffffffffffff, 0x20, 0xc00fffff, 0xffff, 0x2}], 0x2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x6, 0x2, 0x8, 0x800}, {{r0}, 0xfffffffffffffffe, 0x7, 0x20000000, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x2a, 0x9806}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80000010, 0x4, 0xab}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0xc00}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000020, 0x3, 0x9}, {{r1}, 0x0, 0x41, 0xf0000003, 0xfff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x0, 0x2, 0xffffffffffffffe0}], 0x2, &(0x7f0000000040)={0x2, 0xffffffffffffff81}) 18:26:03 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) 18:26:03 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x4e) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xac) r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 18:26:03 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, &(0x7f0000000180)={0x5, 0x8000}) 18:26:03 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x0, &(0x7f0000000180)={0x5, 0x8000}) 18:26:03 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:03 executing program 1: socketpair$inet(0x2, 0x3, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x3, 0x7, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffc74) shmget$private(0x0, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setreuid(r2, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0x3b8) 18:26:03 executing program 1: clock_settime(0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xdeb9}) setrlimit(0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) setrlimit(0x6, &(0x7f0000000040)={0x2, 0x8001}) 18:26:03 executing program 0: kqueue() r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:03 executing program 1: r0 = socket$inet(0x2, 0xfff, 0x1) connect$inet(r0, &(0x7f0000000000), 0xc) 18:26:03 executing program 0: syz_open_pts() r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x89, 0x40000002, 0xffffffffffffffff}], 0x78, 0x0, 0x7f, 0x0) getrlimit(0x7, &(0x7f0000000080)) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 18:26:03 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x3}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:03 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 18:26:03 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x2) r1 = dup2(r0, r0) getpeername(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) socketpair(0x1, 0x2, 0x3, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000240)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00', 0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') socketpair(0x17, 0x0, 0x8000, &(0x7f0000000180)={0xffffffffffffffff}) bind$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 18:26:03 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x0, 0x9, 0x3ff, 0x6}) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='r\x00') open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') rmdir(&(0x7f0000000180)='./file1\x00') kevent(r0, &(0x7f0000000040), 0x78, 0x0, 0x7f, 0x0) 18:26:03 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x4c}], 0x40, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) select(0x40, &(0x7f0000000080)={0xd5a00000000000, 0x8001, 0x7ddd, 0x80000001, 0x9, 0xa005, 0xffff, 0x2}, &(0x7f00000000c0)={0x9, 0x10000, 0x8001, 0x9a5, 0x4, 0x100000000, 0x1, 0xffffffff}, &(0x7f0000000100)={0x1000, 0xfffffffffffffffb, 0x4081, 0x7, 0x7ff, 0xfff, 0x100000001, 0x80000000}, &(0x7f0000000140)={0xffffffffffff2b1e, 0x6c4}) 18:26:03 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x100000000, 0xfffffffffffffc00}, {0x9, 0x2}}, 0x2) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) nanosleep(&(0x7f0000000180)={0x5, 0x400000000005}, &(0x7f00000000c0)) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) 18:26:03 executing program 0: r0 = kqueue() r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x6, 0x1, 0x0, 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:03 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4013ff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet6(0x18, 0x3, 0x7) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x7, 0x2}, {0xb15, 0x7}}, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x285, 0x8) 18:26:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom(r0, &(0x7f0000000040)=""/156, 0x9c, 0x1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) clock_getres(0x2, 0xfffffffffffffffe) 18:26:03 executing program 0: socket$inet6(0x18, 0xc007, 0x500000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:03 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10005) setsockopt(r2, 0x4, 0x7, &(0x7f00000000c0)="931f8f9dd979e733742eff9a054f2546a3e02c4313af1c5750f438052de3ac9e887ab54f95606dba3c92152e5cc7f6b1896ec7de6c4c34436e0ca2d44e84b4776ec3ad6ce7c3a494496b42dff32a2e1c3509a0e6a8e42e", 0x57) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x86, 0x0, 0xffffffffffffffff}], 0x78, 0x0, 0x7f, 0x0) kqueue() 18:26:03 executing program 1: shmget(0x3, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) r0 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$unix(r1, &(0x7f0000000000)="542e24fa03b727d955c2cc84916902801ef8ed0b353908e89982c7a690f033401f29f7a0a4939d56478cdb9d6ac8b1fb634d5398a4fe88ff33e65fe1bed192e64f3e5aae7b168a", 0x47, 0x2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) shmget(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) 18:26:03 executing program 0: r0 = kqueue() r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:03 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0xb5a) 18:26:03 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r2 = semget(0x2, 0x3, 0x2) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/103) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:03 executing program 1: semget(0x1, 0x0, 0x200) r0 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r0, 0x0, 0x0) r1 = msgget(0x1, 0x5bc) msgctl$IPC_RMID(r1, 0x0) 18:26:03 executing program 0: r0 = kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) r4 = socket$inet6(0x18, 0x5, 0x4) r5 = socket$inet6(0x18, 0x4, 0x2) socketpair$inet6(0x18, 0x1, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x20248, 0x40) socketpair(0x1e, 0x7, 0x9, &(0x7f0000000340)={0xffffffffffffffff}) r9 = open$dir(&(0x7f0000000380)='./file0\x00', 0x1, 0x3d) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x21, 0x80) r13 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x10000, 0x2) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x3, 0x80, 0x1, 0x2}, {{r2}, 0xffffffffffffffff, 0x1a, 0x2, 0x8000, 0x3f}, {{r3}, 0xfffffffffffffff9, 0x1, 0x80, 0xc3, 0x2}, {{r4}, 0xfffffffffffffffb, 0xbf, 0x80000026, 0x5, 0x1}, {{r5}, 0xffffffffffffffff, 0x1, 0x20, 0x5, 0x8001}, {{r6}, 0xfffffffffffffffc, 0xc, 0x0, 0x5, 0x3f}, {{r7}, 0xffffffffffffffff, 0x2, 0x0, 0x80000000, 0x4}], 0xe431, &(0x7f0000000500)=[{{r8}, 0xfffffffffffffff8, 0x20, 0x40000000, 0xd07, 0x2}, {{r9}, 0x0, 0x44, 0x2, 0x7, 0x5}, {{r10}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x6, 0x3}, {{r11}, 0xfffffffffffffffe, 0x4, 0x4b, 0x9, 0x8}, {{r12}, 0xffffffffffffffff, 0x80, 0x80000000, 0x8001}, {{r13}, 0xffffffffffffffff, 0x80, 0xa0000002, 0xffffffffffffffcb, 0x4}], 0x21857a2b, &(0x7f00000005c0)={0x8, 0x10001}) r14 = kqueue() r15 = syz_open_pts() kevent(r14, &(0x7f0000000000)=[{{r15}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffffa, 0x0, 0x9, 0x9, 0x8af}, {{r14}, 0xfffffffffffffffd, 0x80, 0x2, 0x1, 0x9}, {{r15}, 0x0, 0x82, 0x1, 0x9, 0x7}], 0x8, &(0x7f0000000100), 0x2, &(0x7f0000000140)={0x5, 0x2}) kevent(r14, &(0x7f0000000040)=[{{r15}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000240)=@abs, 0x8) 18:26:03 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = getuid() setuid(r0) r1 = getuid() getppid() setreuid(r1, 0x0) 18:26:03 executing program 0: r0 = kqueue() r1 = msgget(0x1, 0x4) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getuid() getgroups(0x6, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r6 = getppid() r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0xfff, r2, r3, r4, r5, 0x0, 0x80000000}, 0xff, 0x1, r6, r7, 0x401, 0x100000001, 0x1, 0x100}) r8 = syz_open_pts() kqueue() syz_emit_ethernet(0x44, &(0x7f0000000240)="3e7e8cf01dd3c6c258d2e9d074ab44ef42ce8823ff408945671224295a94a2bbdfcb896a1099d87c7c93e5487260073bc5c08f0291734bd97a565739a30ff6bf75f8ba9c") lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r9 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8009, 0x2) kqueue() chdir(&(0x7f0000000400)='./file0\x00') ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000000200)) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000100)={0x7f, 0x80, 0x400000000000000}) recvfrom(r9, &(0x7f00000000c0)=""/2, 0x2, 0x801, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:03 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) write(r2, &(0x7f0000000200)="dc36f2b414556e6b683a02c3279ec9954b15f82e9fe2da1db4ae4b5b51de6d490c64a097d89a745ba4e7bf7fde32103311fb70dd06b8a47fabee43795f54ba2186f866eb8dcfd88d6c26b8b5abb8936972df3233de3df9d9f0d196c3f57a29a886deb1e483fd442b738d3fc5ebb62ffa6233177d5eb3250b6610831a8dfa66c651", 0x255) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) dup2(r0, r2) 18:26:03 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) fcntl$getflags(r0, 0x3) 18:26:03 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x3, 0x3}, {0x18, 0x2, 0x400, 0x7fffffff}, 0x24, [0x80, 0xaaa, 0x0, 0x76b1cec4, 0x4, 0x2, 0x9, 0x8e]}, 0x3c) open$dir(&(0x7f00000003c0)='./file0\x00', 0x1, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='k\x00', &(0x7f0000000100)='!\x00', &(0x7f0000000140)='\'\x00', &(0x7f0000000180)='^\\\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='0\x00', &(0x7f0000000300)='-', &(0x7f0000000340)='\x00']) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) 18:26:03 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x1000, 0x8001}, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x86, 0x0, 0xfffffffffffffffd, 0x401}], 0x10078, 0x0, 0x20000000083, 0x0) 18:26:03 executing program 1: poll(&(0x7f00000000c0), 0x2000000000000167, 0x0) r0 = socket$inet(0x2, 0x200000009, 0x400000000004) getsockopt(r0, 0x2, 0x1, &(0x7f0000000000)=""/238, &(0x7f0000000100)=0xee) lseek(r0, 0x0, 0x1) 18:26:03 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 18:26:03 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x9) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20080, 0x8c) mkdir(&(0x7f0000000180)='.', 0x0) 18:26:04 executing program 0: socketpair$inet(0x2, 0x4007, 0xdbc6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="8bb4a89edff26e4c39ebd2292ed0d93d5a010178b1e0825e5cb4eaee987831615048fc1148bcdef82649482c89057a6e087b60e0f30ef1698d671e7c8d8a61c3a5501dc9276893ef5d39182859100595e4542390d9e5a2bc40cdef0d819ae6947d5f9fad2abb7eed8d13e8371fde0b3fa33f64972d8831df473d8366341e5e6ad14408b177a8d4998c94e2d7b57d42e51de90893581336baf75662967b32017391c4e326e8e199ff550ca6cb43bea9b65fbb74f284081aa5ea6f7e36f1892df3096ff06890af6539cc58c8465ba9a2f74bc9f129a1a8d2698ac1", 0xffffffffffffff78) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:04 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xba1adcecceffb6c6, 0x0) msgsnd(r0, &(0x7f0000000040), 0x8, 0x0) msgget$private(0x0, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x6, r1, r2, r3, r4, 0x50, 0x2}, 0x7, 0xffffffff, r5, r6, 0x4fa, 0x7fff, 0x6, 0xfff}) 18:26:04 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 18:26:04 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xa8}], 0x40, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) r2 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 18:26:04 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x0, 0x3, 0x8001}, 0xc) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x200, 0x1, 0x6, 0x5, 0x475a}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) 18:26:04 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockopt(r0, 0x8, 0x4, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) r1 = semget(0x2, 0x1, 0x40) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/32) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2011, r0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSTOP(r0, 0x2000746f) 18:26:04 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) setrlimit(0x3, &(0x7f0000000040)={0x8}) syz_open_pts() 18:26:04 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xf4) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x44, 0x40000086, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x11, 0x6, 0x6c5, 0x4}, {{r2}, 0xfffffffffffffffa, 0x80, 0x0, 0xed, 0xae3c}, {{r2}, 0xfffffffffffffffd, 0x8, 0x2, 0x8000, 0x10000}, {{r2}, 0xfffffffffffffffb, 0x82, 0x40, 0x6, 0x9}], 0x1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x4, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x10000, 0x8}], 0x4, &(0x7f00000001c0)={0xff80000, 0x4}) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86, 0x80000043}], 0x78, 0x0, 0x7f, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="e98e6f814f9fa97194c87927f83f7fd28811c46d2303dc64bbcde9c36a70d81691cfd2d26b4fabdb89f2fcd7c5b0e8c94ed4d3f6aa8a2f204772363a632d269ea038e943d7a535391f75d2a5ef58cf0ca7531eab7410ed6501ef615bf41c23ca88e3a1266cf7b438b58415168ec8e8b94a6d4f644f40185e3fd7d67e2085e33404ba3079340d6c0aa37a134449fafefef3fbdb776799a02aa6a9903e8d4fae18f53d90d58526c2175570cb5bf0dea7573e4f19e80f8e4901abc60ce71008eded1f416f8539b9f28d1249662de19cd5b703b416be02c41b7dc6c5f569acc22cdacd", 0xe1) 18:26:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) r1 = msgget(0x2, 0x200) msgctl$IPC_RMID(r1, 0x0) 18:26:04 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = kqueue() connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:04 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x6}, {0x5, 0x2}}, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000080)={{0x0, 0x1}, {0x80000000000009}}, 0x0) 18:26:04 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x61, 0x25, 0x5, 0x4}, {{r0}, 0x0, 0x20, 0xf0000001, 0x889f, 0x6}, {{r0}, 0xfffffffffffffff9, 0x9, 0x40, 0x7, 0x800}, {{r0}, 0xfffffffffffffff9, 0x10, 0x40, 0x2, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x69, 0x80000042, 0x361, 0x7fff}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x4b, 0x80000000, 0x1f, 0x7}, {{r0}, 0x0, 0x8, 0x5, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc0000020, 0x4, 0x1000}], 0x80000001, &(0x7f00000001c0)={0x3ff, 0x6}) r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/29, &(0x7f0000000040)=0x1d) socket$inet(0x2, 0x4001, 0x101) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="6decfeb7658757f2af7d580dd5ba6be4c48144d2927dcb478b334ccacb0444015414e028ee3c983f95f2e927802a79e1d4cf0c62b739", 0x36) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200), 0x0) 18:26:04 executing program 0: kqueue() r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x8000, 0x8) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x6, 0x1, 0x1f, 0x1}, {{r0}, 0x0, 0x20, 0x4, 0xb99, 0x800}, {{r2}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80, 0x8000, 0x7}], 0x78, 0x0, 0x7, 0x0) 18:26:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/216, 0xd8}, {&(0x7f0000000100)=""/160, 0xa0}, {&(0x7f00000001c0)=""/116, 0x74}, {&(0x7f0000000240)=""/112, 0x70}, {&(0x7f00000002c0)=""/165, 0xa5}, {&(0x7f0000000380)=""/119, 0x77}, {&(0x7f0000000400)=""/145, 0x91}, {&(0x7f00000004c0)=""/83, 0x53}], 0x8) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 18:26:04 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r2 = dup(r1) openat(r2, &(0x7f00000000c0)='./file0\x00', 0xd0, 0x8) fcntl$dupfd(r1, 0xa, r0) kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8, 0x3, 0x9, 0xc7c0, "8abd03b322d0b00f38b5e678ee10c04ce2962f4d", 0x400, 0xba46}) 18:26:04 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r2 = shmget(0x1, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x2000) dup(r1) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:04 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) 18:26:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$getown(r1, 0x5) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)=""/45, 0x2d}, {&(0x7f0000000200)=""/60, 0x3c}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000240)=""/163, 0xa3}], 0x5, &(0x7f0000000380)=""/74, 0x4a, 0xad4}, 0x43) open(&(0x7f0000000040)='./bus\x00', 0xa0, 0x20) flock(r0, 0x1) close(r1) 18:26:05 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:05 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) socketpair$inet6(0x18, 0x4004, 0x401, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f00000000c0)=""/138, 0x8a, 0x2, &(0x7f0000000180)={0x18, 0x1, 0x40a43ad8, 0x2}, 0xc) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:05 executing program 0: r0 = kqueue() r1 = syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x7f) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:06 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = open(&(0x7f00000000c0)='./file1\x00', 0x10, 0x1) lstat(&(0x7f0000000300)='./file1\x00', 0x0) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000340)="c6d833de238f05451e6579c60c015963f22cbbd123c00fcd1c7c51c00c98f5b30efe832892b1978757c403d8f0262a0d0a6504a9602ce7a8b5a098b9598651909351deedc01f9945ee0922553aafb57873f1b55b91fbc9b3f06d7ed156620d1d6d20156dfc159d9d8a7e377756984e978951195b29c02ac3148697de06ff01c9c97a34f2900311f1ce20bea38e2cfffa7cec2152b7bd279a4abb7f12fe713f245ab7cd6b1b88fc10714ad5dd99c15e39f896a8726efdc43f3083c499e13d8bdca1f42dd6a165da708c6bf401e0a9cb7c3ad10b90003c3cffd135b18a9eefba45404fbea20e10af81d0dc72601a633338cfb636f77e6598c1040600f9efe6b7d0fcaf5a2507f3103d452741b2f98b188f2e1b5993a4d451cae644b5105bc55539c2b5761b4c8bd88b627e1aca529571de53349d608a9371bc9c5e79bd5bc772c72b281e88f4007e0adb56a64bca2f0d135cc7ee54790908544680e58ae23afc7f16d15273c0b38eceea5e5a7d88bce965101d9e6d7ad1d008814f007b49e81519de15856525f5c46ec5699b7806f43b99085f6c1d1a102e8bd3a3f0cb064565d4b89edd09eb81be5ff516a23080a4f814bc44b02142eae232bb4a0de67d8543d3cbe70603a7143d9eb7db60566ed791eea8ca745a9289a49400f96458b4c9266c9b84c7de97af123524c22813f89c7fdceac2d0a8535b600a4ddd02a8f339dda10dfce3230fba2e25ea9571a416e130d5bbdea1361fa9215ee03578d8bde6a58380f91c3bc0e9050864df91b5949e8d0cc77a3d13349792c18d10dc53be264a24bb81c77b5859fefe985a4d0566332c873141fb17b9a115dfc761463fec8954d3eb8fa511e47f4e26b9c047f28c3b9defacd1a37533cf81aa4a3b1f66157e70f8639345301f125928cc8527f1a174f6207fe3bfe5920c9e7a0e5d22f4ff5884cfebe74c2c3db4561c94f5f82a7abbbed8c56ef96f04b534afcd74e8f8928dc16635d1b1ad37e0886db1f2c2647ecc1ccd25e44230c3d1d751254fba66556fa05a69ddbc045ea47a73b5be9df284b4c3a258bdd67f9cbe495cf0a4d4278438c0d994b82eeb314f6cd25523ba9c695273d637b66e5120d3fa5ea9af2e53e1a1bdd1cae9b4429bf919adc9d43759818862df558c891d78fce9d63d16692fa44ee4cd5b861d4b24e318639eff70f7b7f25f19dbf27846e0f11a030598543deb1d0429378c67020bc9df5b06091340cb041883ef44234ae53649356b6fd0a2b7e1755fa522edef010c5be328650671fc865dc32d00f3d0c490cef587464283b8133c21489e6cb3e5111679d0b5a8ec240c6be196da3cc63645089d9c7a80da65773bd4aa18e1ba2392841e0e27f171b47cf2d183d33f2c7e08e809bcb26e0c4d94e5fbe2aa4a682687409cbac0c7c15b9109a9b9d5fad7158c2f4e17a589a438ea897c4036c6c2005a1e3f7392d455cb7d4c7d1d45d971d51482281c63093821ac253ebe3eb916655d72b1390a059d2a7290659c3f4446cc408e19a72e2cec22a8f5fe631d6a21cc8a320d98662962cc242bce902b2f71a784ee6640a0a7633195936c16bf1687000e160498763d6b1e1bf3c007d9c387ac2c28bf907fe1d1277088987c0b80e333ea3eae14fc24654145ee3ddae236218693cee8f305b9c59846ab1944f47b4b29c38f6750d44ba8b6e59b6e6343b62555fbf0deda17f4947578e056713ceb2045846cc25de46d0c160366e8a64d8e158aa43cce592d8e06ef24755665c8035e3ed730b58fe4a3108043b465dfa28fdc74c4014ff9dcb5c719e060f4900502388b6ba8c4440fcf0460f6c24eea3aa5ca78350aebb35b8b67e28de3814ecff210515d81341bdec788043e7a4b23016f7ce73daf9801f4715b0ccbcdf9425944a2eb47b443d84520b1a0e54b4ebb3a9c06df15e722b16d8eae9a8dfdbf86bf1760c113564489fb3c11b5a46bcb238511375bfb6dc0b4c7c91e0cdcedbda9bc1c5e80c6daf194c8d86359894fdd240628f8e01dc17cc47e2cc9b3251249c3f82e5b059ff66ce864fc70b7f760870cbd3b5c3c43c694ffa51237c6ba0ed2faca46c1ef3456f7e7ee57bf998dfbcf9b9486d1568ebad7312d8625ed8b630b0b933c8f22e5886534609f8a8d4de8a2575898c8ef0dcdb7fbd1675b24bd64fd034c5575ee8b3ed104a2c9dad384c1f6cfcccc387d9408453fc4ea357b9bca6c67ccf4c85dfc531812a4cc40e4d55f67548efb70183a673ee689ea141cea3a5cf56d69950428da6958c9b5ccec167487cf3d30592f1b95cbe861e9599b29628c8482fd9d61fe545bb586c25a2be60a1b046030ed74443b73a792335ebedbe32909dc9b7795cdada6cab964f3919d4189fdee03e89f0fdf8220c1b4fa0b4f88b3fa8e27f483122a5ae3ede0f8eddff4a275f26ad5dff405370c8fc72d054b64774622443b6b53485e0b3d103152b97a16abbd51f2ed17f4e776c9bf7e30212677db1b78babc953cced45593c86adbc83dee42b5c323f0ce7c6aed2537d139672d97d3a4c28b7f741e8c477a1d40bf2cc740b971ab71df6919e8f9363e52b3db3233baed11bde9566629acd00038e28471baf5e27e6d9acbad46a0abbc65592cc43058ed3a4848eff72389996b57d14f19fe854add5a0577d3460e90ceac4d0b058dd275bbc5d7e0d9dbb865494f5e784cc62a4d75d36be907b641eda5e70f6858ebf670824bf67857516e1b389c3826072a785983b44465ae9b3b1470bf5f9684e24190ee2f5352b8c7417355e0579d43ed9794070a6a35dcc8719c7a85eb9e7b618d532be936388e3249a17dd2711687fc58599f37d813fc25d45b1d0d407724d3c71cd2b8c80989af4f2c19087fff4a7d031458d77d12004d001f47ed7c258b361c9dbb62195cb6e0675edd2f32c073ebd22fe005511474c49e7e40d84f922692877a61e0c7d6510740b9d0cc4d8376c6b98c44a077c08794b0d2be8c9bee9004f6850464f600ff0de62b39094efc831dc920dc4716ffebc88ae4bd29bccf536554fb386898d67c760fe863536d44dad2590bf250ce1d1f9ec6ede1e51acbe019bbf3aa712684fcac8382d27b4777bde6e76789bdb3355fe03c833822d6941c74930e5dab8eadbe775007018633e666c2139bbf0ac51f3b19b19a0e7f42e321c5ea35f6055ec5eb628acbc8618f07a3db927bc86f25aadf2166a75f58b59a206497cfee6de47eddb689c8edba4fca7412d7b0bce2984a2a4b634a38689033fad9a5f8976b01d8f5ee2df90c26e21f9b7ea0f27daf68516846a894632893a907952f0e9a334eaf1fb1d4d0d1f952663ee4e47a6879d5af4d1ac7bfe9f2f2c55e923f7348dadd4695dc27783c9a54d9dcd2bab9a8f432726aec321dfc72717c9356c18bab5cbb358c3343a8257d55830f0cd7006c17d2b1bf75ad4e3b172fa07794c06ac9dca63447cc6ec725c46a8b85d5fb3a60453cd4ca9d573fe72ba70ca715d321b0d2adaa58e87aa8da0972f093a2bf7168622262f3cd071fb44f9239733938cf6097ea9efaf37ffbe96df78faa4c125f0861ee667c2c5030b3d7c9e8f29a4c15c6bfe87cfc4e3d9e44977fbdc598bd1a8433d3921919cbfa874c51d4adb5a3c5df0f3450116bbeb82a8f05d420926eac0202a1dea0668ba87ff8c55d8128d2cbdcb3e8f784b2e72667d53f1aa55fefcf4572474bd5f40df2de1270763a0601b73330825e5e9d46e0c769f23d4362a6974bc6ecde9496fb6e66b9c0e00ff96f751cc250e853d14b0f4d2e32e4676685a191fd7030f92bb1838075107c16978738e034ee23b9ff2e7d1b899ba6673120050a419d2dc9f89e2c53c0b2fa907c5aff9e57453ce1b1c8904936272a297036b069c7d29873e3cd38d197d8c555e89df8d901399ed903b66b7221946c0ccc442a1f2eb50a3cc1e061e00438d8a8663fbdd12fe6ea13ffaf22abfa4f86cfda01d6d27af5475d38d275c11a2b9c3158a71ac513e092096a21cc81bb33b796c05162d0a42f6f6ac305cd376d73279a0bc764b161c78c402b3153090fff683913a39a3b015ec818ea59467e1d6f5f7f3c2ede3c29f125015fbcfaac2ddce58911b6bd99cc7aacaac2e77f49589cec16e85a3d034d9ee1ccc18f089449d85b5eafebec258413b92ffc66af38e0d73a7a967420d5dfad90e1cefb837dd3dc4e60fb11f0b1b5e33c3d80bf17700d4efa38a6a469dfe788320af070dbc7a7998ecc4a3603f4d1c9b02914cfc403bab2bb80ebfbe20d25fc5ecbb78cf3b5271be8d22de80910acb3f8138651f183a2c20b01cc370d07c563fcd7ab8805254b8fbdaea4a0a0030e03b1876a3f964d5206f69ca3fbb2a87f254e30d7e1ac7e330abf3ef1ca0f7de876d4601189d51c13f5a6f0ce8fb1faba432a63eabeef3a2ffd1e74ad6bd0c6a0c844b9905be52bd2f8f20286286a5a247e5a1656899dddfeda34f83c56b21110bc0b3ecc594447fe01899b2cd796cdce1d8c18697b120f4f2dbd7e84945d3fa42b3f4858690f0059a75984317bc7a00d7b976b1622cd8478fb7c996966ba921c2b8284eec0d995ee4a165562b24421341442d984618680624b925cde3def2fccc61cc8065fd7948787a9873bc052c545ba1d8174241cf2369f1921068c8ddf7d55f6897d3b0d68c5a331805965c93effcf6cf842046c7a1e48293d22d1424ea4f22cf475d8dbc6d8451f3a09a33ff7484ae56250fb89cd757d3066d35465797a189831fe0fb34457f860a8dceaa411b6864fd7167cfcf7b080017335f9aee0afc480eb434c9ef37308a584b46b3cffac8bdb4468b206df7a59c7cc045cfbe44f6cdb93e8cb4ab8099a0c8d9f561cc6f2a2c5756099db007ab5984aec8ea73bfc3d874f1d36b3808277c7c845e846bf07306b6a7aab731e00c2e06d28cbb7c9fed69482c55ca1eaf3d87ab9c748a2e484422de241e86d0771d4d3270b1f4b109ce1bf04c104aadf1c4e617bb71c413cceae92dd580ef3206de2e6597328e6d7d8fee919e8235dfcca7019b09626626d8c0e36c58400b8e04514042c914a177f213b0dedb759747ac91980cfe28bb12ad6d6fc1d65519f836066126a700c9811c1f874f93114fe447f30fe1b62b5618a76d8e44fbef1c5da5f40ca8d91e6fa50c4af9ad52908009eb9bc81ceaa42007344ac9b2c734971e98331b64924556e4b035d124683ff0059e670f66bc8b6047b099d9cb274954a7ec3c9d9fd58afd4043cc702d6ff35b5eff520a666d99d89617e26a0720e0d71e27da0eb753316aee6884ceafbc65fd64616f3c566969226db4758edea0b63399fc428d1b60f7a5ab2a08f80fa3c862f6b09fb6ffffea2ec1a2d29f9287fd313fa0cd9cde610155be5670ef6ea47670f4dc7c66617d43ac8f453706aff3cb6a7d5f84709831650b97f980f9224865e95a72b5b6966dfd66b4b946315924e3edad6c55c755e0dd1bb7df0f29f037c3de5260b09ee4e2bc3d1ddcbdf7ae81e4d0734e3995204a8f095dfe06d62618acb5a8b7e90c024f35a24f91f31a8dcd995831fe7e2f9a3a0ec91a46670a111044f104a2fa36bbfed644db796e9c062420dcc75d616d7c9bf2d307f93a2cf9ac227d9a1762371b5e7fcc08a8a8b9f1853fb2c666ff794db5f887e3926ff12e4beac00e4eb22249fe070165b71649052aecd3f509fdebfc9c39177754822ebd6b6561b433ad0b6700d2b404c556505e0931786aa21a1455b8ea5dde857b578175e32539671d4a213cf56d46316d3797196ba851010a8348fe38c04c6cae7f2305cdda09bad7300d1", 0x1000}, {&(0x7f00000001c0)="3dc1c5f1d30df466077bfe8375862be7082d5368d696f91df72527d72d7a4e0e892b83d0f711705e5209f1626176129aa9dcb5f863", 0x35}, {&(0x7f0000000200)="d2a4fd4ae82b0b5d22ed1632e76143ab9f9f83bd526e0bda45352d1e60364e104d3867b2db2e5116687b638d0763a3d270b0410ddbcb86750eb00ae2f17741514ba6d5323a7f20b8a657", 0x4a}, {&(0x7f0000001340)="8c870138e241b1029be24c853a2561c821539ae622f0c53e1e60fcc2e5c12b862d30968315a16c49f44fbb19b984aa1452af2625c195498780c70c8113e5d55f6b00d4df0c13ce0f20e12f7c13573c041649067ccbc8081ff918075b0ff8288624cf15d0365c4ad5297e3d5daf01cf3fd06c009c03d50fca2109684b1fb7d2fe94967c65c47e2a104c256cd5cd", 0x8d}], 0x4, &(0x7f0000001400)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r1, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x60, 0x8}, 0x401) 18:26:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/34}, &(0x7f0000000180)=0x24) r4 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x128) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x882, 0x40) r6 = kqueue() r7 = syz_open_pts() r8 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x12) socketpair$inet(0x2, 0x4000, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r10 = syz_open_pts() socketpair$inet(0x2, 0x4002, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x86, 0x80000001, 0x7ff, 0x2}, {{r2}, 0xffffffffffffffff, 0xc, 0x20000020, 0x4, 0x9}, {{r3}, 0xfffffffffffffffa, 0x10, 0x20000000, 0xffffffffffff0000, 0x2}, {{r4}, 0xffffffffffffffff, 0x1, 0x60000009, 0x7f, 0x6}, {{r5}, 0xfffffffffffffffc, 0x73, 0x43, 0x38, 0x200}, {{r6}, 0xffffffffffffffff, 0xa, 0x8, 0x7ff, 0x1}, {{r7}, 0xfffffffffffffffd, 0x8, 0x4, 0x4, 0x7}, {{r8}, 0xfffffffffffffffd, 0x1, 0x1, 0x7fff, 0x81}], 0xfffffffffffffffd, &(0x7f0000000400)=[{{r9}, 0xffffffffffffffff, 0x4, 0x1, 0x101}, {{r10}, 0xffffffffffffffff, 0x9, 0x41, 0x80, 0x7}, {{r11}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x7c, 0x1}], 0x8, &(0x7f0000000480)={0xa91c000000000000, 0xc000000000000000}) r12 = kqueue() clock_getres(0x3, &(0x7f0000000080)) r13 = syz_open_pts() kevent(r12, &(0x7f0000000000)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:06 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f00000003c0)="abd048b958000a604d229829ec4305f79e7d41ae326df4ca68e83df1878b7cbd9fc5524345572ce3603530fbbdc0d36d57f20eab543f0b935273395639a4ebf98dda6a3a73598e4221ad3f7e937847af3682d8cf9a200df2e2995aef150ed30326d6cc1ec104bd65f57477b3d0b7dc69d3336e967ccae88919d6fda219a1eb140ccd27de8c0610c7eea053407f4f0dd64692abad58d6b42accc67b73015b263c558821312416090c6173b4598f9c448521aba6f4ff116e99ad56ca8a4b0ca5dc289968e726c6f8fd6a6f739a2278884b7cde54b277a39fc57947a98b3ce5d739819260f7e89ddeeddd9dc542ab6174597b96d0010ef10a33d9adab1ceb61f9de737025f1cd951d600635c0473ff166168f9c04975c1bdd3646e8d9aec7bf42e8a9d5d77a3fc06e4ac077e403da83d7ebad914f257107ba7afb752f9f0cc1b5b5feb9c26db4025d052c11de297bde5951b8ca0566c55603bcc5485447364dc621c74cf376f2658b63a124b8485b95e78163e9fe82625a6b436ba4de1e6f4e3472faeaa134786d8390afbda64621e8b24b3dafdabd06070484f5c68288351c98f6ddfc18d63a29727562af873df8b1c603e457add7827d5bc7deab3ba1e4e0d15421b1543ec06876a285af427303128b2f3d2127ea02b2b4e263e3f9955166175621bb933cf840a9c318c9efee0f5368438a47e6006dac862bed2e065ba5b070b0287e5a2c725654ef72565da611c80a205b7f346338811cf97b5f1a70feea01550165cf22e1026235c1cc8abcdbf07f604400945e7407e998322ff1ebde0bb2d2af69d8463ab1482d739cc46940feb97f80ced4077be57247f98225f336cfab052201835d66d0b650de5d71418a3b44649e09fa26e4e72ff34bde163fd3d7528747b52c44da8e3dcc789ca09cdf42bb8c640895f6748400d503e814e0eb0ce13f26a8ea4e1694492532354516007ccccf78b6cbb3f7481b550fbd9e9d4bcbb4edd9b0766edc40e3503c565e0c59c14aa5889047d108a9f2907882525b14ef2798fd6400b3f11379a383b72378e45e3d5ee8cd69eb12ac6b758a933df0493690bdcbab790b1777b8e79ea18795f8e935915bce735a3ee0ef02463de0a9b3b6a533bac3665a29317e8669eef93de886367d33561847c580c7db7d6a58c7a2b22900f2a4f87cfc53f5c735f7719c4c52652e687f6ae73845e521da1eb8afcb3adc2cefa6bfa29c9946797db9ca64e59de53aa12698e0794406fd39b70b3800cc24ee3a76833ae65232f06a30e2f0c3abc3001897db9e4b94083841a73bad5d94f8ba4627764af8d2892de7e11190bf445e99092b0fb0a41a510f6e867c7b63c79d931b6c2cbd1882abbc7ac706f933324d17d7d832d8c947834ff51b74cd5a8d34448f2ac5c03e8b39a14d1fc97343c63a6548d72106bbf5976f6a053f59957d541b5a01a3a4148522ce2512d036a1103974157983fb88733f9693da436b76ca3e5642b00c33c2b48275b188b0e3bc3ee6e254e2ae680cde14e26a62844ba400dd5739c69210876f44dfa56c59681b0af5b348d9a56628827ee2f53b53174cbd028dadc3acdd3d8c34577837c4c978d55b37ac2309f824b892c1d8982ac84ee6f2e7a0714979e2db7ac7cac474e629802d68efcfd5f841cfeb65205b1cc0fc767d736af0de154f93c17cd406117bab171478881b2ef12f6b1983af0cd5485f6a4a809b8c8976805b6b306ce0c806b6a82c3c9d169211a54875f69b9007d9d186b994cc031c0c660613fbeb95b85410161a984c25203a453f613c8961ffb4802506610d3225389b041acaa4af1c40d5614ccdd125b49aec30db318bc3af1b0156fe13248be85f3c6cc37cedf2e79c2dc06fc7e78a8115ddb445fbf804e4c4d2e3d6e34755959f7b868297998ddb68a9e15fc624a2b2a5bdf3e5ce73e25ca39eabc8c15fc1e4bcdee16a1d847cd14c01824f5d5b201debbe2d8e7a9458e077801d0815fb127e3329a33ffbb0d2d5134f8464263eb9b80ffaa9b7f732228b16995281200de74cd14b3797215c92f8691362a4e5f3d4d8165a34b59b9b8db5dcb68743031f48bdca8a75e4973d7a70bbe545a5eca7336d02ba8758a4e87819c9d3db9767b321517964d738e0267e81ca859486d22ca7a168a16f3f55a3264315e808d160bfc36f190cce6c481e9bf1bff9debf108d1de3ca52ec148951212a800873f56839fee3cd1d97ed56f991bde24e4f6ed5eb5764b1a6bfbbb99861c0422a6105fff1ac4bc0a11656921ac177288b0d481eba695b509513f5ec9dd9e770e6fdfcb9c7c846c72bdfc20ae14418feb4d820de3ae3bd6d2f1d78fdf8c7e848163fd8920e6854e0a040a24003453c9cb666ff5df7a97b8b113d85a95e341d79132ddc9decd0c9407e3e895d638b8aa6218f06c9f9b24e7554ca198c5db0a9452615ef51a89fb115a28f8c2dd360562db211bff0272840e2821d37bc2f6742bfa1d82d455df0ad4fde344e22685c5f424900438637881992484f3c583c433e7e410208f1c30abdf1fb62ec145bb4a2ee2cfc815a7beeb59f8426521c54f4e3502a445f5a9d16936325be1c81691928e12834af927ecc0f8815928d89e6006b8f6808e43bd90763cbb7babba64f50b5d05844fa522412e690ff0252dff31a76f84d926f5651e0a1f655b0dd9a9cb919bcd232cacddf7b6232f806114dce915f1a54b2eb446a2242f9d9f39a65efdf6316098507c01c8f7e3195e53c9a44e70a0f808d4946b28d49f61294d51f37399dc75b72f3013f9f768733630dfc3fc02f2951ea50668bde6f2c56bee79d092ffcaac775734b72c68b6f43310a2186b4d8d64bba26ba02a65b6a85c219e78f057a924405fe6bfe1600a7f9962c8145f373f894cb20506d835a65cadf7199ea35ac51e0e5e8fbc59b201726b1fe87a1119158767000a1a239b83f1468bd8f96c5afc996cf30068d0a194dea7e6204f982e2fbbcc09c62b3cf4573604e73b40768cbf124efda10e37b6f043af70f5ecd92659ed92aa5ba15942bf25f6b4b717be5da70d60da2fc7334aaf4e369392ebcc739222fc79a04cbc3497fcae55c0adf8b73ae6ac288d69bced3e9b994ac32c7b0218d770e84f86c684f1f47eb77575cbc0f951dc8ab04af0edede0a078172f81eaa83c4572cbac98666a167f56def4058bfe30172c88b49484b9f4acfbcdf64f27713eaa00781b4c6a62bb0e6720d66c3508e3d4a181e647d326da80b6b771bad7f8ebf20a2eb3cc8567ee682f3900dd09a95879a941a03bbf9ae2fe36cce49947ad267cf37919b77b1c3a6b2dfd2e7f73e4369356028c9e31b3b5d4b25edf7d98551a1c3158ef73b59f88239a1cb6159c42cfc0046d3ebcc628ec39ca7aff746e60cf32ce09e1aa06c6b67260b6a136f80929b5b8420a8ca33af19b188a0655e3604b436673f120697d0b200eaa248e4a96257df5919d1db4b5f12576f430b4b1bdcb74efd61ddff998ba3743bfc827d807ad27260a90a53f84e229acb6b71d3b45d288d1ffde45105338ee7a21d2c12da7cb58f250b362cb95ea878433c80a0731495ecb633ad8b422592e434acbec8088099f161241132f83b10ed80b7f470d2d11b8690cbabad7444017d2aa3b0b874da01b222e28ab2508ae2f47e33513cf9ec7fd80120f872e84f6c168076fe463e4248db1ba95726e7f4f5b0d46586bfce89fe90f063ce254da1fd7633b5f2716bc9569f2e14a4f7e3528eaebae6bfd45159f71d51b45745312c6e353691e4a498c6f2dc27a6393bb8921c66aeac7ba4c8f7039bfc275a600a4817d6401e661428ccd4e53cf54a2c54824f1504e4242ae06622f3420de9164facad850c77abd63c3fcc925ee0dc4d04d482b3d3088ee81b5aa5772c763d364658ba6e0b46514b438b6aca8992318f45e89dc7165ee565340a445094f1ce80ac8344058323c7f44fddd71dc252028174fcba3f16fc5ce055808e1eeace8c60513f268744dd740306f099c78b40d9898b7e4c83f022c15b3b39322d6deb68f154b78050e3bf8c101ffa5e48634a684412321f28f5e568755929e34f5dcf6ffd5198db68be3b28d74e0bd417af54e00193f5ac69ed4e6271002beaf98a6bddfb76cad5813ec7b7596ad9f48c37557050f36010db047f265f76ff95296dc21eebff5f45fb3896a3bae8322c63c4c60b769b68943dc337f8eb66c98fe9733330a424d6bbf0e1653de957dc6768c72dda4ca51248553504bd91e3306cac30798149b96bfb8d1de6780f7ab7b62a98d44171e55f09420e71a5874ff8c1d10a9c98c960f8e8886a5e438ec88bea9e6a65cc1adfbedab3488e6fe3d0062bd57fa0529c0d1870f53b9979dd5b28f2efc7f42185af74daf1f3b6b029612f7db8c47091debd1a65efa01c359cd8f1c95739a417214ffc30c48c6460ff24b5e7157c11d6ab6aa41654d5b4ae71f5f31a44746e01673961865b1fb2acfba86a9265e25b0155459573d60c9e07d74c01de0cdc151d2d8558be53b48f03b045e9b2f5ac30c858a06077915102c665a2bfdbb1d2c4e906e0f4101961be567144e6c31cc792ec591799dec7f2b6a964b5bd69befe182b13f7b28576d7a03a8f424ff9b81c1e730c7813487ee71aa85557d50c94536ab539dcd6d2aa39998a40067e53b351f2354cb9fd364a617486cd5324ddfec754c8ed4caf0eed6d8f8923f5ea7f2cab547c1bc68d44e72bf365ac239c988ab65bee567090cb44feca819538009f1f66052b68de6ae2e5384401f3b4cbfa074bf6ffd7c75be27b4e858269a61c425d480824c3a49401b3e85458afddfcd2a9687e934ba725e42d50319503f18411041201cf53a75fe9ca3993b6b3ec42311da5bbe58dd3921863f9cdfa43107e2e4cf8440672e406a8a21341a023aba43215401575da8abf886d76b977208e850f388042c23a9fbb5cce548a96a47d19fd7271a8937f4ec402cc165428a98f9fb6f429dc13a1decc34c33d8efaa56936dc300d8c6e666d88ee4cfe0d791f55edfe7a577155b49821d20b40dd54727333e1177a5d68d1b44d3afa815960ec96e30d5132f7f9ecc3079fef53aa78e0ff5c53465a85a0212e0fe27aece88548dc8f49c80437a5a7c26c1ee92a76d9fc4cee2a37f3a77610c8e7adf056ddcb51ec769c04a3e4bf5fd0b0e34cd991144af591baadc2152203827f484a41573728b509d15249ba1aa163181b20c7c90ef02be474d8f934877ec78151dd80e9bd17e269fbf68e379aa2a83981b97f2e6ad235d9d668f00f66566f14ca35077340c5d892b9ae2716c1df7fa1135d22242a6d13a8ca83a681aafb9c25177c8001863e0e0f7edfcd72fdd915c29a0f6b1d2b74ab6eac9209470998f99c1fe953413f3f8e1b2c8861d6e50fc6e4193f4ec5721bde309ed13e407835a8a83b33ca964f98593650a9aa66b6806a92142cb02bbd15a9ffa20c695d0bf09f487d76908e3abb30f9147065cd921835768ec994943edd1de9249d32b971817d95165783b5b7e07a9fa27b2929f32f0efe310f65dcaa1f75c97463596cd10b0ede9e50dc63b5093575bd66013f30e990c767733ea6035ac54e9387ad38108b312f5c19ea495f46f0cb03dadd249d65e9a967892182dd71e2dc7046ed8d0e62fd8ab4cf3f029811ee78371e7014d30bea70c8b2895f221ec1aa3c212cba61680463cf638fb7281cf224addc8476d5525b85ef501037b47280402d249bb200d06b2d2594dd65613cf3d9baa4d710b9ee9ea23f332af464ebe3c1316c9dd6b070ce4f5290f9c6e600a1ed691f1301", 0x1000, 0x408, &(0x7f00000013c0)={0x2, 0x0}, 0xc) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x40, 0x99}, {{r2}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x20, 0x69db}, {{r1}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x3, 0x400}], 0x6, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff9, 0x41, 0x1, 0x9e2, 0x4}, {{r1}, 0xfffffffffffffffb, 0x20, 0x80, 0x6, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0x100000001}], 0x2, &(0x7f0000000300)={0x800, 0x6000000}) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x3, 0x0, 0x8}, {{r1}, 0x0, 0x22, 0x4, 0xfffffffffffffff8, 0xfffffffffffffc01}, {{r1}, 0xfffffffffffffff9, 0x18, 0x82, 0xd57, 0x1}], 0x1ff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1, 0x6, 0x8000, 0x3f3}, {{r2}, 0xfffffffffffffffc, 0x10, 0x10, 0x8, 0x6}, {{r1}, 0xfffffffffffffffd, 0x0, 0x400fffff, 0xffffffff00000000, 0x2}, {{r2}, 0xffffffffffffffff, 0x4, 0x23, 0x4, 0x100}, {{r1}, 0xfffffffffffffffb, 0x44, 0xb, 0x2, 0x7}], 0xffff, &(0x7f00000001c0)={0x5, 0x6}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) pipe(&(0x7f0000001400)={0xffffffffffffffff}) read(r2, &(0x7f0000001440)=""/243, 0xf3) recvfrom$unix(r3, &(0x7f0000001540)=""/242, 0xf2, 0x0, 0x0, 0x0) 18:26:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x104, 0x0, 0x0) 18:26:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x1, 0x0, 0x9, "4548cadd799f8f399e9c6341ee2bf3013f7f7535", 0x190, 0x557}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "02ae6856a6078d5ca6a8fbb637ac56d73ba52d50", 0x0, 0xfffffffffffffff8}) 18:26:06 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) r1 = getuid() open(&(0x7f0000000180)='./file0\x00', 0xa0, 0x40) geteuid() r2 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0x2}, {0x7fffffff, 0x749b}}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x8000, 0xa6}, {0x18, 0x2, 0x8, 0x9}, 0x7fffffff, [0x7, 0x9, 0xffff, 0x80000001, 0xea, 0x3, 0x2f, 0x2]}, 0x3c) getuid() 18:26:07 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xffffffffffffff80) ioctl$TIOCNXCL(r1, 0x2000740e) sendto$inet6(r1, &(0x7f0000000000)="f782", 0x2, 0x5, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0xe19}, 0xc) r2 = syz_open_pts() close(r2) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) dup2(r1, r0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:07 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) socketpair$inet6(0x18, 0x8001, 0xa4, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r0, 0xfffffffffffffff9, 0x5, &(0x7f0000000080)=""/23, &(0x7f0000000140)=0x17) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) flock(0xffffffffffffffff, 0x3) fchmod(r0, 0x0) 18:26:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0xffffffffffffffe0, "418900008000000000403d6100080022a500", 0x3, 0x3}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) syz_open_pts() 18:26:07 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0x2, 0x1, 0x0, 0x20}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) poll(&(0x7f0000000080)=[{r1, 0x10}, {r1, 0x40}], 0x2, 0x2) syz_open_pts() 18:26:07 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 18:26:07 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x6826, 0x4616}, {0x18, 0x3, 0x0, 0x1000}, 0xfffffffffffffffc, [0x9, 0x7f, 0x4, 0x3ff, 0x3, 0x7fff, 0x5, 0x7]}, 0x3c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x3, 0x3, 0xffff, r2}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) 18:26:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x4000000008, &(0x7f00000001c0)={0x0, 0x400000000000, 0x2, 0x100000000}) 18:26:07 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x12, 0x2, 0xa83}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x1005, 0xaf}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x9, 0x1f}, {{r1}, 0xfffffffffffffff8, 0x40, 0x20, 0xb1e, 0x20}, {{r0}, 0xfffffffffffffffc, 0xa, 0xf0000000, 0x401, 0x3f}, {{r1}, 0xfffffffffffffffa, 0x0, 0x4, 0x9, 0x47e}], 0x3f, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x64689b4937cec315, 0x1, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffc, 0x0, 0xfffff, 0xfff, 0x2}, {{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x9, 0x1}, {{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0xec0, 0x10000}, {{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0x0, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0xd, 0x1, 0x37a5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x42, 0x20, 0x5, 0x8}, {{r0}, 0x0, 0x2, 0x40000000, 0x80, 0x2}, {{r1}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x4}, {{r1}, 0xfffffffffffffffe, 0x20, 0x400fffff, 0x8, 0x6}], 0x7a, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x8b, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x6, 0x8000}, {{r1}, 0x0, 0xc, 0xfffff, 0x6, 0xfff}, {{r1}, 0xffffffffffffffff, 0x8, 0xa, 0x0, 0xafb}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0xffffffff, 0xdff}], 0x7fffffff, &(0x7f0000000000)={0x3, 0x100000001}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:07 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) socketpair$inet6(0x18, 0x0, 0x1000, &(0x7f0000000000)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mknod$loop(&(0x7f0000000080)='./file1\x00', 0x0, 0xffffffffffffffff) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0xf032, 0x7de1}, {0x200, 0x100000000}}, 0x2) 18:26:07 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kqueue() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x6) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x8, 0xf0}], 0x1f, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x70, 0x8000000a, 0xf6c, 0x3}, {{r0}, 0xfffffffffffffffc, 0x0, 0x400fffff, 0x2, 0x8}, {{r2}, 0xffffffffffffffff, 0x42, 0x82, 0xffffffffffffffff, 0xfff}, {{r2}, 0xfffffffffffffff8, 0x20, 0x40000040, 0x100000001, 0xb9dd}, {{r2}, 0xfffffffffffffffc, 0xaaca1970b01129bf, 0x81, 0x2, 0x1000000000}, {{r0}, 0xfffffffffffffffe, 0x8, 0x41, 0xfffffffffffffffd, 0x1f}], 0x7, &(0x7f0000000180)={0xabae, 0x9}) 18:26:07 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00803e0000400000c311a76e080000000000081016e4c0a2f726b5dfd2e4bc4287e7b42547247fdbd48e80de90f7735b33689c00000000000015daf13f2a75926293ba96f0862612398907d67c4cc2d012ed820fb7f65cab8c73da65865d30c2d2bd738f6d352a362aa0975d732e72fcf843b173ba76dc5a2f172f5fbb814655906c186559e4487ec3b1cd988e6e8e54589861288b3dabf1bee81713ca3fc0e54c41e9a635528d7d1daffc1656cc06990343c6d73e4a24fb6cfebd2e6204cc838349ffab890ebc378dc133ac933013b1003b5eec2e928b68c07fafaa9e51f7411c33f048612080d3a1aca544781b725604cb9d5ff1cc1a2d472801036de5bc560b8d4ecd2d4ef98a26f6bd9903a52e9b778239af41767a88ea2f1e03e0ea73f66d26801f56e422f97abeaf0146e3f853ef562d057cb41beb70a51e2809b0b04ab3f22d4c32347df12f2e5bd22277aeee91c6c85da27f46c5a8c043624cdbd509719d9911b8894b6611591b7c31d1636a61f69aeb6ae4eb21d847b0d80657dba841e4ef4ac14399b5822e956f4522a93cda976f136de9d701aa771b64bd032a6fada2760964bd81194963ad157032cdff4bb1e06fbab9af31648500d141fa54a636a5b94bae06852a324d8451078b942d9dcbe51e3f7c42d1b62f1869e20c596e0a07411a03310099888f10c09ea00194849fafe05d01a8fc9ffaf4397511bbd8e4b834ae63db8bc35ab2a88969dc5402e9fbf8227929ac1f87"], 0x40, 0x802) msgsnd(r0, &(0x7f0000000040)={0x0, "b7e7208d52428b980c23a8792418bb5fec0fe9b2c682c1fd70d4ddcbe070e522d478fcf60b18c21ac43d8d43322ee4157e87788b50e3ffddc9a413b26db8f775a3ebfe7067b7a7bc33c5cac08ffdb48734b4be54d01e735b883fa225dd7b4ce0677a2ecd879b5cd4f9ed298f1f33df849ec5d2"}, 0x7b, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/42}, 0x32, 0x2, 0x800) 18:26:07 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000080)="5e0b2d0a242244da05bf038d9d4780daa98ddeba7e38d61f75409324c91b31cd3b18daf6578bc563a2414bb644644b081a3448af2e7ef55e82920f92b724264ae3845ff6e1218b9768a9a574ce9aa3ae83be4e0caa1304be6c46d9e83fb3b2ffeca3a48ece20d025bdfa57ea2b6beda99edae34cfcef8a1928c5b598b3452fe70baaa1c3ae464eacedd7b8d9dd179020524165fd8cd29611a05f8ad7", 0x9c, 0x5, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) listen(0xffffffffffffffff, 0x7) 18:26:07 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x5, &(0x7f00000000c0)) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 18:26:07 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:07 executing program 1: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) munlockall() mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/196) shmget(0x1, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 18:26:07 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x20001, 0xfffffffffffffffe) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x7, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getegid() mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0xdae) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r1) truncate(&(0x7f0000000040)='./file0\x00', 0x8) truncate(&(0x7f0000000080)='./file0\x00', 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x20) getegid() 18:26:07 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x84, 0x83, 0x838, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x91, 0x1, 0x1, 0x5}, {{r1}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x8001, 0x6}, {{r0}, 0xffffffffffffffff, 0x3, 0x80000001, 0xb570, 0x4}, {{r1}, 0xffffffffffffffff, 0x9, 0x5, 0x101, 0x8}, {{r0}, 0xffffffffffffffff, 0x22, 0x1, 0x9, 0x4}], 0x96, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x54, 0xed07, 0x10001}, {{r0}, 0x0, 0x41, 0x6, 0x0, 0x6}, {{r1}, 0xfffffffffffffffb, 0x84, 0xfffff, 0x9, 0x2}], 0x7, &(0x7f00000001c0)={0x20}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:07 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x3c, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x82) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:07 executing program 1: madvise(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000007000/0x1000)=nil) 18:26:07 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x10}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) kqueue() openat(0xffffffffffffff9c, &(0x7f0000000dc0)='./bus\x00', 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:07 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 18:26:07 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x80200, 0x0, 0x0, 0x3}) writev(r0, &(0x7f0000001100)=[{0x0}], 0x1) 18:26:08 executing program 0: r0 = dup(0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000080)="48eb17678bdbf2e311f2cf594cd6d60796091d8443f63be9c1681b085d1e11c2b76380d63f422acf33615cf30543d65e06944a92c259c47b8f256a7063df590ea266ad4c552a0858a60f569a3992d29c7310f29be7f2ae80ab44d194ec3fbffbab17385bf6e5", 0x66, 0x400, 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 18:26:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) 18:26:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 18:26:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x5c43, 0x7, 0x3, 0x5, "75dcb1cd0385491f4527806b26d0cd932b05dab5", 0x8, 0x3}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000080)=""/91, 0x5b}, {&(0x7f0000000100)=""/133, 0x85}, {&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000000340)=""/97, 0x61}, {&(0x7f00000003c0)}], 0x6) 18:26:08 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2010, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x2, 0x2, 0x3, 0x10f0000, r1}) fcntl$lock(r0, 0x9, 0x0) 18:26:08 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "05965df0fdb60332a979765f9c00"}) syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x4, 0x1}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) 18:26:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000300)="22fca732c1e25de12d22ab2632e1eec56fde0a189657b595da3b0000000000000000", 0x22}], 0x1, 0x0) r1 = msgget$private(0x0, 0x181) msgctl$IPC_RMID(r1, 0x0) 18:26:08 executing program 0: kqueue() r0 = kqueue() r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x20080, 0x1) recvfrom$inet(r2, &(0x7f00000000c0)=""/76, 0x4c, 0x800, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x2, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x1086, 0x0, 0xda6}], 0x78, 0x0, 0x7f, 0x0) fcntl$setstatus(r0, 0x4, 0x4) getrlimit(0x7, &(0x7f0000000140)) kqueue() 18:26:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x3, 0x20) msgsnd(r2, &(0x7f0000000000)={0x2, "2b883c31c0f79a10fd6dd7"}, 0x13, 0x800) close(r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) 18:26:08 executing program 1: msgget(0x0, 0x400) r0 = msgget$private(0x0, 0x102) clock_settime(0x0, &(0x7f0000000000)={0x1f, 0x7ff}) msgsnd(r0, 0x0, 0xffffffffffffff01, 0x803) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x91, 0x40) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x2) 18:26:08 executing program 0: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCCBRK(r0, 0x2000747a) r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:31 executing program 1: setuid(0xee01) sync() sync() 16:00:31 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:31 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) msgget$private(0x0, 0x48) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) socketpair(0x20, 0x5, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) lchown(&(0x7f0000000080)='./file0\x00', r3, r2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:31 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = socket$inet(0x2, 0x4000000000000002, 0x400000) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) 16:00:31 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x2, 0xfffffffffffff800}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2000001c, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0xa6, 0x2, 0x4, 0x9}, {{r0}, 0xfffffffffffffff9, 0x24, 0x0, 0x1f, 0x9}, {{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0xa6a, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xe9, 0x1f}, {{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x7, 0x39}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000042, 0x8}], 0x100000000, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x0, 0x20}, {{r0}, 0x0, 0x2, 0x0, 0x97b9, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20000042, 0x3, 0x2}], 0x5, &(0x7f0000000240)={0x2, 0x2}) r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:31 executing program 1: socketpair(0x6, 0x1, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) open$dir(0xffffffffffffffff, 0x0, 0x11) 16:00:31 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) kqueue() close(r1) 16:00:31 executing program 1: mlock(&(0x7f0000f94000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:31 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() flock(r0, 0x0) syz_open_pts() 16:00:31 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') r0 = open(&(0x7f00000000c0)='./file2\x00', 0x400, 0x101) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file2\x00'}, 0xa) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') 16:00:31 executing program 0: r0 = kqueue() r1 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat(r2, &(0x7f0000000100)='./file0\x00', 0x800, 0xd) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x34ac432, 0x7}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:32 executing program 1: r0 = getegid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r0, 0xffffffffffffffff]) getgroups(0x29f, &(0x7f0000000140)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r2) setuid(0xee01) setregid(0x0, r3) 16:00:32 executing program 1: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x58) socketpair(0x3, 0x4007, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0xa, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1010, r0, 0x0, 0x0) 16:00:32 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:32 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x11, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:32 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x42) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) kqueue() 16:00:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x100000000, 0x4}, {0x10, 0x7}}, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:32 executing program 0: r0 = semget(0x2, 0x3, 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0x1, 0x1800}, {0x1, 0x3f, 0x1800}, {0x0, 0x7, 0x1800}], 0x3) r1 = kqueue() r2 = msgget(0x0, 0x500) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000013c0)) syz_extract_tcp_res$synack(&(0x7f0000001180), 0x1, 0x0) msgsnd(r2, &(0x7f00000011c0)=ANY=[@ANYBLOB="0200000000000000822bb3eea39efe9050700fe517a6ae86a9353039f39a9e5c96c7c907000000ecbd6b70c76ee9983586e67f563170b64de83d0585e27c58e8d997e2a5e7bc07caa8fe26dedfd568d93cc37f93783757ca4cbd954c1ec37600a82de689bfdef7ee375013e4785df25033e72ba18804591b763150c9d2415d9b65e2f6fa38f50ca1051769d07bedab5ad948e14f3bb73cb7565fb900359f56433f319e07ca4f3ac883b1d4d39626d45b4c0c1e4f31b0d55869ed190ac3d66e1592c4a2ebdd1ccc647ba05a32c52072d89ad111083ed07cf18bde"], 0x35, 0x800) r3 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r4 = msgget(0x0, 0x400) kevent(r1, &(0x7f00000012c0)=[{{r1}, 0xfffffffffffffffb, 0x49, 0xa00fffff, 0x2, 0xffffffff}, {{r3}, 0xffffffffffffffff, 0x84, 0x2, 0x1ff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x20, 0x800}], 0x10000, &(0x7f0000001340)=[{{r1}, 0xffffffffffffffff, 0x42, 0x80000001, 0x1}, {{r3}, 0x0, 0x0, 0xa, 0xfff, 0xbb}, {{r1}, 0xfffffffffffffff8, 0x80, 0x20, 0xff, 0xfffffffffffff94c}, {{r3}, 0xfffffffffffffffc, 0x6, 0x40000008, 0x3f, 0x80000000}], 0x7f, &(0x7f0000000100)={0x0, 0x1ff}) fcntl$setstatus(r3, 0x4, 0x8c) msgctl$IPC_RMID(r4, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$getown(r3, 0x5) close(r3) clock_settime(0x7, &(0x7f0000000140)={0x0, 0x8}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000180)="a1691fc510a4fd2b6ddd3a81b8d351cf0a6fa85d507990ae53b41df7611205025bb85f02401a920a283faf6c116ce1b54f4d42f5aae57e6e73dceb92814d92dfeefa0f1897250ba9fc135d38e1226dd7e664d1580d826ab84c2e507b4031f6f5fd0d61084a478cd4b612d587d6a06aae35598a55cc50c1967868e911e5456ef1a658084fcff28cd40847649ef375611063ac1b2f316788dc2ccadd35f0d00b2e6624b4432faf1621825010244f9bb60f21598c44a9648c372a16f53aed9043ab3181a96130d84dd5af4146d4798544211dbdb2ec1ff5c968eaced0c57c691aeb3007ae3f5a4a96a7afd41b0ef31c25633a50a4c800ebecb645f3ecef07d9dc5f00d048de7f68d271ea5e7d4874c37e1dd30014c1b28914b3219b95f355e2de12bd3cab050f09b51163bb2560170042259895bbbc4896e0c518feb2f95b94a7bcbcca3d6ad9cac83f38a06badf48a99cbc34da505d5457a14f0a27a82f001288263900db6f9fb24e0ac6216ac6e1466d7053aa4f907ee1b42a6f795e2b41e3e4a9f64bde1c3c094d93603ddae4121f5bd199edb03ca3f92926fbe20e271648988b4c676a8c6593bca1059e8691940f19f5263b7cf437a113511a8e0b00ec13ed041eea2409417dcecc35ab92daac49e1edaa6e50b2a2fc4991300907ed33de2b2c83e3ef6f9ab35f2f006f0f0d553ace025dc8d86a90cf500fadd794ef1fc49a88fed3f4767ff7c3d2754d90395b65f86948a759b57f0320396a95d7cdba4ec0355033a085c511a2095d7b4f9206440af085fc2152e3b3be161797716bff38ce9cc9ed4dfcdbdea5b3f4309d377203b2b615d9f848453ddd59730afc7ece4173a35e313b6aad270e8f22a24335542d032f20ced5e2f8aa97795ca5978be7416c190643ce41499f944815564a64f95d48d97e25968c6422e07b621965ffbd400e4b829b67328d5e88fa5cdf70204de3b70ed851f842a301187f960d4289a1036efadb36b0116d04ec847e72fb651796f742acc446f9156ad5455ac6b9e7218b54476e3f6b4fdb703cde0779e83f4354d455fe36d705e818762bdce3ce0c0e1821305d91fbc36bf2e77510a01c9e9a70c6b011c32e8acf336a6531c8fc694d96190073eeca574a4c5e144dc7ed70120c60ac008f059fd26ba04ef659d31623b4f70b7b79e1c5fc5e2eab57c886a32e557c6397066d4cbb974304f2b3211ac547f3cfca93b1eed57c5c8341478238a6b01ea3b49a5c63fbe869284881d7a1633548e6f9d12fd67e59b0d32bb2b71790199ae564c21857bf45e1242344ebf3af7519158d54c33328f8166a821cf8ae994a0c4315d2f8bb8a3ead931204fe7032c619f01fa3b197f4f11beea100c423c00e83b2952ac72f03212f5bfddc9e3d590c30ed8e7ad082f252fe458325aadbf68d6cfe252e6c0f39049738b015a10e87ebd010cd68c34c9994b98bba5375620b281d476bca9633747f5401f31bb108a28784e5aa45cc70089dff9010c4a398a32f73c37ec4916d4383dd9e1d55b5215e4d38e49fffeea053319aa0adf5572850e1c754c443d472855c5ddc82fca79677c8ee6b478b8cdd447f69b85282fc8c70cda14c77145920f1f5a5b71919154c7776e57ee7652011759df1b6938813ede56e25dee31b34038a2c6fc86aad1ea6405ea654d2a2bee4265509e564b08c6df7622b2eef75ad1860f65189657e8bc6e00cfd5a84514d95e298bdd045653a529d45f53abef596ba329c6a6894488cbb652c278a06636c00bea76944a23841879aa1e5bf0324f744a5e2ce606ef915682c04c8ef998c60f96dc1fef4082035fee23efaa862c5ab765da2145f88fcdd26656a12e87e2bdc033850f3d274fe80c89f99ca21a9e13ed1daede35a66daabc5240766e1f2ea147cdd8051d517f594f87632a3272b76f5c6b8c95d67847c016540721224f6b01740757cc17e7c9f8b42174e88f02e66165c10bee4ab814efc3a1299de252b317b936d5019e38f06992748e822f5fdfcf4f28d25ece810669e37a2ec69a148c4d12051b8d7c790f1404d0bbcb24d6b3fff6a8b6959fca885db41b5fb31f5c291548284bd8992d0f7a732770eb0a1f4d0b5397e5bc0f6522d069d97e63cef1bdecc1513e36f962b4b501cd500118c4c1ecb2b56afcb8c999e3bf10ca3b76303d658204cbc4d407d5797aea22857eec28247eb281b5510f906a078b50c2f0a5c245da0677990b5505d20ad24f92cb803455aef2467acf1af132be9c4c087489c8a643124d923667011b6a24291058c006ef94d8174b911eac8f41ce44653608ffec39f6b725507cb09de1c8d6dc98def8cf38bbfd97ec49a2d982dc99c242345fae61eea005f056034e7af59865d5cf9bcaebf174afe27493427e77471dcc2f5dc9d482417d69aed679eef297a312de52d47668cbf956ab44887c805ea17f9d8f81d43e9f521ac8f95025c1f6737a90a1bc256782a74a2bbe6342eb96c7d980714f23ad77002647e661aebfbcdc51ffa4fe2564173bbda3339f1a07b8b64e43f0af2f1705085204d160c336337d296d8b0eec916ae45b2cf091e87bb9f82dc3000183a83d5ebaa7623694dbeaa46edffe2ee904cc1e2250ddd1895d95c73232b7f5619868dac5f39e09ab68bba8f9a7d93cf1a13f339925f9579d2b70b709f186158671f8068c13220b7e64bdefec6363b6511317fc1ddf498204376a05647b9cb802becb3abe3b32af627c783bdde0474dcb10ccd5ab5e01bfa1bb6b07850370e398c4f7910062cde3c9e2a17a8f839fba34611817f6b06eeccef614b9f27edfc6dccd34e3e01fa4f8aaf168eea466fef442df2de90b2fb8bcf14e5ed8c52ea75af3fa6821df3a9551d8d06ec527b950c178f60c45812db1cadbdc8556f0dd4db70441f294b4ccb8376fd5d2dc8c0242e758e6ada5d3db61857b22e952da5383d336386a04126ba664b95866c4177bcf549868654dc3dc77cb0f133fb8952bccbf7f273ac680d606df9ed95fad8cf31e69aacc9521a35fd65d1a76a431d8360c5b41bd66143a6e9f7342c0b1eea4321605c7072749151d7d2997cf27ad95aea93dbcc9ad235123b2545553c9358698d14aaa48389a54af6ef04caf84edc5a5878b6018a2033dad796ce4cacbc4c78bf205bbaf0f88b0adf20eb10e47d8838f6fd8b0ec876893a64e4fb5a5d2ad97ea4e1781d965212c83f827d543b3ab22031460e2e3e41d400e7e32b18ab333a761f8934c67a94b95727c14c820ed3af585822544b97375f458a79fbc737f983442b2c31fcf3a4840f85534b8cd77527a1c841625f839c86ecc2c8747729564e37b10a83ab9dfb42fd1cfe9504f20404589cbf30210698c95aa3d268bcbef90b83a29f2239662f769b47520e7568fadf17da34d81b0d5e72674bf99934df3ce9e6344f8edaba2c1402b0087effcb9dfb2a5339aae0565e1f1775312058173958d93dc924289e7cf732ff43bb1ea1bfb683e8d32e31323fe8df2b9195907577d959ee2792ca04b3c28360417975482d5b54ea07976b3b59c9cd2b871736efd333be645c1ecc7e9a448dd2853871faa362834a350d54d13235d5f335ba34d7e918c6a51e070afb9907b41ce20ed1c9239371844915744f9aaae625645f66a9a7dbe943fb7875cd16a2663457695d12c721714088e9154b31b67e4f1ff2521bb1bb97811c6f552e144f826881ed5a54a5a928bd604a2a3dbbeeec523a7babe1547f9954a43e90e55ebb9467419021021df6e05f12d33152a17c421ebe5f5ba331cb03364fb342f55a8c388fa3bbb7d9fce2121367b3057afb42ce78fbae056c0d15a82f9cc02135329bd69436225443a08c15a535bba7c4f68a5790f93141098a8ef86a838fe7835c75e6350d38ffd3930b3a2fa233692b486abc8aa46d848432607cc5468809dfdcbb91afb4f409a1c93e1e424018a99eb3bc8fa327da6515531cff97e4d990ee767d3cb4f800b273b433613f5b1f813b2f63df5adb2eab9e059c42a1d004067cca957a07108543d421d0c2d6defa30ec4651074b3fa1b687ec45c652c8a67f676df9e600bc643d9ccde1fced9f4aada702253765839a989d9f2bb8b1e236b4bef71316ad9ecc7a8f90acc7cbb8efc5d844a4361e6318c82a9562221c910fd6d5e6b101a56a4b36d0cad39344a89f36df8c374ef0f42ad50e1834932ca7135100bdf86fcd0e0090196055a2675fcdc6c9fe8d4fb8fce2d14d5f342eb4c77f21d74b81c1b9af6eaa4be892592d429e8d3605b3b1dfde42183cbd794f89be7cfd853f5b1ab5099429127f5cb3a66026ee67fee420c2c00d1b430aa26be76668b72685e6abc35e367c24dbd6f5d2c6261bc0d755a8ce5a98763a5d0e2198d21514350db2d420d45076d8e96a865a394b3f503697c0f12e47752707d0452ef5ab78db30c4239c73b19c69ea7f900b602d87a1ad33ed2bcae14c16b584871ae4aa3636aec63219646563bc2100b001c766764f69dd488b0cf566226b79f0c3343ebcec7aaad88d77c02b9f5c16a2baf5a65b089c54f011a7cc56e88c6264afb40dcd5b2f0e9fc0de4e7f8aa740e20366c1510cefaa4a9a38b9e1f49909ba56a5f0a3257592f481492df4ef444f834197f8d1d3439da080190b01dc16fbc8a8d08593d7b23e33659b861c051edf9cb74cb3f7e8d80dc416531ef03628277c5076915c1103c57866e52450cbcf2047a1a30e3dada0ed87a504af4006b3c4417952bda96836bd9ab6075a6c0935873dc3dc3b406cafba3d789e68e4a939663fccd2332b1c0bd83785f537f93e5526128537af3a2c87b0775b66e8c6ff76da0784d4f11bfe2ed9f8e52c7d64f05a16c3d22a75e555aa8e211d481ff3795863b29005dde330e4d3e4590050d987f32e50dfbd751af33d81f6082f3e4817e522796b61751db9028265bc75d56914ca894003ea61a4cf705674236b66dc1eb66ff2c43a2b8048100657d956b339729150c573467bd8f7c9aba1679a11589a41665c14517edeb88445331acb4fdbdcafaa4071381765101f012f278070943439b1fc33da9dc4a5d137cad216f328609bda9edc1e3d5b5aae438e7559c661affffdd50f10c4d5793f62a72713aefb38991ce18417dff3af1bf89d68f81f8729828510ec40c9c08fb7ca6f471cc77b6405fd1c9fe3b09b19f03c9b0783007b03e0c11d88fdeec5c0132383c581e31da2d66cacddaaf0c1e353d7a8437da2a7b20e7bbf95f74eaae3188ebef56dbee8ecd3debdebdb452e29c8b5d512a07577d158385d467b36405bc7611e69b9cb983287752dd998e926bafcffae209dc1fc1e99519434ae20a85385b27fe888df230d2f6671ca3aa07afa25588154decce594ec921409a1f3585392a2392927c5a0a4a0f42151caac876b0d8466dae71228683f1449f47f0572841ebed20d660ffb4b852bc563052baab4401bd2039c08e7b17a562134dcc152c0eda2c4c7934eb5a5ff834f6d07f2982916efe2b032257b022461b5c219abb7b5dd4f6e28ff1424a5f92f3c6da038a2a88d8bd0c2561cfda39b825d83214fd1aeef78a3802be3cc3a242862b0972b9c76bd9ad89874d1e9c17717e60f8b44590890ee8dbf9de9bbed493c4f8bd137ab5a9d46074d5e5258224313ab902ef65139f2003bca4aa9b3cd077acd84f5b552c80c3ebc855280cb1f1c9ef9f2daa4e74594e5e4ca9df2b246356d23ceaa938652e1a6cfb7f87c487b60d1f677982de15fce19b181b5a844d8c34d71d17ebcf685d598ba68577fdd95c71a6f82c6d86589fd7330dca04036f2e18f1", 0x1000) sendto(r5, &(0x7f0000001400)="67a557a3ce70db660c3c694fb32bf7c365237a9170fd0f64fba172d160e6d15035fcee7184226214a03f5a67a150203ed1e93c7821424657debdd2b5df0c9f26232f1c0c5c32d977c1aad4ced9461ceac0b7c3ee8b34179a24b5db81773b1366337caf4745b077bdc1b87d2c06fe92ae50003455fb876dcc1b6576120cbfc5f57a5582591c6660a1bb52071fcf2e4461d331bd3751f96e87f86d6c1f0382ca95f68a61b9a294517d082b4f0d1f1c528908a9850a9db6b259e407571d0d3878621b489309351a3d06a2309adb2795520816ceedde", 0xd4, 0x0, &(0x7f0000001500)=@un=@file={0x0, './file0\x00'}, 0xa) fsync(r1) msgget(0x1, 0x20) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:32 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x11, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:32 executing program 0: r0 = kqueue() writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="72a4c98533c41de0576eabfa0506180d77fdd740d7fcdfd130427e8b2d3257e5b5e97a7a4ecf09d5f841fc368f0ef29e4518871147208ca521e6fdf6f4a880daefe9d6c4955a", 0x46}, {&(0x7f0000000100)="ae91a884a3d68451c04fd19757027400374e7084c8598dfec605a39087936c61bdd0926de41a1b68baaeb6a25e69f01d4e28339537fe4b9b2af3133fa689d2787e7acd6d2225b59d9943e0b095fab9d7615bea7cacfc74bb5542fee5abea04f0aab0f553e0561a7fda00ea85431ffd859a0f3f5a2df2c6b1c697ba66149874ad156ed79f253f6d349ec61489328104eb7fb72491cfcba743ec609f4e61a5", 0x9e}, {&(0x7f00000001c0)="be7a8423868dcb1529dbab88fb0da25a06e66228fba86ff8503c31c7a1e55fbf93c4be2410e335b2f2456e09f75064de540f171b1442504e821d2675b1f6614893a5c8a38483e6b7d3c81ed8e49eb2258ed75d53b745789ee80494cd3879946878def115ca75543595dc0840892c6f5cc9aefaa4168b005633fbc9f3ddf04cd5b4b753759dc1335669d4146beea0a8cb0c84be65a77f3fe34c1eb3b2c264929020881a67873348899c7736a1bb2a12d3e51b1d8d60f69ed9116522f7edd876aa163bf71cd220a4d8619e30be22abaec4788a3c6fca16d143c98c1f9cde44b3601b867a6d942543610ddc6aded15a2d2b", 0xf0}, {&(0x7f00000002c0)="31d48f6d68f4c19cf6fe9d6a6191c4e356c445fdc6457c06ae0360924c108da8c98559be894d7ad41a0ff37a0e7a0a682cbef232d1b1f3d08244aa11afcdb2e011ae188cbbbd90fc2162dc58bbfb61478f7e2f8ae357b838647c5426fb24ba3b1aab9a51d395d9e228de9b8ec118fb245db131ab5c368afc07de2ed5c3d74dfee85b3c1a1dbac9a02520e19a1b56cfb412b18d88d7970af8a8c40e32ca60e1eaaa5a52abadd0b8a31d41e6e1a5029b92b003ed98c7f5933e4057e34b8f8614319a41771c1f4e31d28e1f5ad9a37b69bff312b2b7eeaa", 0xd6}, {&(0x7f00000003c0)="6bed10c51b9b0450aad0e7a97bf125c42a84697f56e66f578b33d17ffa6bea888cfb92db94", 0x25}, {&(0x7f0000000400)="b92f5036744c83f4b14ad8a7f8af97fbe67128b149a45796b0d6fec64c0e70e0cb809b3fc42b27f0b2f30b4341636effe30534bf74d2bef417958d8a4dd4375bf36fb8ca8c180769f6f2c080866dd71f7ee2b752d046c27e254d5b10df8d301237c11beb83a619dda4c045e475a9ddc1a877af7aae4161de", 0x78}, {&(0x7f0000000480)="94a77b242005212afb9867519eed3dee688896720fcb91ef0c6329d2977684bfee2a6eeac95502dc0bf5be80aa9e2557c67028856e2d41097e75ef9088bcf30c6f7c60ee49f67c8c81cb896176b9ec4cc46d782afb1095adb2fb56725cbb8eb6a352750ed57f1209eaea739c9a15b8c3c47d6f10a112dd27507e905d1364d3507603154b17d7ca171d9ead1daded1e8bb364af1846ac02b9ecaeabee3e1fc31dbec3163cf8f2854a39166c9b446f27811501432b42007058fdddf5e94a9c60b784cd7ed33915b548fd4c946e9d38cbf5a911c842cc8036d0c6a7f7f7d9c3231e02f65c9eacafec4bab146c3dc11b90afecd4c2e4f558", 0xf6}], 0x7) r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:32 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:32 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x11, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:32 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x11, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:32 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = dup(r1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) r3 = msgget(0x0, 0x10) msgrcv(r3, &(0x7f0000000080)={0x0, ""/143}, 0x97, 0x2, 0x800) 16:00:32 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/161, 0xa1) 16:00:32 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x11, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:32 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x142, 0x80) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r3 = syz_open_pts() lseek(r3, 0xffffffffffffffff, 0x2) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() open$dir(&(0x7f0000000280)='./file0\x00', 0x108, 0x22) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x3) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet6(r3, &(0x7f0000000100)="06df0e6b3dd65e6de7354268371dfb98cba68a5acf41fcfcd06d45132beca9239bca16b18d58851dd79d94506b02ed971a57fcfb44a2af76f3734c8c8f7b060f4a7a4eb9e11d56684f2675ceb47873065e3adc45d66b9b52cb027ef4f5d3df89097f7329f3892602dfab1cf360df7083cfdf1f488184342914cb69dadc0bc6bd44a997255e6deca8b8f9c4e1b9364cef1adf5ba18fc1c3c1a59c71295d667e7c93f638ba837b2c17273716914e33f317fc44d57b5ccfddc13f13df5f758dbb87010ef24d2bd648acfe3bffe699a96a", 0xcf, 0x402, &(0x7f0000000200)={0x18, 0x3, 0x6, 0x3}, 0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000240)) 16:00:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x11, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffe, 0x11, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1000086, 0x0, 0x0, 0xffffffffffffffff}], 0x78, 0x0, 0x7f, 0x0) socketpair$inet(0x2, 0x1, 0x2, &(0x7f0000000000)) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x83, 0x5, 0x7f, 0xea99}, {{r1}, 0xfffffffffffffffa, 0x8, 0x2, 0x8, 0x8001}], 0xff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x3, 0x1f, 0x81}], 0x579, &(0x7f0000000100)={0x3, 0xffffffff}) 16:00:33 executing program 0: r0 = kqueue() getpid() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kqueue() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x404) r4 = dup(r0) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000000200)='./file1\x00') symlinkat(&(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) writev(r2, &(0x7f0000000680)=[{&(0x7f00000000c0)="41f3b6aa2738ea7de487611be6849fbc3f68a5d56295f232cdbe", 0x1a}, {&(0x7f0000000280)="4dbc10b0e2db2b8b1eb915582fb7f885dcedd1dcfd02c16e350995771852fcd2ee29d87a1e83a3c0", 0x28}, {&(0x7f00000002c0)="365bd154d7e4c4a0fe337580aef27db8fedc79052b88a6823080c734554d0677a2760116ccadeedd88104eb319482fd1293fa2ed0c7c0597c0857f4d8e4af7e894a3ceb059336200f8157c598ba6ce8c2c4abd9202188fefbdb76446ecce3a178f1cd76a9073", 0x66}, {&(0x7f0000000340)="2bb3ffcd416718fe356616a76ed99b9f3c19db637d7e191956248f59a4d1e80c1727c805855d5542e3c23930dfba3d333c1c6b7a1fab52a18ee8b869c19ee389dcc671f539b3d6356ac1a2077badd6c3d1082c6d1972c89a2af9f1d950130c1f14e43c8f32520ffcefc1d330d48355795b59a63f6e02338c5bebab897359242164e3c7dbfc32d246b270dd8028fcbcc22e3f799b869cd064c0e6df1706fada26ed28c1f572", 0xa5}, {&(0x7f0000000400)}, {&(0x7f0000000440)="f7c3b6e732a8a9624e45f524c474ac41a4639bf50ef009f856504e393356582d8ca916a053ba047cac6445f96a45f53baf95d0ae4cb0cebb7896477674120f17232d2e168283f08f4c3b2438dc3eec1f35a59df3c3912d40ca", 0x59}, {&(0x7f00000004c0)="d02364502f58305f6f7b3934715ac10f968dd3f67386359a39339417e43132c5473aed9530b401753b083c4e19febb6f58516aaeb1f9655b102cf5f88e956af2afaf4f7ead2553e937121c4d520d29f5ef203ce8cfa4dfe909058b1b177f7dd33a29a3e2f7316dcd9dd5c5c23806771946438f469f038ba21454f884b64273d70d0e6b23e8b967d78114ec75bbbcee3388", 0x91}, {&(0x7f0000000580)="d91cb3365fa1843b0444a5e3a69e4589c99f213bcedc9850f9e0efd2b6cf9ce6de967ff650d77e0bf74078c3e28178d58f60734bd7e91b94161065a769eb4fdd0a797bf29e", 0x45}, {&(0x7f0000000600)="b2b5f9bd11bd42c829d86e4acdd0548e6baafc7dd14566e6fce8ce2d49f8039f82c9f42215554317a7dc28ce748bc6838dd00c3307d13a31fd1e36b970bd2e527ca02bea4f397bdf73781ef620b8802362dc1ac76815eb46c892b5fa8ab861c8f4e88be7b915e36dc641e822137472e2c6c8ad", 0x73}], 0x9) 16:00:33 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffe, 0x11, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb}], 0x40, 0x0, 0x0, 0x0) socketpair(0x38, 0x4003, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) listen(r2, 0x1) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:33 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffe, 0x11, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffe, 0x11, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r0}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x11, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, 0x0, 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x0, 0x3}, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x18, 0x6, 0x7}, {{r0}, 0xfffffffffffffffe, 0x11, 0x40000045, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x2, 0x3}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000002, 0x4, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x8, 0x40000002, 0x0, 0xaa}, {{r0}, 0xfffffffffffffff8, 0xa8, 0x80, 0x6b, 0x3}, {{r0}, 0xfffffffffffffffc, 0x51, 0x20, 0x8275, 0x8}], 0xff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0xc5, 0xca59279cb221b2fc, 0x4, 0x80000001}, {{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0xff, 0x8}, {{r1}, 0x0, 0x1, 0xfffff, 0xdb, 0x10b0d2a4}], 0x3, &(0x7f0000000280)={0x8, 0x2}) getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) flock(r0, 0x0) setgroups(0x1, &(0x7f00000000c0)=[r2]) 16:00:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8c0, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x7511, 0x100000000, 0x8, 0x4, "da1a3084bf15b9249115ff8fd97cbd8842fd1f96", 0x800, 0xfff}) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) flock(r1, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffe, 0x11, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffe, 0x11, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0xe002, 0xac1, 0xe3c, 0x6, "85e029df2f46feac966e4a69de41cd8be25c43a4", 0x7fff}) 16:00:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffe, 0x11, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x20, 0x180) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000380)) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86, 0x0, 0x0, 0x800}], 0x78, 0x0, 0x4, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x69, 0x0, 0x1, 0xfff}, {{r1}, 0x0, 0x8, 0xf0000094, 0x0, 0xd1dd}, {{r1}, 0xffffffffffffffff, 0xa6, 0x1, 0x2, 0xbc}, {{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0xfff, 0x3}, {{r1}, 0xfffffffffffffffc, 0x4, 0xf0000043, 0x8000, 0x1000}, {{r1}, 0x0, 0x2, 0x40000000, 0x0, 0x1}, {{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0x3, 0x853}, {{r2}, 0xfffffffffffffffa, 0x40, 0x28, 0x6, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x6c, 0x20000000, 0x7, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x4, 0x6f2b}], 0x5, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x82, 0x1, 0x8, 0xffff}, {{r2}, 0xfffffffffffffffc, 0x4, 0x8, 0xca, 0xbf13}, {{r1}, 0xffffffffffffffff, 0x2, 0x5, 0x200, 0x323}, {{r2}, 0xfffffffffffffffa, 0x18, 0x0, 0x6, 0x20}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x80000001, 0x3}, {{r2}, 0xfffffffffffffff9, 0x7c, 0x2, 0x1}, {{r1}, 0x0, 0x34, 0x40000000, 0x1, 0x7}, {{r1}, 0xfffffffffffffff9, 0x0, 0x14, 0x9, 0x5}, {{r2}, 0xffffffffffffffff, 0x3c, 0xf0000000, 0xa0dd, 0x87b}, {{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x7fffffff, 0x433e}], 0x0, &(0x7f0000000300)={0x3f, 0x9}) fsync(r2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000003c0)) 16:00:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r1}, 0x0, 0x11, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) r2 = getegid() r3 = getgid() getgroups(0x40000000000002bc, &(0x7f0000000180)) socketpair$inet(0x2, 0x3, 0x1a, &(0x7f00000000c0)) getgroups(0x3, &(0x7f0000000100)=[r2, r3, 0x0]) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x8, 0x8, 0x81, "e996d19bfc5dbb34b97e81c6cadb7a7217d12f3e", 0x6, 0x1000}) 16:00:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r1}, 0x0, 0x11, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r1}, 0x0, 0x11, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x100086}], 0x78, 0x0, 0x81, 0x0) 16:00:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x0, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 0: kqueue() r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x0, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x8, 0x101}, &(0x7f0000000100)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000021c0)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x10) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000002180)=[{&(0x7f0000002200)="ab3229d2ad9b3735814e66d89728fad34c400efb10f7d5d3bbe3cbf33b379cf67dd3d8e010d30016a8cf4495734f8bcfe9c2329afe49c572a6bd363631e6afa96c3c4559ef61955066ba368da3bb648a4b9b182cd44910672a681b52cdb0d68e19eb5d76b247ebdc077ddee27a51f8ca064b32d2cf496b4ed25bfce004fbda8e3525dd06f2b94b4b9c5723d8bf47c712b5ae408f8213fc4ce6313717268907516e8b4cdfcd2fbe7eae6bdb1146be0d768b0854383b7c1066330b6809e78314b9a07f6940ca7e17182e94fa8803cce0e42e99612e25e0c3ecc91b7fc49c953ea46f50eefc48d6dd7e56d07bb843b23dd50abab7087a558b610878700387e0d54f2d2c2ae18442582b82bf7fd001e8d3cf259807906f8ad80cec03294b71dc92d03c6200984585a9fbea99ef169b81ffafa4d5fdd94960924f863dde56df18771727bdc189f160af3708d4a8060289e2713f73b189cd533e56c54f510728a01920bf041a9af39f258bda423a4b918e9b6a35d62aaba77a82a383f054e2a93461a2301fe9598d5b93330a8e6b06938953c94db34781f3904b31fead7e69a90e2a8f319a0f0de37d90f0a1549201a3020d0707e00e9f07ccb9a27c97fed3844aae00d8353a739a8ca3bf596872ef99079c206c5500d717963021985fd3ec27a142ff37031f6b90ee0e23807b8e9852ae6399f646c07dadb4da41fffe74de611ad8c62d4a50cd562e13f93b5c0d4a5cf2be8ca4f1f1dadaf6079a23ba7ee59bc0e52b0cf8627136908b765b5bd071c9a01f4cb3194615a6f47bca650c3821b80891e9fb3bc25833211fb7aa51979b59bbf1238d99e1a5bbae2194e089e3235068068ea469455f250589bfa42c28e93023736561cd002a92c872e16ea53676822d85193d0eb73b7fa8902b72c785c73235034a6562b9e8a353cd3af040c49ced4232bf06920d36e388e0b2ec343a21240e98752a4ac7e357f4e5ba59bda65fb1799026f36557c0e7f3a8c1205a7978257c15b54b0a070abc05da751a564877eb7396d2464a5cf39163e1cd78bc389233eeb3f7ae7793a17e8d3bf554b892b42159ffd22542258eac6c3389acdb0fbb9d6e9163cf81838c4966954704a366f5ce70ab5e0b0e31bc59f20f362e1e4381b27ba413c46d278851fa7c5492db206d0708448e9ca2158eeb8372d29be1c47cd3f5de9ca3b3443caebe83282f1a551f7c2f0b1f4fb77b65e713d9a4545f5ae50b24372c27acf9b5e9fd1176c3cd7799c6c2f4b0c7626545b03bc45d7a5ebcd2f782dd29ee3ae7009c12f71769502bc5699b828a3e1e65e0a94d2a0826ecaa49528ad60e9947c625d0b47233b71cda8a21dea6013d3c63c13d2e587a45e4ba827d7fbffc930837ed4ce3c5fd1d11fe3b6a962cb1753d23ad861f45d4356494664f39e504855ddb013e3ce3868dcc4f83dd95df7af725e1a15d7de591be85761f0e7ddc49e6b936b72e6007b234e12d5a660faf20aaae94054b6f6a980af41e18ed26eeaf7793fffc6b9118b40ce649528913a896010a6a22f47bdb17e3d8b876601dfdd02173721b6ba23ad45d1fc343c5c471d00fc02697acbc0be6f4809a6ac1b7be843d65b1113abbaf104192565beeadfc5fd244f6a5f14f44248a1d304575746cd1943f4139e50ea8c90d770c3a2b06296ab37f74da886bd865b1921a22bbc9a16900ec7820d1ccdac4e9cba8586be76b60f2bc972f2c5e58db791642df14e182d22a276c8735a38f257a707683f55eee6533098b64726621d4b45990a6cc9509f4373d7058b0d184a88e1d07e7338a2a26c8224a1d34fe437694c4afd7648f8214b4184aef39d3a82f58a2dd6a05c8d699f0466aaf4755536d0af5c82103272f0a9923d3101a01ba74a015b024f3634144f8ef7e73933ed76210ff77ad33568c64ce943d59d6ec2a53aa855745b15571b663d594cb1b3dc77cfaebcb2f764e714ce0ca5d9528108b8c6a80ca010009bc62ea323322bc99c6be42fdeb486b25dc1aa253f7724a0514b14b126f2ac2ca0747f10147497e73ab4ade9c6390acfda10b2f2f5369b9240f8ba9ee41d9a5e4f9bcbe1f69a72bf01c923f4fb2bb320f3bcbbad8c8bc67588504d52e003ff18aa44f4ac3ed2f7be56af28bc020b24753d84c2105010d429c555bbbb4f5a39de3ff5a129c1d19a6dbd9aa9439675a720a98c36d8e471ad2a631fa936f4ed1b50b91bf5018da881e914ded1413255aeac5c56aa22734b7930d53717f083032b72fd8a448bdd059305fd5efd8347b005dd867c7a2d4f0bcb076c4652e5f83544313d08389af359bd6bb7ee8d921a565c28d9f586f998cc22c22f0fc5e2845323f266e1cfa75d0a80492a996808898b827eeb834f5ea2e9fb3d44ed2a48c4f755c13bbde240c76ebee261cf88a0388cf47bf9a28ba641cb2ecb8480869a1df28551eceb1cb55c6ff26c40b040c43580290646836227030a463db015d2495aba1692e6e0e10b17db90cab7d0f22057475b45e5c388e8cfdd23e23ae786998fa4cb871bd8bcb96e089791a0106eed6d6b16c3f4c00478abdefe6819fc3763c92d241dd6b8b8005be73792a82aa11d54f63b237ddbbe6bc9f0f2baeb7c85e8b961ab9d82bf9742d8ca71db4e107ca10affcc8c12310e1b816802bb408630de01caf8a87fe2fe9ecf224baf3ed5929de36e7e3c527859cd49f6f6f7febd78ab78bab2e99278f9eda49d4187f90faf1274948596e30083fce85eaaabf0749ab31ac8c1b6933b124745dc1dd8a375ed21b3a83cce977897362654cd7187ac67ee1483925b975fdfd4f3037f0b33542f335d15677c66baf7c28ebef10b2507684d744580c4dc653685592ed3d2a9a445a10de16c6464810620723c8be205dc821922f363fbba64e39d6d67b45e96d8c14cc28a74a5a7cecbb1f0099ae89a6abf42faf7c9566fb0b1fb031e9e00213df1229f8c4e17da9256348c125ccfe2f57d9121540ee5687287fd4ec1af496a043887e3ddd6d92244cfe753ace4373109dbcc0b34ce0c71b35adffd2bc5c045f9c9d743a8eb9234b6cbe3007c4cbeced80c878afecf27485779d775cbe01bc6dffeaaf127570f404c9b7d396dce26bf10f0321590178321379c60f28b54a7fafe07e26310a648230d58514300d38a1ef65be556f7d979c6d0139a9fe3c08560053e824460bc7c512e5968a115c5ae0af946b3967107ce6e366244cd1f081b948d1fe1d8f6c47c482bc3e97f445c28cfd3ed1aa853b2981256c1dd8f211eedb19e7ccaa6277f5d9e361b25688c2348df2d72ef4f57dc5190b4742811e265eba8db3ee4d3240e0fe9c1d7b505495c5e2603875bdca62f2508cb9d7e102cdd0490d525d4d87c99f4a8f16b47ca62a3ea30e0adb82caf64f2b1ef0e2dfffb4e94579fe739372208b2cc762c06befb83dfcc8d5d92f467c6c24aecb717ca480ef4d97ff5517db6223d02f6c343d86876cb984cb8b81cacb4d9bed78f7437ab091c372bc1fb21d22c29b43f531dc90536a52e3bcc09ad5bb9163b11ac27739eb0025fb1944f53d5343be220ad6d8196dbcf32d8a0b73cf75a5ef54b1c0df5f2adceadba0bbb482c17eadef2234aa377baf8902f402aba9aad67b76a6309c59d2d0f9eacf590b2e5125a10b98cf8325ca2968a298c915e387316bd7e1b0e28d79756ad0e50dff4a6c4430c887702d702fd8af30118a33a63e8da75205730e3e92bf5f27bb4954d391a93a61eec0faa9c1ee2d112fe48d83c7854598c9ec8af8eb13ac2f23d6042a1551cb17d90fe278ad3d8ff16e2e230f07868738e713f254cfbb51dbdaffd2f328fa154a121432a2707e1fa570116a58c9b9aaf8ae4020587b1d0dfd0d4ac95f375d72e8eced3212be23a1612f7cd3fffdeaded1f0f40498ed58c9ef8031fb298fdfdccf6f4bc93b05d8eea5c391f4e130c8c836c08132961a2a2af3173a1de94069a9b90b8452bc4195cdfadec215b6faf49226b5325c6081fb5f69811b34b50e2d0650fbbb61a99174c05fa925c989c5ee92a34442cdc02d202abc8abc1020ab4d44506e6cc23fe85925fe3b1f750fc7532797edd3421ef2e820802f2f1aa0ed031064919c6854001ebc9df866ce8ffd13cea77fc7b20c989c0815ded9460579a168a64b1f744c2d7905845d17cb81ef2e5c13595a2e09d668ca42dfbb6063f00623a5b33867871ab21c895098ca35e57986ce21f3160072ba8c7103be9934f71448c1ad2be64b961e2c17d98f14bfae627b62cbcbece6fb049da0d4c2eef38b2ab141925be4bcd6e9209fc9af787796b48ea840ecef492a536fedfbdb6d560500f7356bfd08ba03d4aef57e9904e837dc5721b04fff024e0508891a90e037789637875891c3b0cad4de1c291bf1f04771de201273f54daab66fdaa39e621ccc84119c791c5b3a7c214eb4c8fe8c85c69ba2f5104ecbec1bd335c6b9f0a1368e74424acb970bbecd7beb1583dad9c5766879b6952df53a24fa098cf7049420b59f1e667702ec7d35013ea0def3bdce36e4784a562eadedc2984aeb915d6238c620f6e48487cb5de18598dccd13629ef197592819c277fa477ad9d7d2a46c5bde20da758f1c9dd7efa0cbbc56904260b93dac11ad3724d25f434e4fedddba2911797a5472ae449a238af50bcff7d2f67a1262995484b0b47827c4fb9e9ca3a072acffa0bc738e60c849f8e0ff6634360fb0f9a6758c5684d810d1bb4047f83c46aac4430fe361bd26f0663706ee90de215767277c5c2ab00894c45f4d254581cf23414e6bdcaefa25995c326b977f92e495bad11eabb37664a71465efe5e7cdef6f54ad7a630a0d81e8ce1489cfa69b2b209bf77d28f88cb92de56c30b790e7f27db97571f6d787afe559b2b1c08d5a0f474262a844c31a9e5fbdc85dee14691c7a35e6b6186d9547e896850a066c298bedb8e4b8c6a6bd460206c80be7b450a201fceac5821678180418d13da1346a6eadc8593c41283573f7b6aa959d95bc0122e3f7302284514c65c7ac67b95fa9586e8dd4afa0b71b02edcdd5c72f5bc2fd9db816d2bc0ccb6694b1159468d28919f87a2194d274011a54bbfc9f989a2b4a5871a6d25cd7eca30427ab4b5407a69fc10c900efbc95dc1c3903bfaf5e11b08d398fa836019009929348d0fc59ddb355dcc813b5b25d94d9587570ed9ed8493dccb26cf2666b64a139c93fff3cd1fa9469105fd796558128972e8a569061f3162a7f38840d9c26198490f8821a7d759d09ecce86644813d1ebffc5114dd5ade20e4bc7f047f403bec1485c6ea74da04be704534810488697daf5076ab3cfa9ecd38837cc385743931178aa3e5ac2ab91bb79117babc3a7222900fd6d2c2e9098d133f5c29bf5e37b198959e536ccca1796c3a26de1046e996505809caf225ca4f52115c7afe98a19bca9ae929ce4c5a56c5d2d84ab653453f6c84b900c4b0aaf46d0a3d32aa63a2e610118ce1f85468f7691eddf62f362ff2541588057e182019167f3e5396ece8b7cf6032ccec5b2d6b6dec7e331492275e25d32ab2660f8735fe88f5c9bced23467586be4210fd358c8341b225ab3ec71ccfdcdbf72f14c96e89a0e95f368c4978c179d635472776998a2350b2f1e25725f89634cea276fb9a1f0aa896616a1b9a512b93d0a6c1f099f20368337ae4e75052036baeb7634a596ceaa83f8e86713791381f1c47681b39c5b5ac74503fa11e9e474133cd9ea772902987ee426b20cbd442d0642cd2314cf0bc841f435dbdf57af684b2bc8846d66023539373582e801c5b5e76f47e1282330bd80238449aa864d58a9eb0264d6af640b8b1fb6e96e1d53ae4f06ee0d6bbd3b8934691970fa66700fa9ffaacbd90c4ae901423e26f2c4627eda4d96abf839d2d2cccbfda587af49f96662daebcb7ef20105450499904577138af1329135b0465ac5d5ad04bcdf9200abff19f55da2e31b8b63b38b05f57", 0xffffffffffffff5e}, {&(0x7f0000004280)="714d56408a54efc2ce575e11a926ee6a335e724eaa4b66681d5a5891a6af219dfa774cef9a4062487b9bf69ebccfe7afd787adeec51ff66e98dab58c96908e8fe9f8e68240a98afe7b26d973b93cfc3b80080256925b69cbd742de42141f596e5b55a632559d89124e42eec71b31e29dcfd5d6fe989cb2bcf84fdab3bb6eb85050fb0e930d8469b38a0b8bb2075cd1a9d8d4c71c5a66cd70aeffa2f25f048155399ebbbfc22acee9c5f884e451f739cd61a9db5f69630e98a110e31f36a1263c78cac22d4df68536b1d7ea2d2769e90a266f463f798fcc70808adfc82556adbe0af316086fc1045f7f49d27b40e0f88dc146b61c94a4581bdcd5ded192079b71924b4b06afcf5e767175b23207bb2ec7338c05e75745112a34f0e86de87be8d774c072b2aad30bc49fcff3ee2ff91bed3e74e487157851a83211ec4fa886c10c7a26d9bf4a401d8f0f34a44f75c05fdaea3fbeb85b8a5fde44bb925d2cba00ade675760c94c505cc6dbe53f0cff617aed752bfc4104bcdc0424096045020b0fbbee8eb553deb329fa4af1e3ae6885a137ebb68fb124198fbdbe8315eddbac3e0310dd24f112422bb93f57528b0a2147f8ac521fc71e8d50cb0e2c761bf48274d97d0327c48c99a9be119d15df66be84eb21155e67d00e7678ed6d08061f50c6006c08f50e70ff0368b1adb0b5cf6fc6fafa3e51970a23be846d09bd6e6ee985bd81bb3a1c5d433de8d146616f1af4e038ccc1000b3231f9d178f14fa733a88cd6fa61d2f6f46877d4a00c52a3e4ca8ba09c0b02f37ca1768829449e972e2b5a43415d407daa9eca9d7b22e48ad1e7a3f1ffd59e5984c786129b7987ad1133ad028417f490c4a4c2d35a2cd3c831b24340b58c32058fa2d2227c64ff99ff0941225244259057294485c39df53d337d087826cd6b175335acb7a5a3cb5ca7417440c643ea8a49c401422b45cea9ad9f644e9336365aa7beffafe72378a4709116fd431f8769afbfa234e9fa9e292a2e6f6226dcfca19fb8593ebbbcd8ccbaebb3949c1a5636ae7b472731989d7dd329ee434cdddeab6b57f9f362d0c3b0fdd4c360d6b62a8433e8c01e0cbb4edcd1fbcf905b47a1c05d46cd5ee70339cb718ebc7ce4efa5ef7395ad07501bd3b635d45ae3db6e596bf3cb607072ac8eb80ec0bb2ae1fc820f03b2a96b2540f89c96a6f77ebeb3169ac33c4c97eb584c04f498f0d8b6a0408b4f6c3e9d7dcea9f3600da6d5d2e29d78f1d74801e1d10b5b86cf399f47d0b6ef463beccf21ab47ef2bb12d4b8b467cec52ba4ded3860aab58d2571bc65a498887d995444bad5c2b21f192c26a001ea9b275294f0283cb1d9933037b84cfb51189a49b87dcb95f40f72aaf485db8516207805fb7e8c293f508c267bc3d63e5a4f903439da4de0ec30cb64c9a2a4209f5b41526c239f5b2bdb7a403e38f5ba4776692a013d0f2071dee0fd9711395ab56bddd245cd7fc2e68d490184a3de3a82c7335f46d53c93830c3e59f6f4deec0ce2a07ff669ed82335785fdfa0e8a745821f3170bd4b6fcc06cca6b0724122e33524e27d5bba55933939c32c2371664d2af57861c647929e8df73de01252dde5cb76709e4d1cda9c6bb72cd393db79ecd65edabecd4a137b5d981d179bbf80e4484e016027fc59a5ac42380bcb41603b032760a86013e85a118601be00f279889136a654d563480741c46d69f4ec2199997bc5affa7743031429e47f31b0269cf195a4c9cf92357d8098f258d26f24084b02f71471dd0c05edfb7b56b0187642387831d4cb1f10b5bf3840101814847fbfc0282c6acf9d335b6254e5170643b78f124088e5fc03566dc86afed36f85cd359ec6ee943108f4a502d08b3c99dd8d8bbf151bea8fc199034abf6b325a09bc4d99d9c3d9b0607e879f5f13521401301c6052cf55f2194cb7bd82264fa96f2f1e45022eb46825b83c7d77502d043c1a3af815355bccfc0dbb92cbaab501c31181838e5c651b6ad4fb63f087a409dd36273abb1f6d0b01f8111cd5d41ea2e949cfc83a0c12d51c22c69c7e63a17d9570c5cd92d01f4bff1ac3beb9c6887fa8fd49e17f366261ce4d10f6bb3152ccc90c39cf7ba01d57a66cdba347590050ce3751aa019762c41040eb74fcb124c58ad9863ebed6e7f7e7b85dbf52961c0a61feca120e761f797c3cd6b0cb037a18332e3134ea782fee9abbcd8e66cf69e7bc554134aec7649e5c444e9878b25c8bc1e7d4b6fd7dd757c5fefd686a8cc89f7f81878f02b3c0c99e85a5b99659967564ff7062c09cfcce631d362ca343a2aeb97997ae0165a047fa363bc696f339e454c5ecfc695f05b0978e8dcc96c28e11ad688e70ec828825042cd0a1313af8a4c1913b8924f5fa3e3fa04c5a42916f4b4e605559aa796bdcd707c5b8cc481541851f6db14696c66869565b8ac9a2d408cbc0663e2f5918b2e98c12019ecb1865647474b97fcc523cfe3a043cc94e0dccb89f6a138d49eb30d20305f9bae21880341686530a2894bc6abc83247fc7f285018e00e7e61eead052f83e5e7e53899593f3347066e3da6880bd01441ac0f09cb1cca9f7e4e4f072f2afe4b10d98809084aeeae5fe7d599a1bdcdd40f04a2181940ceacccb6f5ae45cb2f979be1aa53ee2b8f9b963ced3d17e5ebee6caae6e1bf423bf998f2b6b9a02be808a11bb4ae666488cd737e662a49d67fea5c56962bfb18a63b2ebfe900da53d905d58d25c6b9e3827a48cd7124abe0777900c649501600e2a154cfea55bbcc640ac6d95a5717c6ac0a829ff6c84298ec447df1cf18570a3646fdffaffec21a5d3d2daf6a6102306b87b738a2514bfa51eddab54ccdb77e5f80215e4e8bd10f99df5c36e57ea03e0d92533fb54ec29e420dacdd98502ca03dfc15f1dfdb1de30590287214588f6c75b92b8066aeaeb15b7f82407d23193dcd4b4a7c945a8b590b4bc766d8cb9a8ea9c2597013b96dece522c0b0ee84fc8d658ec7d614269db0751d9f21510ac5a1a4aa8a2b367429cb9724c0fdb25073dacca072f83484f0e550f89e944c7a14a2658aa11be1a0655cf4de65a7aa2063ca77d3b9e9c84bfe8ebff765721f524a785416130c255560ba3a5fbea2072dbed25c72a574ca0b0d064c10de9a3d9f900d170ebb148cd0879f3f2e3f010435feb1319c10dc94666ba64555b3a1901454a5ca0cecee5aa967aae71699568085478b276a5fefcb02a4190465018a3f88e6cb36e1cf81023275d5d53e08733b9a64a5939839f9ed82cf3ee9ced22e31a0a2137b526572685660739ba22a45b2911495c058aebd1b95376fd1656c43d6d36a607965481f90543e3bacd7d0b8339455812fe296e82320d9ae3c70d0f238f1c664e296214111dac265f2cd1a1e49a113a5a0231c78d83b93bdb18f19f9971b9fa721d31eb09ecc80d0f99294adae1786ef31d3d8e01300cb53a815b7edb0b27b4268c7bb9f836a09cc52cf0c179a2893091510cd08ba7b108051c64168f5f5493e7df2bf82a1e1f0f8e4a8bbc58bece1dc06aff161de3cfc7f97d049f3af6a9a878eb50a7706de4cdb90a1ac49dd8b3d0ae0e8bcc5ff350d40b0cca3cf1d4a68c9f56027c10476f31b82052b4ada4599c97c8bb1b9d6be0ee9d09c1752da436110b0162830b2301bab8357b0913688aae86a795205713a70bdb0c95194a6c4c1701d7781511e578f995dac1aa9118e41b9e0aac3869b7163c80b090ec636d3d2632383124c26f5bf2babd95e694265920460f897f12c2fcdd8061b3f2e76d90d896edbb3831776ecef2d33df871cb0496cf27c4fa31b2a159c1cb0f96d79389630a19b53fc9970edb07678c69672ad3fd0c1309ddfb6211a8ed9e1e05d125fda47b3af4bf37cd436a7b522c3f3b979d015eef0eae407a2c741e1734d083fa08f5766a7cbd3023389f14e0d87e4140325025b38aed2c3055d0cd2f613bbac17f39110f3f4e21b5fff37906f6eaaeccc2cc54c9ae4f1dc117d3f3c60af68ea7a52a0c827a04e8a6e4d3e181fad1b88c90492acc0f2bca71de660f1370940a59b3e74e54767acbee8e557d45a1fe229fe4ff8ea7d675c63b27083fe5f364a31f84978aba02bc5c911473906037c3a609b8965fb6d7d0fdee624a8ea7e078019f4890d66c67af0579ca3597a3050f1cf8b6eddd20d88cf185ee6ce548987a65a8710c2c23a8bd0074955c273fd792d01cec9c6134883771d731f2a31576b0f8849121266f281bfba78970d4be40039fe36057a7ac028243f1081f836cf1c5b0f592101e90da179a09873c0e47620eb1fc69fc12b3f97dee3dd873206f5eb38a69f459dda16c8223cdcc1afcbdf0dbde44f2118a1de0caf5d2be050fdd1d864a0360a9ab80c2d86d3dd0a51e7e8262b55cc566950c9897e7b86edd51e52034c8613408357b737f98ae3f97712ad80d6dbe2961f5da20d56e1bc29961478193d3c92b84559124e6bc356ddf29929aa109fcbc1c6046d5a0283c80b27d52d66468dc1ac397c239e2f3fea91b800ab1f3e18c4dce376b8cbec3ac85a5422cbd507b6910b8c45636ea71697e8346a7f3299249c30f17d85c127416b1150cb82b3a000d431ed593594aa7cdcaecb038fb0bd651a5d731b0ee3adef78409d188b1277130bbf64462e433fab2bffbf3c0646390b58b6137e28b0cc93c6349081ede39a13b5f7316c8f2c215fc18e0daadd9c6de5e66016de77e67e53475b9b91bc2c201dbe96d4c7fdd1798393d39573b1d591de804bf98ba2f02539ab2efbd524e065cbd513bd111cac8bb205783bd29646274fbb25abbbf68a0afee7f0cc6d26693cfecf73b703528428b6d0e3ba058322f5f9595804e03e141a8d30860a633882848ae27c89eda4abe470c10623477248ef1f826448fa7ee0454d165b92ff09fbc4d94739c22aee558ac510203ebe42bdfef60689e609acbfc259972bd693a0c964917e14eca1a95b8a3898a4176447cd143b8a4a3d4ad6456390a17589490b1fdaa1fe17b44985ff4b3a82d1cadd698cd1f271d99171deed5b8e81ea5448b3ac90b01c2b785dfa08b805e998a88dfb1af558dd8c1a89e00649a47efbbf5515dd14a707f8d709502790f6fa54a78f91f62a56133901a4e022008a058c0a54901cd4eb0f8225073d1c90cdad6c0361f600002c5ba64eeca8fb805939378f31cddeecb695590fb27428c6d7c097ccab7ae44d7c2fe825950ff1e144a721e19bdde7d33c03f410010dc4e7e797826df29963d850d15bdd536713276b5ea614754acecf025005bc0032687b29369d6e307fe0c7a77f66977438454736eea634a6c77fea81be5bd308481873193799b4f04db1593053341959fbabdf5243c07934da9e4ad5d7c3c650e905755e325986345839289f8ed19e6d05622a0394e6f496a2613362fe0e2f04d08603f376c654d37b5cd13cf10d990e1f215a23174a642b419b1bc99acad5502e9a73264349ff4f15c3422ef47b13d5ecfe171947876d229209093615778f2ff81fcd2c89c4b810aad9183d9112f05db7f9b066f24dedf1558023b6239d02ce18ca5b41e746e25cce2bc4c316ac2777a8f27c0e336c2978d7aaf20c02f4a01366897575283c95a3616fc653780d7fb2f132fe8306835792d2ff3fbd649e6cf9fff2c52cd38a88bacb721e8a37fbc1a29a3d67532a030a9499acdf971b2679ea0850fc182aa8bbc7d9cd7933e9b33c111c52a5b3af31fcfd82c24c4bbced21cdf5d02c90586707fb7db9addd3a20be35412e429ba9d54880301d027fc9510c7cc290373a23c3953744a16749e630f0adbc5779391815c86107b481e", 0x1000}], 0x10000000000001a9, 0xfffffffffffffffc) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) 16:00:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x0, 0x82, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0x7f, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0x0, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:34 executing program 0: r0 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x2) r1 = socket(0x20, 0x4007, 0x5) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) r2 = syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x5) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x40, 0x0, 0x3, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:34 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:34 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:34 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x8080, 0x10) r2 = open(&(0x7f0000000080)='./file0\x00', 0x880, 0x11) sendto$inet6(r2, &(0x7f00000000c0)="00d8dd47838268cc43481a00293ad4fb9433c0ed873ebe8d5faccb68008f2f9dd0b4addc6a94f287681a3d040c2235556bf8a725e7b4f501abf6748476f4894146f76206af32bf42f542213615edddfdfbf96097600617aa7bcc57cd48750c09da00785811897bbf474307bb65a1f15cf27a7c4c8d70409a498db3e151f718c33acbf75409edfa8504acd95be11f1beac20442a20631cc8c1d108a299eb6b4921d1c079f331cd2eb5393d8b1ac95404cb3bf142d80075df280f6a1cf3a69a42b6a240e8460749551e51d85a43395f913616eda8af2cb3fd811a706cc3b", 0xdd, 0x4, &(0x7f00000001c0)={0x18, 0x3, 0x1, 0x81}, 0xc) getppid() 16:00:34 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:34 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7b, 0x0) 16:00:34 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:34 executing program 0: r0 = kqueue() r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendmsg(r1, &(0x7f0000004780)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x5, 0x2}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000180)="3ad9b169d0bb70cecd721787db8232b9d10c9475f4e1a5ad6961fc0e12de64e1ed5f36c0018bd16747cefa2588f1348acc7edaa1a5313e2215929c80b92de2cdbb4c273e9d11eb828dae14aa017083468e88135bfac32aa251376bae93c39f1bee9280254d0743eb825ba46bf626acc2234ce1d85d69597f69bf12dec69fe9fc8e97c86993006732c6366f64cc5ddaee0125eef1ce9dc21efed1e5c73d31a3faa3aa4030b94e69d8f013f4cafc31a655f2c7327009818151462bba2210dc456a047fd0c752f6fac3cd43c1953ad1458504024bc094c1b1c50707a537600c91993e044e2dcdacaba72fb1a15315c981fdb3cccc4eb2f32bb9b9bd12ed7a0e98099ca444d6495ed881619313bdd894f4601951842d352888b943da7bf18753db43424cccdcb9fc9c0b4f5abeee898e2bf1512dfa804db46c235f5f9134f07f453e78c703df4e7f8d1f42317d5e85fccfe8ff88d8444e273a8a38414032c6080fb663607466efd274d63792841e6da8f11f224c85011beed67d5426870f8f05aa0c37b89ec7f6e30d8d1562d2744da12adcc8cd70da109acca3f92c5d6579b2e849cba9a40238e0341d55a42c16c2246650dc27685d62f6c9ee9b3afc673e4655b21979c8fb0a952d68552a60e48ddffa449f825733ec704bdfdd76f893e5414ac653d458e7c6a88d146591e30099d968ff17f6d945c22e119d582c51b642aa9ed4b2279c26749d064696dbf411ea6291b00d20ad20d0e3f14746629a2414d65a381e7a397a76fa9f61c1aa86daa6b6fdec0b07003b83530818563777df4a9e8d02bdf5e979279079a0f305e23dc74ae92a4059ce4181b9f342350310b1bb850e09c2b0f1a9ffbff608fc4fc81bb5f9c1e0c3f8d66848957fde3833a196fdd289df7f590d868ced561e4c4e4b1000c490778a125a43f934052320b1e28ca12f6fe628ef0c0eebfc1c5a510ed65ed5fdf876d1de049ec562838655c052c0da623f55e35d4cb564a5e14b4a40a6f38dea0978fffb522564641597286709278477dc88dc67ebea3354a312154ddbc5f0bf304cec41c5268588c68ce64b5921323cd30ba9582692932c0702b14cf74de7e9ff919be598a5a8f6ee4d7150fe05ed30cc9630dde70016caa6be8b07f7d5f65a5b5e3b693ace3c28c0a76966e2e6e6374f3bf05a34cee82ffb38c9f88a8ca9cb9b41ce8a439c6d524a325d06f25d4b5f5386ce8430179f5a3a55d649c0e845afe5285b46de26d188783ae27841506f903c042d8fd58f64e4a0ce39f6222a2428c3db0d79da5b3bf810b57ddd833c8f4603083e8ef1a8c2865448549d0f678870186e6e01345b362686559b92409d67e4b35cd74545f4713a39ba18d9dec068cc8262a1685e68a33b233572d24f36f937f741319dc2490872f12af9fadb56c8ae53a5564d42fc8500f79c3e73b25477d909fbf59044fd07baa61b3112621c46988cb03211b589885d1ba23dadb335943d9c180b64e0a23bd65e4477d2358be5e7746c188710d47062aa8335849add174021af3293510176ca3c26394d667bbf4e366731c99ff7fcfacc53641baecd3748a04d686bb0b8397398e00e5217ddbfdc1061a67ca400fa90a281b8716ed5bf9fe704a295c1542171ea39e46852e7066c7d480b2ecb58e36dfcf705b1d66dc8b22b81d0f7f201ebb59804bb601b4a86797143620ccf7262b6c98a4b654ecaec9779da1f60ab341a2c2f82a464aef69629c57754adae8d89f11971eeba6fdc92f2ab01bcaeeeea56fa596f84bde250fa89ae81538be1bb7d0e9511dcdc877c8538947c94625c2df8a15a49ab15d187527050dadafa2f0a608b40fbdb84d33c7e86ed700d7fc61a2f6aa966e3e3a1401f9db69b135d894406506d86ab80fab903c17051d3037244281374c0d1104a8b9d478d0df1f8bad78a3c572272926e99b8935ae0c0585c322303fc7d9f5b6896b637d93c32001058ae28c10a300c57040d8c72403f8e7cbacba14f2e89b046642f1afe226ddc63fd7ce21853a0c74f391e56a76ea23ffdb488dea5c6ef903e7f3964f3fa0b14935f5435e8f50aadbe66aadaff40c792236fcd9c0c9fd30b4e937ad2bfd521fd877cbd926611fbe5b41d86d32df3062a3d137129c0526811e4940556cdb97a970a2ae266afd74d08fa7297fd92ed104434a341d256eaaeeb440fed9ea6037ec9be92547ef6f6dcecb3396c06cc27201feea145994659d4ba443c0800e88fd86be86a5653a01b3833199a7817dee738d6a691b6f87b668187d7c3675766c79f1600f74520b0b3338365c165a643829e35f6c29130588835d5aeb53145438df175e2e48f3ea6392b5290fcd3524fe4a013a34c2e0d6c38dd65983cec82f88bc74f62ed1c752584b3238d5da551ca31b6bfded9c8b90952a107420f8755bed8374136f9ae553109e19d5d75c8d9b25c65bbcccdd3ed16f647228b7d43ba3ca6bc6b931eff701dc41042e10d3361d6616ae351a9eea7cc4b7a4dcdbb8a031b3921d28220806e20c6043e7ead4730d79eb06c99f5df7b6b6b38685380eb0840f5f9e0b7965a0a5ca14ffcb631a76779c66329fed8be83019b5b8be24a63327d21d5cfad78935e0b35144496d72fb401a53ec7563e64b0c324d81b83142327983273199124a04c0a574308045dfbfcd3fb29fb44f898a0695bc9050bb732b5811e7dce3f564dd22b340c09112c3b1eb5510cb890114f39a4891dcc93b09a89ee63422958aa9c9c9418b9d71f9bfe5cd4cc8f39948b019135f695fdaf2ba5325ebb29709668161fdb7ce410a0faa2e1357e3194745afdaad3d0654a3314aca115e55d76147bf594f747039e26990ab6fb7b3439265ebf4f9ea77556a610283284443ecde1ce8c06fb6d12c986eb123172be781e860bff2535105742bdb7123b2be2b244cced2bc7717619f6cffd5beb4808871d4f853367aa2fad9d903103663c9bc3eba6bb6b2595fc8110a8681e9025844c12e21ea253b17346f8d99b2dfd6e7b3c48f139a51487112dd38d1b11b614a976a7bdd3f6f636b8438818f2fba2ff52c5e78d98778f9745477c3e78bdffdca13d6c6f84ef942c00ee51451a2c24ae8dbcf422e665ef54ddbd36660bc779712739e9bb0ea21803159f919a87f2642373e38f30daabb144697afabf14d1e8b5fdf01f3327986ea7115192c5d140e66e27f413790499a4e4fe23f6460767fc86b5f801c3438861cdd5ac9bdb131c0341c2cb972743d4e4d351ca02b44c62f2633a031ca7a98795589d7455d80e41d00aaaffaf183460302f17adb4b88591c497919e7e11a0da42beb898a47412b8979205741a3b4ef5502cbb728eaac493dac8a77e1494946337700f4a4ecc336c39ca4656cf33628dc31ab5b1c5a620cc059b1fe8d63ed1b4107fc0798053792452ab0e892e3e18de539885b5fab9bf597568637bc3c04c1c782af2d029c7a1aa3b21b171ebe502e3fbc94045852874cf2dc9ec551232879629142df8414a8a3360abe441cb0e5b5bac70461ea4ee9683c6604d6e2788c97b140d0d6e86b2f1ca520632cb307581fac4a2b41a63bf00f0f5377bdf8425c83d3d2e01cbb6a7e0915560c8df50ab60df1c7987accc37d96ff1d0d1fc5f2328d40adb684f7a2e597ec0ad8dab9a84bdc963113dad14507bf0774f3b3e740a15df33019561e1c96527a6a9f508b2fa0635d189c157bf3e7fc9b312c73f9b79fb9d93f7a112189fd2f6171e06745fe3209b5fa483d9d03ade64def84265dcda3288c3d371f86f7db85bf8e84d63b5c36a98258798b6497daf656c5b332bd8b3717f89834622462bbd2696102b4e217f2b71b175ab037992e532cfbf6dc4530a8756946f10381e2156713da90634474bd89c1e3a4100855c5c41470a228cfe9f04529165b3ce3796e93883182635fcbfff58125a548aacff6ff0a6f4449f3bb5651526c49106607deb249e83f370026b8ab7911beb3832c16f59037c9ab19b5f4d78e23219184753293e9364b3612d3aceda197355630e8fff4233be9eacdfc21d2b717463cf72e690615f9e434eb778a3bac431248ba7e93062ad5ca2f6cbf6826802a6365d33d25a820a76dd5e66de4ee071e5c2a4c66401c5595222231b096ab6f4fd18d8b2df7baf6e88f8f27d113a63b7da8026b0f50e7cf38986cc74559dac57de1f3d2a5c3647f772cf4e6627a8c2ac44f5d5cd0abe97ee3d8e40e3b5e362e2c1bff9cfacff1ffc16153cf8b5974a704a20d5de3eee5c0d5c91dc721800e81bdeb4c154ff80afed559350ca177e57eb161bad88f7f05ea0e793e9f548db7883052b7e514ea9aa1158652f843e9861de6609172ed54c19ee8ad806a38902b3cbbe132c82bdf5d005e8bd66c0f7bafae82850be06ddd7f09fe0d3dbe9f6b5e3e826e1dc15ff5952496689cf2260bce1ce258fc68f73d68598da7dc8747fb5e1e8c6fdda33887a85c2763cf2a12bd59fe28a5302940c424b53dc733d828fb358bbda343dd220e3c272e7febda7d9d2cdc831aa2d282ecff2feaac76cfc93f16d644d3c62ef161cb526e89139c67b8a6f351836df7ba925ea59beb16bc862c53cb94d560d74a001d6b6f4b1ee2304504307669b9033ad11de173f7bf2162a3d5b1de2429053979ae6445ac046a0dcb1256fb495fd3f0364ed0a20806c043b9707db313961d9451d866fcb36b56921ba8ded2e08a4113681796a7e1db8390b942dd0ee9f273985478ac3f5be20527b2621ee0dbe9989dffe3cda2774bc06c4494b5f9cf78855f0155b08c516d09ae94fc83e3cb08edb84f000468d05c4848875e3a6602bef447b9875098c4b7f33fe3747fcd4fe2f9ca2e27e015d28d752efa3b7d1fca29a56be4ad5b0073da1785069cccc113d43cdd16216801193dd7fc50543422b011d13b98f2e9042f97ee4a04db59f88d8e44b1f78ca12c9df5c2f49e48d166b7569b2d62c2f61371d1749164236227cf11d7276655b28d918cdf78dba4440203f4d6faf5d80670f32f804508df5359e08f38561138d70ca27359c3d8808048ff2bf59764a5c5fda6fe793acfd434cd006076c97dd0cc3fd0c196b4c839d4eac28d75110567d8f7fbb156ed1550577f1c47e6627e154e654d2313853644200a2ce1298098fec926e773fd4841c34627b4a7f7f454fb5429cae0b187661d2cd69bb02dd852f0259acbd8a021dea5449af775ac591948600e293ee0935b20305100081ec9172e766bfc3e8ce0dea8ce022baa9782daee9b684e226982d3452f3aeed53422724ab7d0ae1b63d3ca6d369d1f19091ea3f28090e0a6dfe9a81367b9c630b6cc6a43a404ebc808705e8c618696e0a75f422800cd5759fa6fd6ffd1157bac43d5639d7422696bfa7ca5b8276ea4d677b3ea15b2a2e7c2f8bf5bdf2437200f709a2173a760204edb026acbe213a6f6e697e60a41a1045374958e9b791a2de7ba76d6d930175ec2f1dbc8f8b03e93c5c8562ee6dbd0b72d13fac2d73e7ba811715000e26afa79b720dea79d4f695a00e16fdf6990c13da7b7b6b8cf7669cdc23c59dcbbe817852182cd3044f01d60dcc395efe99807665f795974bba42e9d7b1e00c1b577bbf02e6692f57a111c4a98960ebce4c0eda7bc9ad18594a28d8aa109a8d88b6afcc547d0fe7f6728ea43cc9d733286b3983ce663fb31f4d3495c1360b296048b4548e3d6c36e27d0a7acbffae4e44a69769260e702bbcb9c2bb04c4c8c0c9d3874976edf010ca3b0f4f9a88969f6dbae9d6031585ac0e9dad770861200b6d329d23ad60cfd9aa5d7a1b564b16816c2903555e", 0x1000}, {&(0x7f0000001180)="b4c32997a3214495aec2dc38288f4e8b8f0c3483bf51f10cc9966d1943e4bdd701cfab4237ac0be2e2567def037621cda26311f0ad0679298e7ff0d6dc37af96f27d64e954f984615956747cfb6e2879afd8c86ca349bba2aa8fbc8e92bd64b07052fb2aae5edc8fdc8e193b8bd4c9eb9dc2ab07673ed9c26002ac4ef03b39ce715743dfd74293efd760ba861a4f4dca4dbbc572", 0x94}, {&(0x7f0000001240)}, {&(0x7f0000001280)="535ed86df471bac3db49a61a4e07358117f70dd183290868fcacef86c7a0af602b484398731f3ae88e0afbb8902036aa665b51f51b5ab79ddc7d647cf176aa805769700e1b2462bde9fda2ddafba4beac4ca8c41522b7f776e9f08994c5f337740a791abfb500f26f9dd27c212bbbcad77c0d6e6381f5bcd2d98a119156715ba9751d8ce8cbd89a163ef47fca72be40bbc03d9eaae185a77baf9aab3eaad3e0d84f91e8f6bdfbfe5d511e7b7a890630581f4c48c5e5c5413b7d357be78e4057466bab344c71230417aa6e7", 0xcb}, {&(0x7f0000001380)="36ab04a8bdb079f43c743c388633c1cbfd99998c0dca80f65e857d2d1e7c3fe7e810a947c0fe25b2", 0x28}, {&(0x7f00000013c0)="e3edee3f8a89e474950295bbdac2b358a2951dc820a8c543a5760540f8c0bc9ae916e0784da1b6f77defa368cee34b51d45dd093e2f82b1f2d2eadc7cac04bac37945ca45e6d4485e124ff0d74a4e076868dff0a7a2d594cace780f61197f16126c67a10d725846d9330ccf57178b30c30d513c2aca8e8cccfe5fde2ddce19a0c5ddd611566254169dce4612f5d81e88315c69d9df3a9d040d3fc8df57f999f0fd77dd9c14e5cde1c0195e96bcb607efc25bcbbe58dfdb31315aed69163c3a012b5dfe3815b9675ae028fb2112207eab5bf49b5327a6e2ac8e4a01d0561e65c43af7d95780bfa3c5478d7b88", 0xec}], 0x6, &(0x7f0000001540)=[{0x98, 0xffff, 0x7ff, "7e70941830065141dd714f98e0fe606f032a0e6ab28a20fbeb51bf72af6553d663dbb6b14abce64847f37054dbbaf28251b88e06918f52b9133692f4e5a57a0f69687b3921042a8479284c7bbf28ca9f3172c95b306952ceb1e3e94d4581b72519dbf1b0d5723b0840158145583d7c7a64b4f5fdda7560fcb79cb4720cd3310f67591c1cc5"}, {0x1010, 0xffff, 0x401, "a1ca93b49bedae4ee0845f9206741c5aed4214e39692da2698e7feaa986e026b8a163424a7f75ba72bf2cf2083c2dd563e783c361829ee6fb9f5c2312830c6611a7cdf4d164c740a0369e13e33845dd7bf5af882540c379e043b8c7ba69e313b94e2f27ee16226cf3f54b1a674a82d6e0f58082f815ce1dc2809d3e7ceab12ddcde92ce7d9a8ff5656550c47b914b3ca3d3fab2d300846a379f51eb40e1186ddcff22687f56c7b09be6dee7547ff4dd2afed8b0ebc7035531e7b048eec3a0d8e1a1da20ee71873b9b2d66033bdcd34ed4c8b0f880ce8eb7904921289272d2a5ad3b16d6f5b51e8b96323fc50bb6b1ecd83d9482c4abdcd4a7fad9e2b015fbc2f24dc677294b9f721cd648b85aad467a05f46aa093b29ecb8c80edeac3eeef4126b843476095d0debfebe6c6c3dc83bf8dc02ca41557c0b1e54d3db9cef68c0c0340c92dcfbf5ffffc51b49d9cff777d957f39a687e73b64eea3d06e54b724d3d2eb8f3e87fccead3b2ea096d3cbffcc8f84ae9e1413c2de5281e2fe2d8cf9596844c930a5ade5b1af2e1712dc8f6a733f0ed68d743ce44527dfd37b9d6031684215ca4706728e19d233999e3fc9b8c0e5893d9ddfadafe92ace0e97813492ee6f5095d0039f008db218454eb146baba2a64b23f44fc58ac25193d4c1a2c1f84257ff153084f739abecb4f8665f8a09e00c1e6e53b7a344590e3fdeeed30c24acd414689ae55ef3603e6452183b6ac8376946e092f70ee1449d8c8c5625db4730fc90affcd7ed0cd5050e9095d158c9e5c340f76f7e4a738e3157fce8e7a27d30f5b7782a3e0c19bf9061a70cab57c2dcdcf969b6787964f646c6e4f84161e119a3eaa836552dc196d24ad00d5a67cd3b7f429b8a7b5af382bbb194a1dc3f2b87de2d6f91d89de459d8f83fb3a5b625d40ec082ab33484d140fb4139a5e8f58c2b0d03a7f23b7d847bc5e3b6b3e34dad5de19def97c9ec6e6d9afb43f822dd720f04a12bb4021aa3de65e875e2040b73d3efe38de5d1acd30e5f46c22972649788bd232fd9c4e1be1185eda8ed5568c3581032c4638cb9bb3a10a680677e667d8d232a563c033ac03c7fcb425ed20dfd49a5f22250b1bb111db42f33f5349f8e3540b54c8ab6ac7941afec04a2459c893bb0c18bbe5c36610681898b7c3fcb39d9730b053c16703d6b22da7b754057000093ee3c3e70b57996c2f8da86c6886e6b9446cfe706f9b315ad24c8ecda802415f4df4e46041e58aa5b0f60ffb4e7a38bfb3b8a5e88846f141271ed16a1737088aa86ec40de4bb392cb4942f1b657659e1a19c7da133471330588de291d668afb64b38b9f2d906c285c34487de8b71088dd2025ec5667279d0e31df1ff7ff6d06ada2c54f86d07d25c15405f2db5d63b89d10893bdb835bf12572234193e5a3966f4aa76cbe1a199df4f18b191ecdbad912674936e1969bfec3aee64a203f4c06cac10a03dbfc559e4b075c76e1c07d4def7605c1514f7d2962f2e07abfeeb9f2e7800a38e362d1927efbf630b1c9c2093d13c9db31e6e53c4607ef841ccdcbfbc058467f606c01215901c7bc379b2441472d9c921db6b95fdbf47c812349ff02c9ad7630c51b439bde629716a14d9ffd10e4accd16d17eb983546c867c5343d79b72337f05c1777483d100574e8482dbf02d2acd127a34c9ad4c04086de4253534a5814f705298eda1551cf4472ef0b9a5e818de6b470d80c55d09fefabc6f14b295d7eb8b8e92d2b6584fa302b06d4fdd96b05f1ddc6dfcb9bc8e516538ae5fc0c7d3cdb0acd447425f181c471010a09a173cd2ea3285df71abb56e56cc1b9c77020f1323400426fa17a70927a24e50b7f6850c1e7fdabb76b0e9508265a45d316d5bd77e244ddc60351c52ef477777260759df1aa174578027d95ba97511e24bf1774694fd20f5d2d67f5dea9a5aff26269459ba309870ecab5099ba34d4ca33797e5e4d2ed46d8f1fe9a120b17f4fb816383ced4e5ce377e304dcb33a8950beaca2f90387d7f0330ec0ac41b63cc6d290ae49ff432c9a5f0f4640be4e8526ba2c6bab828c0107c277c2da80dc4fb98c049c8849236836126a31e7746b44e598f42e2cecc3e16890364ccee69e386a504cf4607ffaa2a544936ef126733907d6c9e79e9ad16f3935fcae44a8dac6b86998a1e6f231efe9d010782572c21b755415b66a73465ae203ca299e256754f8ccacee658a4aed0268c927aef884a8fbf37d360bec9ba59c1f8cb3c4bdf62e417dca99376aca15634e9386a04882ddd6c1cd7407e9343f79590b30f819545e3459952858ed20ebe4a4b9109f9d269125c0302a60460fded3884922426a3782b430493acf9dba5847606f9a999fdaa456dfb24f2b9fbee0cbdf7e13c6a67543b6647887e4efe8b42df82292ed6a1db1fd1f29101eb6006485ac16bb8ddbd29fdc4456be79624bebecfc3f08f6148fdf1967024551939cbf46a8b980d335145855da45c134fe6b7d74cd0cbcc9222a65d3dc83cbfa21f76f368654fabd75a95f29350186fa18dfab1c7549f51c38ce000b6deae812498b2f813efd14bf54738bb15d7ce421a180d7203f1dc9244a948c079e948879f41d1d935aa87c3a5f55d48682b3dc43d85a985f58adde28fd5c45ef09418859d44f1167b266afcdc0592367fdfea05e4a7f13b1250e7997b434f0d53658a84ba8e157d60c4bc24841eb77591c454c48e020cb55946199a4a80e84b4219c20a8f3db86b87c7cc279e10751da6e299169dd140660f3b8d9bd4bc8578fa7ebcf1cd200ee870477807d87b50cd813a372ca4f4e815130fcb075b2b0acc345c2a50ba836b96afce5e029a793df972faf3f22aff0703729bd96341dbe6516f28d3ec4ccd65ba0838da90e7f5ee148647addbb4d5e91ce35cc95a8fc0ac0195590bd197619e76d94481485e888879c0ffa632145a1c141fb70e4892a996924b58b99d0e592f967568becafb2830edc5482f5086496c26236c9a992ad886dab406a4267254793de4c06f286f3c404bf77ab387a8bc438e1782a8c229fdbde778da46923949551278b4eac9f0f092dcd7224be228695f3b0af23eabaccead77ac6424128d485bcead25836479ac640027ecac38b73194ed55c032d0afcbede1397d2317aae0c8d6f7c34a0e31199fcb124c044ac3dbdf5834015071d9428eacd184e13c8da2e22099a534f1aad3574ed0c808242c5f07e19da978f70045beaaf597ecadee180cc5fa54d743cb95164c98f7a722ead70f453c3167b031c214c0061749983cba1d43dd4f14a718b9bd71460141a1f555206e3ac9d3e3905c791fe9e454c06cdf4f869fb7c54199d72ef336a76c0883c5307b66413550eca2856db60108d26ffd3cd48b721772f4c0cb192bcc7646b46c054091841132b5503cf62aa5fcd7205bb4567ee8ce9e0961b9d2be471c60aa46bc590354472e7338b10cc520a9ea24fa4294e691b6e3a10a1615a3ea29629836cd51598b0712393e0b559440714a7da8470f13bfbc0ed641026dc1248307be9b1cdb26de5cc5528026f3309cd1bed8d9593f1cf025d58f91b71f7125486f3e99573c67b23f7e72931f996793d39862e4cb8fa96ad016087662658d8eae897f2e7e1b0187f0abff510e11ca54e87543f9c0808cb538402c819096fb3e43ed8d24cf3053a95770d32285f1cd7152fc2460ecd03c99cc6e5ccd55ec19ddd77ebf73e3c122791a061d7f289e1c0a93b8d5e97f38b341d11d45dbb70bb563ddbca75819203155cda732a1c16172369e0da752e2de8513cc70bb3dc9fdf6d1d810323c6fd30d8c3160479ff3042b78e42ab9d9dd31c2c21e4256a3257754f5702f3491206601812be1bc27e4ca1c47119bb61174b211c8b3764e7a8a02d048c81a07c0375f92bc82e50c93297b4707b6bc5114ad948f10a84cb6e55cfe167c7ffa28371463325b9cd2a33d0964849637d6b799680461ea17b92bd794478514cb8acaf6d2204fdb3b7fe2f6579ce3b1a6586a480475de4b9621c59f1c205ece9fac512251f481dd271282ba2e611add7ad090704569d6879b02442a7056bad6967e5b2c418a79b591cdb31b784b84068ac597cb39dd16f9bce69b33ccc196c32c7e8fe52ebc6a1bf102e05a9cbe23fefc1977c59bf77046fce660f0120762b4d79363c8c01da858f75dcc345cb2e24a9244f081c30f8bd3cecb38769329ab988068f0ea554473f7120be5dc11db795dc7e02c7165abd919f41fa187400f97928ec508bc52063722fb68c68b71b4a8cc1fe875bb16b548615a8b47c566e8c2646761030d6eb1e9d63f1b8568f1221ebf67a3f56accfbf5e83e3ddcba52ac4eadf8d00d85ebc18f68fd51f8362d2887f65f49331106e5e00cea11c1e56318c066b865f386232b543b11e8a2ec934cbd2f8d7885aa626ee5a7b2b6a43ada9f86634cb86ae7acac1b16050d9563c3d8e98d6ef86327bceaf449cc9943168105da328f0af415e73a6506a5bc37aa4497167f386f774f65bb72a25b1e8470f097fc66ec893e47f6efa0c7b6cf09e6e1df79b4b0fcf44f98fdb675c7532a22217690bac951b8d343e588a6d9eb4b6115af333f50565170230885441557e69de7c63f561a6f3946919700a7c026c062e8b34635a03518eb9bd7190393b6a68f89678681dd5225e58f24427ac1a22b3aca9260a68f213be03f3073071996beabdf46188fef9b3415d1cd7c20c9fa64c1856ff45f49afe18137fc8943df4ccb8239fd714f1166096a7199a262f2f6a5eb60ab2077230a79a11bb33cfc88c7cdffeaa9c83c2ab5b09a0d94c9817a56f4ae9e5e35be390452d2eb0e9733cf31e529ab48edb51839ee35480cc62fc9ae8f9bb364b6808bfa52f98bc686fc286b5b53caa366b52c8992c944e79899b5ded9b2d20a7577377cfa83b0cc763cc9fbf9793d9cb50f330c2936d911b247437b6fa26ea67c1b7f611df2b15adf458c751f1822ab7360bde03b7f2d8d247747f5b2825c0ac53b709134d53d02ddfd8d2116d3694b671dc903fdd9084330106160eb03426bb218c6ced4e9f41af71045f919be64762ae10e7f0b9025b2288513ff72cf8758a3e06f1c0c9ac1aae670406a82a5d11c028225516c33876f1f85aba5d73d36e2ca903887222020b9fafdee39bb0cd4220f88d82618e852058a7b180d30bf2208682fdf1f207c96027d08bf5710465aed0c2e8e468a3d947b779584c7681252323f4dfe4c4af41b2818b0418b94f2b473cb6fe57f817624e00197e4ca57eea087d2f42db234f4372a8f4a505918b352596dc22fa264a730cce27b495f5ebd52272a24079633e521ce5b7ee08791f0a848d80c257477052d17608501c31f64af392baccf3430a03a9f308095cb65a21a5971b2c5aed82bc4dec994cd9608f8b2e3001819be5396d6beb9f7648c820d79d3257c697fa218cf7dc1d1fb915a2e6e98b57b375fef2e99aaf73dddf99d5a96c6afbe4fa8629e31c251a79701cc6b581752a3b83d3c070aa172b23c523561a4bc64a8e35e6cb2456233bc9f1974859e35c99ea913075719c50ca411d6b910053a9857cb1335f24a12234702231895b64f4d55dd70c8c23a1ebe56e1504aa110c38251b308b7bc8ebd8b0aa7e676f59dd4ebee795e209c2960dc895fb2ca429769c4fda9dd4c418900ac09a14408b7118717a7c6827550b5c7ffb2ad2f8909063fdd435df6cc7bf1e7fd242d702244555fc86406786d03cbb31388f05d17ea0715ee573661fd7588d338e55e6e7e38ad90d0a92ec03189f73a1a928fc710469568"}, {0x88, 0x1, 0x23, "d32ff1b3f6eea5dd87715472afc24d471aa97ddae1f8735b72df1cbcbd223e338f7cf9655c02204f847da0a00fc0dfc9aed436b6c0341ca7b616444a3bb1d413275678cc57d42a76b74761cd3d7379b5b9d8d9fcc816d81db5a42c0a424b1fa384a64068a91b0773d7aef79c318363b185c8"}, {0x1010, 0xffff, 0x3ff, "fcb98d8084da54bbd8d628d77588ba7a4462f34b17ad5cc314924772a1b4dcf5978f72ed4a0098a31dca5ae24406096b61b18a62a41db6a6ed51c009cb2c5d847a1542db3c458ddc8fa8ebe7a409983fb0c263d6b821ceade387ef91e3cc4af853484cb772d9091c096a56359f171e883f7622d0911a52004b93676255dab664f1ee84636ebf8dfaca582815fb0308e78304c4d7398c021319548c9e6bd234c411667f58b6068dc8a78c131abbec3db70998329752d70ec8ce28af417f69a38d75d2a7861ab7d94edafa4ced03043216609634d04bf2d33ea919cf17df8e0e6e0a10e84671b1434e380de43dd7027f291940de3d0618676ab0d676dfb9eed91a647ef02101055c8ab0e351aef1a40cdfbd321a323de883381945886d3aa9445a94b8e89180e14b06d71cea6038ae58eecb509f7728e25864b752bca5f5674e0b8f794741b2f1739417b613fa278a833ed4c4b7529fbe9740e4466479a52f143f2626b701aba30f480c032419f2c056a9ab1e8ae42036d7b3fa56acdf364c21bfcc472d3458a8c11982c0e31c2a558d63947af78aa34b02eaf096d319fcf9283657a6481a3602f0088c875757517e5b25212951866ea55dc32aa5029cedf3d19c2688d0df2722803d8900b1a67b99fc325486193cef0debfd91ce28f4760900a5ea8f87e8c63a98b0c61b6d42c6a2dc5589b48ec2286a249fc0182aa0fbf940b2b8963a44990938b7ef2d7616ef79cda3c938b5a7e136210340c7289be9a3781f0713aae7891213f9ef61a755abad23fa136c91e45996b969bb7c48f5a283cefb727291082043eacc3c654959d678cbff915864fafa84641adeba064454caf47ff762453b2df47a70170d1eda0160aa58a21971cfae086724db5376c5cdcfb5ee391d0bd5e4b9d9f47e5539f0e63fb7827157aad2510e4faf6a43caae4987d90778d65634d030279293dc7e77239538d8f8ba7d013b05b0d38f7b193b249c77af6e6ee0c36078c1672d80dba1b30c7b1113495862f97923ccd0f062078132feee20d8e987fc7c07b655b9e323f87ff084a9af66c174c84eb20552b9d815fa66edbc080d44c8b533cc2bd432e58c39b14a4beb2d8c1ba8d207df9e6ff6809206437570bfcf5fba84fcfd8db42ca01cb9d8b53ce3f6da5c51bc12bf7886e4b91c2d0bfbb303969de4f1779fb91ff722ace83c51b0982087ae9aa2b2450347b093307e81796500570e14fe2f69f7e961aab1b112948324b02c93b59f7b598446bb3e118baaf2b0fa0e3e40c5b4ae7425bd813fd89433b83c1d91463bfa2e58344b46fcb9985cc3c4a366667d3df139ccc5adcc3028f6f367700cd9f85524a738d45effafbb28a44b4ebcd7b4950bfb7b4522cdf85201fa372cbcbdda6011edd5cb4759407db00abb92a68db30d8c5c0e95926918638cd2ff66f84c29d3e01c20b5482af2c99dc364d1da395daa0b57702088160d8f7bea26795d722d7020d95ed5d8d21cca55af9be55b079145eb8f7dc55bc98fadaedc4ab816ca25812b36a0c1a4673d24a930720d17d77f013e29c00fa6e199bedb6ebb3ca509a13fb51937d5657e76954aa1593e9dc819c8347c14535c6833295b9b215a4fdb26cb539b6181b2c45cf91d9537aa1cf45df52607a741ceaba37003886a64c9bb89ba5631432130f4d0e0b576a2085af79094d1a72434dc9e60b493e128df81216cc292bc2d4cbd0f116c55eb6dd78719f8d2578451917677717e6a300b6f29104d7a62dbb06a7e3fd9ce36bbd32bab11f6ca4650a5573d9f0313cebf5a6bfce95762571336160e68c04d33bcfa91fad4cba1f67554f9ad02a7f305a3733861565298cfa7ce208ef6f7d1eff4ab8da7dd4dcf242c556fe8212b7ec4ced267b64c6a99c61d8e6be633b216a92ae4000ed0ae4979aa26246b53cefe99727e25136a915816398faeccafeede8791a187687a3c87cbeeca822150ac03b0f274601e3c380f49c78357c9cd28038815201e58dc90536b6f543937efa853d47ae7f4bcdc6de4dae024d54cca5ea706a06d5bdc6974a9b178de2b5e82a468013c243dab0c3d93dc813a54b25e18c6b4eaf03cddb08a64abf367dffdd0a495900617008d279551579d4090a20221632f653f4ab0eec5fbee889932a957d40c8673d96572e60b25237b9cec54f63760d79362c1d17a27499b23d9e4e23e91b6409b2d076af22aef482f4ab2f85dbecf9850f2300f15eb5e934aedf1ee8748f9cb2621674a813d5fbdf9f89dc8299edc897f6178f56a59f6f6d5b220d5ff963fe9a891dd4d38a38f669a5f6f4f5d1c6cc1fd43595e70159daf875a18c5da3e6ac8ae0afefa96eb5d6029c3a3543d1a01b24cd7cf67b081239fc68cdf21587ad6dfd3ce36e97e5ebb890b31f8a1741351834788fecc3cddab0d9aefcab6e6893a15c1dd13657da829c2e94e43a9d518ee0a5a7bc205c4d57110f1d597bce6877361d6443f18037bdeff0d7519a45acac22ac8b034f5eb1dbb59fede0f3b467225ec99c9090539a81b2d31a9ca267a388983297c335c037bddcd47af788ab5aacb41ff72e4e23e3db905c96f97f4f4aae6a1ae73b52163c581749ac0c12a6adc2900a4c01b415c8f4d3944b56c30c7557fb49f52cc79414b84b06251363ccc3c6d9be4eb5e614ccdb00a2cebc189954ccafbe43a8cb219d99a05ba930d72f651220f3536a4b0b108e4457ea8e90ebcab2e5f743bb1dc47651089b599acc47fbcded084b48e1bd14948412d327212d46f2401c4d4dc0698c7d765b0309c4c6f72adc3026c9b695e95f4e59d49bc7aa5c511ccb649458ea20474188d6b6f9356d8c8e07ebb99fe3ed41e3994499f65e5e90f8882f49d1ca856e74e5446ac084cad9e3c11bc6c1062cff79b7dd32bd99aed79c65af5a5727ae25a940b5d074ccae239c6a766273f9997585f079c62d6a27b5eb5313c4f946da3e9ad6ca86d6798893becb9af00ddb6b41c1eb42a62c34bcd0b8e40ef700a06577dd6d3765ec305d3dcf28d04c5b384676f004c4ea62c742c1301fea5bdd9889568d4e310ceff1a4c8d6529eba57edc0921c94f6d8c6a30c6e972016645b99b0f9c2f336f967057b5775480dc863219a7230a825361d6635b465e32fda9f875c83f1df44d0771a91358cd93a12114aa272d72c51f7ffa68dc34aa075ccb0c7ffb457c40b50e96b9108ebfd6b443db79ff659edc30c0adae578a15b84e224a7f6173e5c5736af8e0bcc9e357b9dd1b7a63e0f37f4de8201c9d31e5c51088a9ee0edd928b488a1263d5023ba36e5b231aa4a543e24e06dd64b9ec94416a6cec150ba749349f59495e15dd35fa715453104ba3f622864cc8315ab4039deea4ecfa720d1bfdc465a83670baa45849f5a9b32284af7f9d9dd8fb8e56056fc161c82f6234b7b0c5d95bd73f6e1374e288fb16429b32447b04c2aa01ee3bd8de0c08445d7dbc891197f6475ac78d331da8a148e949e0e49fa05ec6d76a16a74d55c77e9e58865bb88f2d13d0f72a4a905ef5c526d36c09b5d79dbe740f3c071f543bee442ce805d291764b8beb6ae0ab0c7c156341c32529c4cb41e77002fa88908b4189891b3788f53f698d280fc9476af493c8a3a01738863e6704bd8db733c075e352c990231c995793c9613452617ae73ee3f47adc48c230d774a1b884e9fcfd288fbc32ae52e25db52d9a6b4fdb68aac033443c92d4043e326e9e5f29978dfdaaf79af73dce8f9975cf97c6c009fe07bbf20d8bef299e0095af371499febb6f8c0db6900c87e968bb3554fe6c9601fb5f87c13c53129c7cd636f59f4fc477f59fffef08dbb2e29c4ce5eea8ebd9bbc3bd617c32e6ecd4e3c452e8077ca327aef9c6bf1c574363a531a2caf81b6c01da2eee9ea4d501e5035a27d2f6d0076ae78b2efab67cd7b4f1ea4bd93827ad9e3044100d7c56923dc23c34fdedd02665a78cb1937433bc991c80b83cf1de80bbaa3265940c6e995f589bb0eb5a0c723fdfbdd3e597ee1faa3052bfd1512fd9486a9d11c48eafa3170234c77468901d6df9e2835f3430eade7c406534776dc8c576fc8d2d98636eff91b43f4253b97225e80c33190ab0fccce4fafc51f51806b307608aea1a4525eeac37a7b55cd749b3ec15988599d3793b01d598eada82f521d614315199df13644e21a8ca9669d882160607d0f6dbac5cfa92b46bf010a317884142f6128e287a13f700e88b9690c5b635cb7c7af64c950b547ff74150714ddbd07e763fb9f41c5f3488a739b97c35313c63a64e6aaf5dbd43c83a46d95803802a26603e3281995ef2d887b21734b5e28ec2cc978dee88841c03c2300b78c8ae91d5927814d41a5ff3ebcfe33e34483a498bebefc4fdc7722993db35eb6a680505903fee4cc5bc68a461fcd971841436afc9f9ca604119628d1f3255149c9a825d2447855df5b52063b0682e00fe53070086a8652158ae691edc4e0b9a2467b8b0afd43143363a34e9b8890829d97c96592a1b0e36de7d827698db07bd5130f2cf091361e196a9137676506fc47ff24a65d064ffebc1701a7bbc131a71d183434a4b4462cae0ea8e68311395889ea1c280db3a33e01ec1f0e38ec6a995949781a943566ba4944d2aba8b93913f0be1dae8870f82c7a35dd795898714cfba7795b8fd9ff961062b34f43868890a504ea280192e3cf0141ee544e081728cd2f872430af5b38362d14dd7050a3fd43327c27450f2e9bc777a4c02bde3ea50400e7728e72fc0f1aa012199fb89ab3d5552f3330047bcc501b7a6b47e9a248610b45846bc46505c9e0356978b0d027c79442634f0987a41f61136d89fa246afbba9866c949216ff80b14a190a375a7eda03248c9646c350ed678df3bb09b9e1724319a71eb8cbb24de1b149eb016b252b4a13752f3e434cc012ea78aaeebe3789f5efd79368c76eeb532559be0fcd8d96ba8f766355f45f97c5e58bba262c9b3ba5024d6bf57f58cfcaf89799eb9df24881ad1a2edd29e5df9622c3a566168661e1f50b3a21ee952bf17e7f5f1ff0ec52d07e9d89f37aa6bd00bde86029792d22d98fe4762cbd646b2815e62d6b170252892d3dc085ec00186d26ccce475ab0220ef841ea90acded8d6aed4aaf79c6786714adace36996f4f6844ead341620340d67c1a943e793d5f5fa97f3c31b1593cf2431b1354d43ee522205959bc187b4427d5fcc669ac4f5b560521a883e07bf8f5f21157835714c6f2daddf54022c5e6df09b5cb8593890d560beef0947a3df6a9f2e3a1e8180ccbb06fd17b401608bfaea737bdb49b3801e0759be0d9eebc8a90f57580f98a1f1d557101a8c9aaf1f44f6b3f4b94982b9acbaf9d15c2500518d2ff2c697a2c5ed551409172a0a8ef223a51b62d8fbfc08ff30c9814142a9578ab47c66f390daf06456c3b937a91c26f951ac9e1ebbe5b914c69eefbf5b117cee5596b1ea90cdb255b0ba4acd600ac9ad33270942b29804d4328b16060876692fcf67f506d574f3baf6b375cbec657df1c2a477ac898a09b835c7d525c4cb351e2569649d02f8d5c44a48a00afbd8451af364e10c6d7371032fa266498904ba3069c26efaf2524c9a759c20592d42189701eda4118750216e88bd666a07d7718da1209fc874a9440b40b8988141b8bf24ef0af29f144b6102147fade7ebd904de6e298d038f5924a38b9153d2788aa6511fd890797f80ad0676f7b39034884f519db01860fe4869227bf6aa6cea4c249317a1ee4342c7a3f869b2b92dec6d43935b080f471dc7fd2796cb787d24cb48b6883da2f37a8f8022b9f"}, {0x88, 0xffff, 0x2, "d723152891edbdd032c5619d02dca61ef2a48f4ac8492d47ed604ebe1009176f06ce1877e6e847880731a13e038340ba2fcb574cab19285db9b33bf56e55a1596bbda6cb8a6e8ce1c6cdc207359bb5722bd1f518b20f0d7eedf7d3fcc6f0a436ffc86dbf49b2599b4787b79b8efdfa777c03baa2fa5a"}, {0x28, 0xffff, 0x20, "c8a3bd4d94f5a74875c5aaf4e93447bb396d587e35690303"}, {0x1010, 0xffff, 0x9, "b723e3a8027c8751e84f5a61991ea281a05822540d5eabbffcab4464bc5bc92f64ffcea7871998f2dd9d15afff210c9a6b3b141c06fd40f82aae57176ca9e78682e16c6d3590aade5f48154d90768fd64580dd03d4b957c64d742d48f5f552fb77e83f5812b801e521d013ece6662ea9bfbdfc9b3f8efcd72ee7af65453839ea837efe1bf00d7e9ffc24081be3430c5f948e4e776aaeee09c9adf5c245e80f1aae42279b9ffa50ffa20a4867b257e25853e54de577cfe25af6c116d8a7f6c44ce23fef8123fd7d1333cde85f29f425dcaf501b97f40eeacaad66afd8c281f9d977bd1bc5b4a97b2348c7d825bb647bf5a0a42b3e78770322ef987334f778bdbe07b4837ac9db35405cd356df3a47439e085449d25827a150f842125ff46d402cf1be32646d8360c2a88881ab0439d3e1097708ca2fd1add8a6e8279dc41bacfee95beb3e0e4bb3501a72a936962a39346c647a3ca52b22f516185e53741920f5e84209e59accc3282dbcf0664b3d7a481453eac567f73f930ce13ababb8b2877da3adbe1cf6b083c5dca1342440b0c732033fff38dcc8c501968db8fed2ff798c818697eaf13a7f13469d840234d108c1abbc14671ea5071767a2e5d8f43459f2986abaf8379ab8879e965a6226f40f193d0a03d3f340694833a9b00d60fdd6c64b781bcd6f7922b84dc3206256d9a2137307057ba23fe1c7cb3847ff046d308d76772ed45ad13b9941a69694ca988ca3df4ac577690cbda775b9cc49e83fa9d3950db016ee6259bc87445cc02eec8d3ff3daa433ff547cb1d7ae79973a8f72176ff1e5040f57ca2c2da30e2d731732a34535fef3c3e758d8195145f2d912bf057500c7cb92c7c0b44717af772179ac04d0a971744468cc0d37220acc2146cde47e2fb71deffea1c31219139dcc72594b3ef56e2de106333ebb5e17feb2b918f548ca1348338aaeb992fb56b067d063c18a51c3d3706d9f46562b1cd36764988755913d3ff72cf72418a6715c4beed045d2622ea3d7f50da70284fabde5c5ac37092ec904abdd403b88b557e44e36f72fbb32fec6ac4005bd87a9f77ef348849645ecb0f510b22a127c41a36d7d39e26ee244ce9bd2808097aabf2116011f56a0a2d75cf54f4a4ffa75fbbc5b8c460a9ee55e7cf1058b0d302774d074dfbc83f901b025fecba188f92f6a0a3feef9e97c6a13e96c843176b3a360f275b95f07adfb8cd29ca727fd160d7754ea7712f3445a12364a45a7c744d57d16e65b2438c7e806e049aa5093449551d25e695f5765550ad2a438cd7900559bf555489c60ef09e2e652d92607da694eb77a9245ffef3cfc9465fa52dc104f8832a842672ee7f228bb70afb2e07b156c8fc0ab0bf5ddb601e7acb3e06db537c4522a0ec35c83f3807f25646bbaea4836a93b6ebcf7af76f857a5dd70eee6b941b43ad3b7b378a6531de0011b535c4b0bbc3c5ffc1a20425a53cf9a17c991b5622aa7a1c73c8ad99d3cf6268b181f3e0511580a003893baa6ab5035b882739436092d59630c5607011bec6a28335b0347e7275e81dff700073bd82ebd79543177590e9d1f775fe388f8443dbfdab85a49f5cd0e3602e6e8c0f44b9964cf62dfd9c14d2a10e698420a2914bcaf645e99324d35d2e8543ca29c4aef9e27026af30ee91cddeb76c7573a1ed20bf2e9a6b363c9787c7b4fb614f8e6ba3a21fe113baf41909d515b64f004b8372dbb172337ef0f5421fe7c0f91639cffd96bc0279d2028b11778e0740d7d1fd79b55b38fde5b621eac681e8b7951ae502ba7aa663850255be487a240798a408b208c3a81d21ff21c0b37894dda6a369e4da061a97757ef23a0e8736fc18f9a4afc914be23836ce6686721d0eecf83114fb34321a9428b3071db64741b283bb572d75e41b38fc1a47645082c78905d7c82c7fd5cb04fac6ea7fd31825e3b10c4c8a58dfe5a5e4d4c6388f8e59a4b214cac4ce5775677b5006dc64e6a5be45b64385d96f356e9c255d8324bfcbe6cefb2eafc9df9bd369b71cf256e165fcc88b0681172031c4fd3ec816c757d0db30a6a31372b68d07b5d982c784294b32f7859dd237480b988099b8a38095a577265f0deef50feca04ed55a886ac6641681ad47406ca055797f7e92107ede357ee02158951466091bd3b0aabb1d47187e6fa48776337213b4ffdac7a1d476ef4d1de04aee0cac7a0a04b844833a1f7b6685dad6413e2b870607289a2f96c63961b92c4e3b6a5673b68a50cd39e2f6008f5c1d9580b62e7a413d5421b41555ce3a0a2998c81c5c9d6ced26fe0f27c9392aa6e5e8e37fdc20d6c13716d689f36a703780a66453ea8557c09c869d650a57f6e1a84b55ecdd858a88c36a1714f8a15c5995fbfc184cf37b77b97eb09f7ac6dd02ab6546e324d2d3ba8105aec24de16d28a0a9c3fa6b51a91e0bdbe79e174b59d374e462ee3b00c6fd72e7b8ca6b120c37332ef2a19a27d569ddb3d99a18e7afa03b0bbd5343992eed74a842eca768f051613b6e52d7a364529c5c7d8736257f8dc22d5b7ebb296ce55c3d260ac36c116519eeb96454bdc2f69068290d4966e405451df6053fd4690968ea42ff39b0ef0375b4421155c8a73eb83003000ad3b68180c7a3eeea34cf18a90d35487e7f623dac493d2b1c56da769948b96665df488a954a24f29e3ebd5f0922258865a3a35135338955294388b5e4d7ff59e9c4ea0a828d37a04622bc163712f8aa73e75027f6a38f880761be3d8fe1105e56ab2517b0c371d03375ff85bf2ddf435703cca4cac7d52cae29dd9aa4f0d8b6e831a279752b0293e001368de4445b65e7bbfd7e9e49a2ba63a28c27045f4caf701957c28ac8f851e708b3fab750d89965ffa6aaceead58cef1702d60a66ff344294318b67e2528e849c90932aa313d55811661630d5a0020bb2df466813b15f46066396f2fc16016ffd4e5cbf33f8cea2c08d3303341305e1d0133e63e145095350328c5ac620f266cf3825c0c8aee14589b3d7ea25ec09e806088fc3641a7c60fcdf06c5227cbf3ed156b54e4b2d2045a2ed38c58356c17ca84375a38c6c4503dc298e278661b4dc3f5aa150047ec5935b8e1658bdf79e23fcad1ce37105feab03437dcd7759ae0248af126f43f6762c90b54ea078efde7d90631673ce45988c71bab28dbe47b15d84fb04b17b8adc116869332fe97efd2937d1c30481a955cdde9da5c9f426704fee2b5f811b744540dc72fdce76d1455552707d7977e0535032f2420015cdfa6fb2d193dba9394d25bfccd2353beccde03dba9c6f12313b10b1e4eafa93c3db12d2b0522e20ee2c61523d96c5f59db02945571c0088ce01a65260c84eb087669f00cd97d6b6ddec6243b193b7b9190895cb21c4824e4fd516b51775f535a4a72354fb54bcf96eede87251f8f58e86c17cf1c7e72d7748668739a82256cb8896a5d5a1bc5fe67ba5f5e2efaf4269a7c77d836e02e15314799949ed1eddfc9ce1c2f305562a18c9746e0d30efc70aa26604eccf485b18ba6c45651b4a98d57b7e1d3aff6c48a956bb4c2fd2efe617136104d64adfecb0d574910b72fbc05789b51fe55e18e60d2c2d3d2e069449497c3dd1fe2bbb409179cae065e433b1405704cb44d83f9b48bb47672cd7cd19e5427c244d5d7684a450217ec82931fd37cfdcdf26bbaed0ba8828e70e3083249d4e277d9ef9c4b17ac06e45b924b86fbe5784b8dd400e6ce91224014cfd3fa3244d667d91e6c80ed5eb108093df19861a47ad95366e5c77a613a7f67ccb485b9537a069f29b53786e48b4e44c1944f50b8ff6bebb5e772b1635eb37147cab5679c16a76c90415ad94ffdef6387f3a65636c0e86b5b93edb80345a034d11c734ca0684e7cb72d8ba44953a614d14061233c9d1475b920d837848f00f22ade0cdffa6f82650a092e8a4fe6a9775bdfa7647cbef905f879ae45b7668c02f11cba9b7f5bdb1ccf23199ec0bd72070abd40b92e78e7681008aff3707965b95b494aca11ed4a53e6b5bfde0e147c911df658b51969ff11f520ef21f807189e80b492b7c24f914b0f9c0208a10460784b3fa775b0d9e05a8fe7ad025b0013ab8b6f33f3103acd7394ab9865d4c7267039efd55711ebd295f35b261381300c04d76045562d827db5fd2dd6ea8d12469db57c5dc1f704a732a54c974569aaa0721e2df4a82cba94c15c75f0ff927dc4d97eccb6bedd0607b3450eacc7b816222a7cc36f38e6bf1d9b88a4b7d2b654b0f1ac316fcd96129d9e3202fc219228dbcb3460984a90536d30f42bf74cbeed039a75504ac46864ccdd80cf089644af45d8714f0641e1f3972fe6268edf8d50fb2ad3defc84699b8a0c7132c5a536079e4516062deae08ec6b45c96ba3a9a35d0b76d04d6a282f2c0f949ab40544ac3d779c01b57c9eb29b763bff3ecfd784217cfcd3cba0a53134de62c9efdd5ca75d740e18fd33f388ef9c21643f0c59e0a0771eec78339645def1bf68e60241a4a39f3ed0a8e297fd42fa76d5ca66c16991d8f98f733c154fa75e96fea397e6d1c8329a6e8c532a36fde96cef063434c4d0633bea429d920774868c143448221d29293ad78fefb9445e0251fc6fb0a78c0205f1c142413b2c01283804f1e190c35bc7da531ebc3489db2c7536989e1ace16c9c6083b15149fc3f221866dd5bab715f4a652bb7e7db0fd05d1edaa958943412cccb18a63c02c95ff3c3d3df92252d84cd46462b9cedb8184139fcd60ef8dc1b708677296a88f40480d435ce3fca9a27fb957ae4d0110458cb037836903bf43a32596780d488e52fb0dd6d39a364054408ec88d839662f2f1d0a453cbd923c7de1fe224801b720f70acbc637613f04c363ba39919427aeb0d6d1b66d6f3896db56ea45c0a7937ee525c85c7d9e732e379d442aaff510e545848672f3da83cd94ce684d5e760b84c96d7e7cf2bf445ff992a2f1983a14eeebdd145aa918494842cc8382d00fe666dad38146d97d3a85c5f7bf616b529630750fb1563aab2b53d372f902f2e3c8efcf5713ebaff28c4d538bca552cde0bddbd9b9808656fd96f4bdd161ce994ede2c3166bcaa2626eb65e8f8f3b518dfc1f65e7977ba595e7d61e31ffb614c1ae8a564a44361e6836d3a84fd11ec1babdf624f8accc828c2cce359d4be03e4c35dee1d99b0c0f7a4080ccab8160a961c81f1515d76c4dc6f45f3017e7e80c41d5f03ba14fcfeb73c4318294e82b0d28907ed454a08601d1960fbb316791dc1387e8a8fa81110bb7320f109b72410fabd14be2a419b45af5e08bfd05daff3502095ecb72228347be4f5a0e765e3c8d97050447e0b06e4291c94cd0e859252bfd970309e16c747ec362833b2fd611ac4fe3160e472f27b3f01657145eeef223bf4d0b1ae5faead5a7c8af7c795abf359652a6869e48772ffb3f93811130f42e4c5554467fdfdc8a87416b03f95514177ed9cd08e3dc67d51a238e157ba4b44e044d0ea3e537b594b2cba453c462ea795c5f6152aab4cd17cb4aa37009d2826f0bb6fc193c5f89282dfe8b189ac803c7195c063bffb44564a3af534c98c4279cac2b2713d8e9b6fe72f3792d775e1284f9faed32749e25dee44fe0a1090c1295961d94fea9896ec5cb6bbe0b50ab4b62ee17e0b3ab72b7a246ab6c416903f215979000fcbf125258befb2594e98db2389b31397bd6b85f41dafbcc3c0c99a73d44b7fd0e13a6e7d081958daf8b22eaba52ab47d9da97d9e4b65a3ed9267596b940cec93bd7a4acc6261e4df559899de834a59390a057eec458755d7ee5"}, {0x38, 0xffff, 0x3a4, "03c82e423b41325ad989f4d3cf8438867c2624fde5b4a08a29b6e40f9fe886d5dc0f06"}], 0x3238}, 0x2) r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r2}, 0x1, 0x1, 0x80020000000, 0x0, 0x40}], 0x40, 0x0, 0x3d, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:34 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:34 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x40001ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) r2 = semget$private(0x0, 0x4, 0x10) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r1, 0x20007471) bind$inet6(r3, &(0x7f00000001c0)={0x18, 0x2, 0x7, 0x7ff}, 0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/233) 16:00:34 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:34 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xfffffffffffffffc}], 0x40, 0x0, 0x5, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c9ad54deb7a616d32b5f184c1e2b3c7cd299f40e8c6ddacaa5a4d2050b7e602538a6d0cdc28c51af99a7b9679150be171dfefe423a54415beca29117c56ad94c6784428b8cb06e548bffa2a7b21c52d058bea0f2927105b3249fac14b383d3dc2154503b4563fcc5735ccb00c02c217e492ec5c54644229ece574c57560bb40e9828750814f3fcd0b2dca6fa67b44774c800cf54f14ea9183f1119296f8217710cfcec20e9d2cc01dec560ff369aaf5f308d4bb6d02ff2788ecf4c3a6da044be44cd30", 0xc3}], 0x1) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x40000022, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x57, 0x2, 0x4, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40000001, 0x80000000, 0x100}], 0x8000, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x4, 0x100000000, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0x30, 0x10, 0x40, 0x2}, {{r0}, 0x0, 0x80, 0x2, 0x7, 0x540670b2}], 0x3, &(0x7f00000002c0)={0xea7c, 0x20000000000000}) 16:00:34 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:34 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:34 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000), 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:34 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x1, 0x4000000000}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x80000001) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x100000000000086}], 0x78, 0x0, 0x7f, 0x0) 16:00:34 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:34 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) recvfrom$inet(r2, &(0x7f00000000c0)=""/176, 0xb0, 0x800, 0x0, 0x0) fchdir(r0) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 16:00:34 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:34 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) fcntl$getown(r0, 0x5) 16:00:34 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:34 executing program 0: r0 = kqueue() r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) fcntl$getown(r2, 0x5) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:34 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:34 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x0, 0x10, 0x0, 0x1}], 0x40, 0x0, 0x9, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:34 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:34 executing program 0: socketpair(0x19, 0x3, 0x5, &(0x7f00000001c0)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000200)="c7b2ccf6266ba3522f0d669ba6217ec871ea085132aeaf4c984f418f1cc964206fbc8bd10b52b7eb552f7e69a8c5038e9946464edae64cbb17cbbc6a7e64c04b3a5dbcecfde87bb0f7ea85ced52cab4778195bfa0da3c74ee9cc82b7d5e2db708d2168a369a09c440a625f3135ead4180b30f56f2b5a9d5a13539d432fd3c470ba0c1c3675d3ca6fbe9ad9d27a8c70e4082d5f710633ad3d3ad85741d0c3168a318f6e3bf9f8da70f3bdd405e67db46268381a26b39f4a88908a1c8c51964266b21346b93a34df34170c5b686c5a3711956318a43ea295df7361f6fa6c2dcd727db75fcd38ce", 0xe6, 0x3, &(0x7f0000000300)={0x2, 0x3}, 0xc) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) fchdir(r2) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x70, 0x0, 0x9, 0x200}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x4}, {{r1}, 0xfffffffffffffffa, 0x8, 0x0, 0x6924e0e5, 0x200}, {{r2}, 0xfffffffffffffffe, 0x2, 0x18, 0x2}], 0x80000001, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0x49, 0xffffffff00000001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x1, 0x20, 0x3}, {{r2}, 0x0, 0xb0, 0x800000a3, 0x4, 0x4}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x2, 0x7}], 0x6, &(0x7f0000000180)={0x8, 0x20}) 16:00:34 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, 0x0, 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:35 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) dup(r1) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, 0x0, 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:35 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0xd0, 0xb, 0x8098, 0xff}, {{r0}, 0x0, 0x80, 0x0, 0x1, 0x100000000}, {{r1}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x2}, {{r1}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0xe4, 0xf0b}, {{r1}, 0xfffffffffffffffa, 0x1, 0x0, 0x4, 0x8}], 0x78, 0x0, 0x7f, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, 0x0, 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:35 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x6, 0x2, 0x6, 0x4, "83a6a4611a283130441117cc915b30ad7af7aa9f", 0x3, 0x5}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x40) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x20) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x86, 0x80}], 0x78, 0x0, 0x4d2, 0x0) 16:00:35 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x7, 0x7fffffff, &(0x7f0000000100)="8af83535d131ec700429e3a645e0a5f961e162099c6ba7dccb0d2bbac5eb843f90786723deee2a630b18ff5cc7f6442064c24cc7bfe64e533144a72f36eb6af6172af41c5814921fa7ad3a6f30a555049a7cfaebf3f630190a1ebe49098bf49fe109a6b15d9c37c372877e4599f873b59256dbd7a0e07e0600e073d67e84482f662740f18116208fd30985ba04a63f457bb492bb4f93cef0562a3d7d25481a1e163fa25aae0d2de0593ba032f6f75c8fe4448bca5100719048b9d66016f9dfe07de9194fb42778c1a01383484343b162d2b7d16a9363be9bd100d753884f91e2f3ae61a7412c42748f64c0dc981d64a0bf1773146d6769d3af8dc5834952fae17da120c4c8fd2c4bcaa8293501539606bb9423589c238ed6c0bf425323cd56f03320abb25c9b90b3c339f6b900aa69bf149a6d630e837301b17eb83569a1f7e52bd0fbd2bd80a7447ac8156c02e4057823fbc977587b816cc2bed550b009977adbd20d13dbe56c0fc65b3ce4caba8126c1b70dae8f0590840664cf10c86e22d8446d19d9aa431ad828614232962d2358c78872b2bc53d400478c64483598b39ad7c23de84f24938a4e6efddd9cac1ef2d05871e4f4166c61c25ba6c5e23bcfa74d8470977ee943b72a4cbece386157dac2fe65fdc206c0a9f019476772fe8cd587520c6b5e13c62b04493fa2b944fc986b26a8cf8b98f6f3f8360921f6c14e95e4d12f3fa6c998164da638642b183a80e22816a5a6aa2adfd8187f3f18f1a8967858efb8981d8a34d597ecca727bf5185c82ae350254e87e199b5fa151905fbc56104a232374ddfdbd1252f6641962bf3904325bc35794974709fb8d53555a907058309ba845ec8596a5641a305603f85c3ddca97f83c1371df11602cf4efa119e29daec9cba699b9c05c097060d8e879a9135d9c0f8964c1cd090791e01243b82bca4cac64f737cad82fc95ed8b9c4d16d2ae31df803d9ea90db70668914cfffb760acf812cd9dfe841a040be55f062fe295c1078fdef43989d233c538190be0203efe714e29694b375d44c0eb2430789190d5bff2d041c5541c765ebd36312d70d8056dcb879502f9868ff18535032da709b8040175ae1d023074f5d0bf9b869fc77cacc1f6ccbf35c61c282c9547a4d49c3821b57b95c35aceb741a045ee8c7bd2aef6144c977e3da77f7bfb5301ed4ca25b88b8c478c8a82959c495efadf615ac8fa59f0a25e40713efce0e95b152594b1cdbf371bac44d9f988e88747371907f038440f36857114ab16ac390d0eac0b8ce96f10bb1a1a543b2a38fef3ba579663f25a683c1114323c935e247947374c33fd4647bb353b83d2ad9f8505782023e589164b9003fae5f181c0e9b80db608259ad511b0df43b85169aee12e35cf1803075492d518a4dbd0ba6a77d9574674b5ab3ae8e3dd2118be0ae4c14c1bcac7025d8092b8538b521e641109c6336b49f2756d491a3babd55e4b3ae8fb9eb74a081a6983cf842d8ef240b0b4e5bbb6cff93ad18dc85ce53bc3d3c00f9fdbcd5ab52296e282bda6744fa4b8169cc90f6f8db5885738c2adecfb6eb80e4a15ef0309cb8223a39533c3e6c1b584dedd0777006ea484d07b77bfb156ee897fd46e144c49eb496bf14431a46c04dd9fa3b9c83cf28d2d8e5021d1b5fca70bf5631ff72fb05d4d0d782d6c4b9f439abd2cbe89f2274aee00841a10c08fe8b8b4eaa067e7db4232cd52db9f9d0204a27d61b6fdcd650cd783adf410e7c1d0bafb563691f4c2543fad4de5044f57763c69c9c604f1c3ffebdef2e93555eebb8eb25c14eb3f7cfaad6591601eadac95810f62ed78f8e1ddbd306260425986f55d09c1aa761973a14728037c4c151da02b4af9c7145a801759c7672251cb45c14072e8bea6b60e1c67227cd2ba87d285041728f5dab6b54f9bffd7fe6dd93b781c2974d790c66a6e01a7675a16eb14c1084124868b844ae2dc0573b83b1343ccae3d48da7f42cd8d114fc3d7d88233204303cc1e319768a1a4a6a09e30a5be7062c56761e4b79e3756a4712a98c875b1d82ac92d44b0bb3da5da98fac30994fd3e7a1f8686844b18ed4d40f6580da07944ced97e5135a6125edf122bd52885894bda9769a6351175435df4c19f2794faddc9a762c37b64d2105ac7a1202e885569f7c05f2af74b2c3cfcf32525c8b31335d6e9a847e885c4b6e3a01432cb4d319bf93086d3020e2c6dc02b4752c31970ad6bc0cad011ef8552276cbbcdb6c4ffce601a11ca1baf13ed726c43f20b35bc9b98b95c7351f0f7ff45439491c46c93d120e1eff737364708ee8a2a1cd1eb453e5095bec90534b4883c533cb96126fcbda7f96f8fa5eeceb1613302ab7bc3f8b269f317d4b9135a566d34ff9bab4342bf1ed126d4532d4a23614d15eed55ed50c2bd5d6ef9940f66f19525d26068083fcee1acd371032dfe03a0e5be184be19dc1c819686f529cfe868c400a7affb2af8183ceecb9b20f07e4f2443d0412c6329ef935fa699c33e03947ec6779ccea0f041e99e9273d9b2e0898734ecbf72231396b54a5252423a2dc11703e5b5b16bc71f775190232bb89108be40b235cfefaffcaf2d53390fe6af1bb53b2f1394d46c04a152bf92652e329f0c700b252d006898271f038e1b9af1e05ba198e1c7c46ff7ada49cef4c9e5c90a561423d59eda3340e5ae7d915f3786a4fcc83a3c7484f00fa0cd73ca77bdd8cb8a052d7025147b66e0dca0fbd4795198384cdf03c046a9a2899cee2d57b7dd240ee866d30485ae813abdc89a3c94afb60baef294e7bff8102659d5a08429dd77469493bc889c42175a65182f30fe454f2496e24506c5625f600d953833a1fab409c83dbd03f2ec5366e85333cc5971fee54e98fb18e289051781744d019e374bf178eec4da7cab96f2e4e4db07e8d78844a3d81bdb19d321d3ccf9d6a2f886db76f10862ef53aa19ec98737368998a434946838be1bca4766556265ae5243a4dd5562c40d719e146665cd24657688f9402d9f937b96f828f752164fbb5897e505816a4cf4fc9b59a0f48d22b40381fca5d72d8f6ff4e6d3bbe15cf60583b4a3b2a1909c1474b30fcacb1dc6c2f9a34947865616d6d1b261c839297923aaba015d768f03add79d24f69bebbed9d5c0c066d1b2f30102683bd80be313d0acb7d4257d8cda6e8ccb953fcc6bd20e917ff1132dca70388531bd90044c3f50a57117569ec5321c02d64a3dcab9edaed9a853aadb48c61e8f5dffeb0ac2b37e6027e434dc2a4764bebafd674011583b403335d2e61d0f704a95e586a73e812c91b89bd465cefb9a9acd1ec9a431f86d52984c6e5f1f0cb0270e768f6964a828b4d9bce805d5949be80a5ea60cee25a3b1e6c26a54f13164fdb387b3f9d8a7d645ff0f2d2ded11b78e2dad7349a5598ae819aee8eb371bb8bc1c12aa3118b8da460b403c570cfc7f1ef196010f1a6cdcb59e6adfe2b4247180795562895e82f5f498b0ba53ab83173e69da80ccc74514148a16a3f55757c81ccf4ac9938b385d35656622a90e0ce0a4377696bfe4f806491606a1a8205423bd8cc6a11709124eeb1d37916604cdc27f3ca0cb5a130987e6bef49b248f0136879cfee40bac8f682bace8423149790f787871aac894667cc85c879f230678c36440bd63059a1a9ad917a79e1c21e699356c0b8cd829319111e5abe5438a1e68f0bfc31fa3f8b4328cfed9e9f13aef4bdeec45e5159da16dbfd3c811d1948723c4785bd6be51bf3f8726a6d9f9413fd92fb722b50247892563be845a6bafaac254c14ae942e70f891255d01ef9716610f25dbadb32684e4272ea40d4a590cb18496658ec6474c8be205a7bbf42a6c2960f95e0bb2fadc3f97deed9dd59e6261a0f66612d971b829dabfa90980d424c536376703e56b53f3bde320b3d4f387e00c778f258f3b6ea7bbbedc9a7324535c9d7cd5791bedecb0bf13564bee77dda9e75e105d9f5d437b341e81b6a2b273cd9d3ab939acfca856429ec12b9f5244a7b77b4507c8edb6512339d81042bfe75058ef97f89ced7a8ab19ca2bd5698d596ccaf3fd0fd8177ad602283c49aa75a7213f3afc8dd990a68edbe0a9b431b8587fa9ddd850a7c81b0295a308a43b19f946ddc2e09ce8178d0073bcf98cf708b28a6f153ec9f483731adeff92ea2867494490738bee1b3a5462215fc32f3d06218d1f68ed2440da90031c2ed346aa392bb322a70d64db8a187aa5e2c5d0b1740bc0499748d993d78409f98d1c06ca6b9eb547bddaabd2f0a56bb659e27bcf28fa086f7621a1560f8f85471f6e624a4cb79df25e7901735f92a01a25cdab5c56b7b6422d2fe0ef40d3c0a4a1f0b7696a9418084f61d1a13ae84b3e578b11c282f059a81d7526250727bbca8f0ebbc80205efb3ee4a106186e2ae293a3e2a2580223392549a9793e02594c8515c92d9364fd8a86abf5823e19e6095f7c460d8acac2ebd3d1e073a68f9d23ac323dafeabc7d0f81b88a0e40d44e45e1c432cabb4dc5d869b25e63602b266181a5b15addda1e7f67aa116f32515840089e4d57447d03a0453922ee7cf6de160fb48b56a2d520079644d02c1e24850d7e440a5da315def2c7e7dcbb69aca9fa04cbbbe12f14d3a776c4c4a201dfce8c87de887b5752ef37792a61c93e279b7c08777dcec3539ec662a515309a551027087f313f2156400034a4add763c1eb2fa95e40f521eedc64b22e85f8eb33a51ae7d7f4a9e9085a47f697df9ec24d79346ceef99530ed653cf185ccbdb654305edd5cd5ef44603cc67a5463ec64b029d9cf2e2716f5a49f900e9e558755eec17c92d10430fb4d5c5b9ad43b42c5a95df49b161ef8815857fda51d7eed2c0cc22bf4d7d18ff48273e844898167c491f7882e0216f2a20b96b570625f4bddfadcc3043efc4a306496bdaf389792e6dfc17ad3cd38f4a1b690f7500e16cbf8d5d48c109b07a6dc2adfbde51b4f5cadde4ddf4df897bbfd3773ab10d1a65e2439b3d5c9ad8b3c7c47bbc4fb63640cd9438dbe75a6711efffbabe660281c157e7449b1684b7b5e20ec25855534e922e9aa86e3144cd9e4d1ec987a710af25678eb6c394bf6696835dde375d93fb7c3613bd33dfcb844ab53d45cc615a154fea928f8eed2949bfc14e1745caf0bab3da6beb8a255c3817aaabe3f52ae1a7ba9d58eb1cc2699e3ec827108b2630cad599481e91b9b9e579aea4cddd151b7ee5ef14a6d337d5c32472786e2e9d4f78fdf6f97b97b2cd09451a0537da2dcf59f99d5ff849b2c10a46ef4c534bbff19db8d5e373751e8cd6c9fbf3dff2d6994bac5bccce920f719cac3bf74a264d94081cd4b860970ce4e4ae253493a51666f298020fc242fa370b342f9c31fed6d7f3516795a9b357b7b0859068ac7236f1cd2966e3193865cc30dc58bf3abe12f9306891c5c9a5965f3921e3340f3cbca3560f7476eb7f5371e9a8cfaa0ef50524db66c0312e570f507e7887d19856a3aadd1c9933fb85b0c7523abfe430bc5f0877a832644a4f15640536f5fb3a7d701b43c4582c6d5c1218702b2d0eabe64075bf1ef6bb0be6b2a778f15db5ed5cad0f8f5988d39acd0f3904830933484d4792146b09c6a8eca1276e173248cc3e47fa1b546339ff686c7f2bfd8c1ed19e80740d1f459ffd943c95327aa038465334a54a1216c1fa3da32ed0e57dd0b8999f1a4e7806f0ac1743716124c1c17625782482dadca1db1fe589fde4f64d7317eeae7d6fe1228844231ba63655e9078804fbcbb0301461daf6467b538cdad48666c06afb", 0x1000) r1 = kqueue() r2 = syz_open_pts() kqueue() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:35 executing program 0: r0 = kqueue() r1 = kqueue() readv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000000c0)=""/70, 0x46}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/237, 0xed}, {&(0x7f0000000280)=""/152, 0x98}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000003c0)=""/94, 0x5e}], 0x7) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = syz_open_pts() kevent(r0, &(0x7f0000000000), 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) kqueue() 16:00:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:35 executing program 0: r0 = kqueue() r1 = open(&(0x7f00000004c0)='./file0\x00', 0x20000, 0x88) r2 = fcntl$getown(r0, 0x5) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000500)=0xffffffffffffff80) fcntl$lock(r0, 0xf, &(0x7f0000000480)={0x1, 0x0, 0x4ce2, 0x36c6000, r2}) r3 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7, 0x856f, 0x6, 0x40, "d457388dedeecf18e92d27a0e747a81aced96c3a", 0x2, 0x9a7f}) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000080)=""/155, 0x9b}, {&(0x7f0000000140)=""/224, 0xe0}, {&(0x7f0000000240)=""/74, 0xffffffffffffff95}, {&(0x7f00000002c0)=""/82, 0x52}, {&(0x7f0000000340)=""/154, 0x9a}], 0x5, 0x0) 16:00:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:35 executing program 0: r0 = kqueue() r1 = syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet(r2, &(0x7f00000001c0)=""/83, 0x53, 0x40, &(0x7f0000000240)={0x2, 0x3}, 0xc) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r3, &(0x7f00000000c0)="111d44ad45bb97f671f153530ec641a16e94aee975c4d9da03528eca0973ae0ff431017438b590ef485c93591c96c00eedfd1c53f4103327ce22e84a80ee108988866858ec9b77d2555b58db058ff02491c5cde7928ff6cdc524fa67cab740ebce439ef10b5fb31e0514", 0x6a, 0x400, &(0x7f0000000140)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) recvfrom$inet(r2, &(0x7f0000000280)=""/4096, 0x1000, 0x800, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) open(&(0x7f0000001280)='./file0\x00', 0x20, 0x4) 16:00:35 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x3) 16:00:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:35 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x81, 0x10) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x5}, 0x8) poll(&(0x7f0000000100)=[{r0, 0x148}, {r1, 0x4}, {r0, 0x180}, {r1, 0x2}, {r0, 0x122}, {r2, 0x100}, {r0, 0x80}, {r2, 0x13}, {r2, 0x4}], 0x9, 0x3) kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:35 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) dup2(r0, r0) 16:00:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0x0, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:35 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kqueue() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x1000000000000, 0x81, "00b543d8b555b63cd9f6ccbb8bc4acb71f7a576a", 0x0, 0x80}) fchmod(r2, 0x120) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x3, 0x4b23}) 16:00:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0x0, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:35 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/249, 0xf9) kqueue() kqueue() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa666) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0x0, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:35 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) 16:00:35 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) r1 = kqueue() mkdir(&(0x7f0000000800)='./file0\x00', 0x1) r2 = kqueue() mmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x2, 0x1010, r0, 0x0, 0x0) getpgrp() kevent(r1, &(0x7f0000000840)=[{{r2}, 0x0, 0x23, 0x20000000, 0x1, 0x9}, {{r2}, 0xfffffffffffffffd, 0x4, 0x3, 0x1d, 0x2}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40000001, 0x4, 0xb0}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80000012, 0x1f, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffe, 0x40, 0xf00fffff, 0x7df, 0x4}], 0x1, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x40000002, 0x20, 0xfffffffffffffc00}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x1400}, {{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x0, 0x9}, {{r0}, 0xfffffffffffffffb, 0x8, 0x40, 0x9, 0x8}], 0xfe0, &(0x7f0000000980)={0x385, 0x2}) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000000)=""/135, 0x87}, {&(0x7f0000000100)=""/214, 0xd6}, {&(0x7f0000000200)=""/91, 0x5b}, {&(0x7f0000000280)=""/22, 0x16}, {&(0x7f00000002c0)=""/152, 0x98}, {&(0x7f0000000380)=""/207, 0xcf}, {&(0x7f0000000480)=""/20, 0x14}, {&(0x7f00000004c0)=""/107, 0x6b}, {&(0x7f0000000540)=""/255, 0xff}, {&(0x7f0000000640)=""/202, 0xca}], 0xa) msgget(0x3, 0x288) kevent(r1, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf0000001, 0x40, 0x40}], 0x0, &(0x7f0000000a00)=[{{r1}, 0xfffffffffffffff8, 0x9e, 0x200fffff, 0x800, 0x9}, {{r0}, 0xfffffffffffffffb, 0xe8, 0x1, 0xfd, 0xfffffffffffffd20}, {{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x8000, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x88, 0x2, 0x100000000, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x3, 0x2}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x9352, 0x6e2}, {{r2}, 0xffffffffffffffff, 0x38, 0x4000000b, 0x7ff, 0x54d1}, {{r1}, 0xfffffffffffffffc, 0x8, 0x20000000, 0x3, 0x5b}, {{r1}, 0x0, 0x4, 0x10, 0x5, 0x100000000}], 0x7fff, &(0x7f0000000b40)={0x3, 0xd50}) 16:00:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x0, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:36 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/61, 0x3d, 0x800, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) shutdown(r0, 0x1) recvfrom$unix(r0, &(0x7f00000000c0)=""/55, 0x37, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e30f0ff00000000"], 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="fcd3f3a027775615380f034b2e6c383ce8ab6585f2135289f5fd13c1b711ea8eda9c991644dfb9744e0bcc0a336eadb144f7b5", 0x33) 16:00:36 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x0, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:36 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x0, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:36 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x10000000}, {0x8000000080000ccd, 0xfd}}, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0100696c650000000000"], 0xa) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000200)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000080)=0x8) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x3) 16:00:36 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x0, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/240, 0xf0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f08696c653000"], 0xa) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000040)="e63ce2c260abb045ab4d1fde6aac0784a44ff657df9201864a6adfc1febdc88136f55f561366fe03af3f15000000000000000000000000000000", 0x3a) 16:00:36 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x0, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x10b, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000180)=""/194, 0xc2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) mknod(&(0x7f0000000040)='./bus\x00', 0x6008, 0x7) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './bus/file0\x00'}, 0xe) 16:00:36 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x0, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:36 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:36 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x10004) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) dup(r0) 16:00:36 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:36 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0xffffffffffffffff) 16:00:37 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) dup2(r1, r0) 16:00:37 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:37 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:37 executing program 0: pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001080), 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1) fcntl$dupfd(r0, 0x0, r1) 16:00:37 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:37 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:37 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) poll(&(0x7f0000000080)=[{r0, 0x16}], 0x1, 0xfffffffffffffffc) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0xffffffffffff0001) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) 16:00:37 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:37 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:37 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x10) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)=""/102, 0x66}], 0x1, &(0x7f00000001c0)=""/187, 0xbb, 0x99f4}, 0x40) 16:00:37 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0x0, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:37 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x81}, {0x400}}, 0x0) 16:00:37 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0x0, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0x70a647dc}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f00000027c0)="c514770e727a69f29aab0339c1b607e30fcbf34aca37c4ce6de5bb352d64710db8f8ef765b9662a010a25b2e9e19f7ac5546f3246077d15a7f0e2e16a75dc76c2ebdcec4fc39f1ba414d", 0x4a}], 0x1) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0x0, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0xa, r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) fcntl$dupfd(r1, 0x0, r0) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kqueue() fchmod(r0, 0x0) close(r0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x880, 0x1ec) 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x9) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)) socket$inet6(0x18, 0xc005, 0x8db4) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 0: socket$inet(0x2, 0x5, 0x100000001) r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x0, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x0, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0xb9, 0x0, 0x0, 0x0, 0xfdb3}, 0x0) close(r1) socketpair$unix(0x1, 0x21dd0bcd6c62a3b1, 0x0, &(0x7f0000000000)) dup(r1) dup(r1) 16:00:38 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x40) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') mknod(&(0x7f0000000040)='./file1\x00', 0x4, 0xfffffffffffffff7) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x0, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') unlink(&(0x7f0000000080)='./bus\x00') 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x0, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 0: 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x0, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x0, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xa2) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x7, 0x1000}, 0xc) sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x4c, 0x1, 0x10001, 0x2, 0x1}, 0xc) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) read(r0, &(0x7f0000000040)=""/224, 0xe0) r1 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x1, 0x6}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)="ea5f3357f48da025c5cc336ea4a4ca0db0a827eda766975b26dce48eac6e4dcad813a2d2122e776f0a0a2512bf2636c7a713998165ff973a8a5e8610461e17701f5a2f8c885c2f913c", 0x49}, {&(0x7f0000000100)="a88f5adef6a3c7e0da56b4613572077e336851216506f4de1fdf8dd0088d595db09a0cd160ba6740d17a57196ebe61ef560b5141ebb7d6e8260b0517151fb2cafe35c3f1b479512a8b30e2fee17f38a8939da5e96d3f06bc2696c983089ff58b0dbe16bba9e69d6da1af269f025046bc0408af2cd2351886dd9693baab295b4a99662012c781ba56faf12f4c68ae40bde6aaf5b1bf9fd28403dbaedadfd4c77de0d41dd5d3d17e0ec79449ab2037296641b43643a82eee659d7a52", 0xbb}, {&(0x7f00000001c0)="8a733f86d02da26c1c605e8cf9b14bcabb9a01ceb0b73f4979141e37aac028da83c89707149fe53edbc771b577674cd700b9a152bc5627eb3e53df19a79c997adb8f3c3f75dece25953b5b17760322455ce1caa7c57e3bf414944733d5086bc9a612ffb0904ad2d86e35fccaf5059d7073243e0e02da592fb9", 0x79}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="e800000000000000ffff000006000000913f5d6e67b2c762d6e7cd1666eb347faf2aa25411ea6d15e2a9f55ea8580dc609b0a7c51717b33d36fd00fdf1bbbc39564a1a55b299b919be804c04961b205eb891e862f596fa690ebb25fe01e3a5dabaa51f5363bb9761068d07c9249c4af9ff537dc44c2ffdb0976c34ae554b049938c0ab9c2d9d098da366b117db6de494c706be5c49b0851432d94912f27a1a87a12ae75ea245f179afeba60015942dd8590ff695647aafa2591998955d828617bed5742a148c267e3f820cdf8ffce54f5853804c7b685e0461b6975fa20b956d66e40a05cdd8adecf3147789603d02a9edf2b01f00000000"], 0xe8, 0x4}, 0x40a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)=[{0x5f0, 0x0, 0x0, "68722ea9fc0b930e33782b5bee43ec353ec2f41204e005b9e4f9adbf640e5586104fd2281549906c4cf532132598a0631352556fc7af79d56274c6f3be47f9176372c90e51b443de72c058cae64615a84d5c246fd513bb0dee9a2e9708a3df46c341f94c39bce305a19e879810199fc00c55c7cb50761ea60f0ca287ddb305007fdade34a08fff01c9acc4f41464ff10736aa5ee4807c64872be35713347ccdb83726af6b2baca013985bb9708dc45197bdc4c2554a4b455cc2904394ec9abec9aa664b59cd31f134e7c814c7af90bdf96732427ef6ad27c64ce612be1e061afcb15c0bb8627979a3ebb70805928944c10a5a09663d39586177ffc7711f005fedecb7d7dcf470b2552918cfb6c27b50883a8c89fc33f24f805be0fb565eb0acab85cfff66ff6bab6670a5bf1be45c872a997e475c4d1c001afc8e0b508ef46cdd7faec9c49d252318416b97bb661243a4bf2c7b44d50202ba730a041aa4d1a262d5b272429d3a4730fb3be2907afa22c71c3f5b66c11b9d1ca378936e42427a4cd5421f8e492d18b551e94c3f28eb443050c4a97595f7f046da15808a2c005e7db8d345d4154937cffe847d2ceeac316daa56e717c2f861e0d1bbd31d0f82c464e7195d13396ff7c088e5b8a1a385d85ec4f89cb3dbfd2dd019f3a49b5a3c2e28f1a9a8467e22e4d0453127a500af3d2e65148c0a0325cce650fece94f8bbf16fd23aa5bd840d2af925ac00302dc277c1b16884be12baf1a2541854ca25f85c48b536480c0abf145ce59987ac8ba3c8abb63417393bfbfecf05c2cf7d1463d02d4df6569523f6b0f3a95f8cef7abe8a0f76899e6dc41399792a0b504baa6e98cad7a9bc4c0e05e54a4d28b8f84978358e9226d2c042e8c896dbd7222385d36b37b43eb0b00fc7e06c7fc4baece84873af622c4e8a85e6734001b12520beba617b5ce1a9c4b9d3df1c5c66b3e4eb869524300fc0971fc6281172e7f4f76ae308757d3f2a82e5f3428bd95b3ce4b6fb8389b163de548523c0e89aa15383d2039dc60cb84295a3dc19c89c6934eadb5b4354c3408e38c2e2ba10b3ac546c21ce677455147fb7b6a33955421a7f4c595a53bf34948fe008d969ed996930eccaec8c12380cc241f003ffe97a78dff46ae3e1c38af7b53eb9227561430847a5a296908a07b1fc89a2a5afda760dc852065924ea87575c83de7c6828e360c0abefda9c66c74e6692ee7668c281f9b212c70ae6c3475195f04e4d96413b387f07a8e613bb5e818dd22bfe4f493c8ae306801cfe04a60b8b0ddc0fe2dcea8b1549e15525e35e2bf0ebbfb8fec4bb997c8b32f26f2097d8368ed6cc9e5216507168c68df97ad6b2426dc156f7134d55886ff19daa24b4d8a5ebae731fe5f46cb97f27313868cbd0f227719de922d1d6e08c7f2633ee8ab62de88da412f3de2ce360fb39d90c380924a371faa2a89530c93318533c01db4c3c42a028941b1115377ecf1dcf4ad881a7c95ff099e2c3521ad472a33b511ac4c09e4f1dd409ed2f043a30990ce36d334e2361ae02caa27aad5854efc5059e93cbffaf7f9bf0c93492c11e07c907152d04e090f9758dc4f3a0fe6e679c5dcf4c0c794de028ccdae6b3e80b23539c098f6da0af62aa7bdab2e4faab7181d9ef75bab9de1abd450bfc07f77a503a3bfafc90bf048cf38c2c677a8ff86b549c7cfc99b4ff492228c00bd516f9dbbd36ca54143494cc16db7adf58bad0fc1c9b91b972954699edd2fa7f790e336cc56e536598a5b38edf9fbabf5991c79ad0aa851a6b780df4edead3f7079f46d09190d0348ae7bc6cc06f6a9211def7905e090c08a04469aa1c15908a28242620d8b940f5cf1245e2a46d664e09ee7a52a780aea6e62cfd20d9349426d5fce8106948196d5a746a68e670632209ef8583fdd033eb6c01061bbeb66706d6cf16bc541a1a1e4b72a2e8d4de1b3870fc1b61b6fd9ba50d0dba0ad71ef705e07bdafa89c46a919dfc7d4dd9a335aaeb2ecbfce6de93cece26d324c3ed74226887914bfb998bdbff6d6f7de53352d45e1e50af3ac19357806f3b6cb5d6fcfd135a6a94d22bead38f783b681bb412721eac21d0af0498604452822b0d420"}], 0x5f0, 0x1}, 0x1) 16:00:38 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0/../file0\x00') mkdir(&(0x7f0000000100)='./file0/../file0\x00', 0x0) chdir(&(0x7f0000000280)='\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/../file1\x00', 0x11, 0x4) chdir(&(0x7f00000001c0)='./file0/../file1\x00') faccessat(r0, &(0x7f00000000c0)='./file0/../file0\x00', 0x8d, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) open(&(0x7f0000000240)='./file0/../file1\x00', 0x900, 0x140) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0x2) chroot(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x4, 0x4, 0x0, 0x0) r1 = socket(0x17, 0x0, 0x3) pipe2(&(0x7f0000001200)={0xffffffffffffffff}, 0x4) r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r9 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r11 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, 0xc) r13 = getuid() r14 = getgid() r15 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r17 = getegid() sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000080)="6bf09bb6400d999be2ff7d1f162ae2e0c20fdc8c51aaba4726d19f00ec46abaffed798b058a364e6beb4deb9114dade864b0e4c0b8b1fe13af70127e78e74f3a41c3fc80c8926ec3305beb03cd235546b5977e7e42a053d5aa9b35affbc38c9cfde5f79c61656f3759e2c4e80bb07aab4c13f53e2f25a9fc316ddd9055d4f4dc058802659be0b9bc0f5c4cfe3dadcde1be8307bfe27707ddfbf81717eccab2e743ab17d78e63982fd4904269c4d6db7895a44f3732d461af833457180f11484939dd3bb31b0f8b896fa05454c6ad53891b201d8f28454289241927a34cbf384d34ea9f07186a5f8bbac5639b765ee88b38c714843012606afc8e2a9b3ea655b7ef69a48034f7241653b9915144c1ca6b0d6c76306bb633fd7d9efa5daf120f323915902807b9082ff2a735133aec566e3232230d8702905697dde5be299ae7aeb4d0d1ed05694a8b0e9f8008718cf55e0c503e8bde6e60d9f91c9b0d7ae53f53239259dd66b157ef79e19275bd3a4e3ff79f3bc0a71869f1ccddf6d61b37ef289e393a66ded46d67474d0fdd1279afcda405a06a310aff2a39fe48c55e25bb0c5276bdf76cf20a8a5f6dbdde4b8cd5db21a6b5322c700ae239a3dd72976b8cd34d741ae4f8cc103992aa7b70e7ed14eda6c4be754d84bb2c3e0cd7741ade473a47175f401941f40ba38c6f852185ad9860724142f3ab1152c396e5d3c5d7181ff6da33e227834ce43d006b619a76edb8d81ce489245fc47f792fd053ffcdc8575bc43cac7c5f76d2767d91a0fd66e9784b296f25146860416b0fde11efc1c367eb57b72ad98598bc9c2715bf3b339d5d3dbd7b68d4193f7a5464a7060387e5614ea8077e99780943d8773cb2375dc60263ff1eaa8720f97dc018e27ebb69e94d16904f94630bff28a5ab960823c82054d883faf217dce71cd85acc88c461b4f191a18569fda0ce3085250216e8b46c71a4d1f40097c0c8b425941cb9a1d729d3c0194217979ba764c5fe8be8231116d9e642b34a09a2c941a66f3bd145dcca1975a92a59560640cb898a0b1522e7bf06bd4fd641b7211eef03baa45c4fd36cf143774ad0a68cdae5e205ffaaa9a04fadc3451265b78832cf1894197b72e2c0279613d0ff99afe9331fcd8497015357e477785364f1bfe99bec9d21de6036b31d63ea30889074f31b07cfab5570d74cfb2fffdbe73d39f0944bc6c3546591eb8dc7e23db05ff82f9334e5b5ebc7cef3f3cdc5d87235cc7587e1d3d4ebc44790ff17f3282664904feb25f62c1c6a12d71c7f399ed796f46296058b69c0a20b76d524a970ff5b6268f5bc58623e14babfc042cf2d63d75e79c74d21327cfc28078f03fdaf5bb2efaf4196b709daf3f0162172fcd9ea2f018d7441bbd4a6201339b41220a8911e7609108eb64c4d4bf4a96e1f15135c6456307ac9d250693adef4127c7b464234c1ab7d5cc199efe825ae8e97f9a97640b16e1388c078961536739c22de2a0b32c7c2c57a9305006987cf66eb54891d8454dc2840f6429e75488d9efbd7b96da6e5ca8c275b2242630ece138fa42d2433a1c7b7b1eca2702d88f742d662e2026a8a1d2d95b7275dca5349c3aaab6c62102377a8c20539b5b990254eb7097155d2ac9eeb057373d252aebfdb2887193c8fc5d1bbfb04081bdd2e7ac3733764775c2eb1febe1b4aa5f34069b4939f1144189bddbc59635e66c5f91b0e68494dc6dce1a2523e8ad369dac22a6b8f22a8377bab6c705a7836c543dd3e2db1c1903df62f29321fd8c4f86f416711380c13c06e0693e26a5a3e11afffe63a0fa47e11fd3287b69fcbe9391ea74f98e3717bde02fd76d111797a3bc712f86fa7d9114112e815331213a89ba82b1059dfd52933adfb086834b5654adc33a0440f16aee024c42066b34b0b6486354e4beed219708ec4d4ce47cbb87116d0ff128bd974d4b00d86a9bdb1964c117d36bb88e8c8998b9d5936c2ae339a3f8a7bdfd77aab0512f9569676469c3a0810749cc70b6e6214bb478b892652d40806cb23c65910a9b183e0d88aa75978f32a29a9c24e1fa2b14dc3fcc4816fb036dfce3097d150703d472e12a20f4f2634b8ece9d341bb839251688325137598b16ac1415eb7490cc7ca9791668694a1d81bf9bd675099273158c52ebd89986604e6168bbba80c6f22d6fb503bcd9852cb6ec028093d08566f76f9d4d7d148e5612637539693cc2dcdb13e0c891b546e2bde336a6b81c441429f5c57efe7bac9aee1e0237a876647aab70c971f8103b13f85a2bf5a23731236553fe93903b546427b48cbc634144d323a423190e0bba196c45f960c3550b5851f210f693547ac8284195899b2f4fa604d62d4cac7af9c210ef1673461982f59ef22978db9e5128295af707480791447df476ee6ac69b6e2d7195ac7f37d444b783a91c52d188701ea6d000ca4508a2cce7a58b4ecde390480a278db03336093b5f0f117dbc409b75907a4f345978e2f313d6df799e5c8467145eac978f4d8d1988693966ea272cf52de6cf4cbc7f656e2578449082e8ca76e9baa2bcced240b009255b39a335e4ce77d29715703e43711c8385eaa3b23a78b91c6753fca47d83a229884c0e1974b690be52cfcbeba706bd27c2fb3df2a0a15f318308e48d54d3e9a76f25d92b2b125c0b264d8357044bd0bdeb5223cd3ed92142c3d4213174aa80c53ab0b1b82b38f3407701d76629e9b53342212d1f0d792def82ec3e6a1f669b5978a2f118bd0c152017de241bcf47955d5e2981d6c48d1e19d428df007d91cae8f3a9f1e7f86e2e9a5343cc72e51d122f8435c79290437a5f6e9d53edb2786043d07e7861ec37f5f7af28708455aea4b6637b415cc192bf6ceb061a7ab4976bcc793496deece11940b43d922a55bb271113aefe6959df9fca1ba146e784319df1c05b9b8646b759e327b7b3d2a6c3912356503c0681738d0516b2dda95369f95ed4bd443ec8d69cdf07dbe4b91126fcc881f1961b9b344277335c523f012369a8f05c81ae41021a1aec03cfe6bab498ed5448baf5e21714dc9ef6d2fa4e63d92e3b0fd079dfa25e5aabf0970e1c989b5966fff794760e6f9a088345eb802fbf3421bdddc7fd1b7b65980950a90590201d4188de050117381ac24f0f4771233638ed898df60e7919da7d257db23421b4e3e70f540b544e578f6da84f24d4e73e08b2d8b08fbae1e903fa8ddd09f288a5acf04b684a72cb5e694db8ab662347c82d91f1dc79862c99c6a4e2976ef8b91e5a373fdff50c5e86c5bffc11e6d1d9643363e5277e87f0af909450b9e9a47be729408e4f3bce40eed7a35aedbd1df5c2a2a10290c78c11eddc39602bb09c6740d8d86319d895dd354966871971d2a990362f7c18c310c91b11c3ffdbb79d26abae4983454c152abcbcc7bae61096b3e9f426f78eafc459e9bbf21f25266b6af76f18deb20af288beb5be98a51491ceb223a565097c5b06ccb259c47efcf24d47723f5fb08e795c5cfe6e7c86a58cef379f432ab409176d125e685596138351e1218b1156ccdf3fbbddaeae56e26cc4f6ff94a8b78f34478ece91451e690e9a1a7039eff7be08e8d16be028f7fc608de21e4fe164255697fb664761c47aadb8a5164723d890f6a4366dff83f314f0c39202042917c8632af8da098c7f0703f3f8e8693b77c7b1f2500e2de83e6c5214cfb7a7b8f02b63c4488e0013df435bc2bc362df26f626a4b7ed8d253ead0580833ba1d7f41f6b9bf1df98708b17f3cf9baa3d52de56292a09326b30ad76fe93b286c09d5098c037f1de4647b8d9ce427e73044530e0013415f006ecfc8889064c9dc1c6d1d8ae18f67b691a351b64b9e8744153b80a4a0ad8df01eac0370105be647deb10df190936739022e63415a25dc8bd7fe20a6103c39b1554b4fe4875c801c216b9b366f2d9a67de45ac737af81e5def9c3d3d9da3d19751d7309e98bdde3c3e17b7e4d9744e697530d1fd8c80ab33a72df6753c8eb2cdb556a945add3f192afd519e71a007eb3936d363746b5a7890158246c16caba568248b153fe320cbbc129bb32a99af65a9c0ae220f507c1b003100362f6c22d8636bb89f28b23e04e37fa6be58ef40223bb79c2d39966626af9ed745e553084dde598ef8348913d1e890c9c6d63423127877ce48bebd06468fa4900d7dce256b13f52389b92b6da8842e51a8a12012d98708a8064efd14d924f3635b35816d8de4dbb15345fdbc4b6b03dfe916dcbcf41ffea6390a6cbfa2fcb140d232c5d402ee3f84ef9f54419f383669de4f009f82bd07a61bb5f7ecb98fae3768dcf2de35900735a3e322d2bb3c2e91898345a662b5bd0c422ebd0300d9bee9621412672bce60bd66eecc41fee5e6b271dd25eed2b235b6a2c978f057ca40691f926c5ee1d51fa4fa2fc3da54c21c8d768b395894b9b90b1bffe08b246abb8d7b42b8b06e67383f752bed72611a167355a0ae22874f7fb2627bb304a3762109b6289b561f1a7be9ec3973b78668411b5d7794e1a8e6a64afe3874189a64a00c45e6fc3406f1fc5d94690ab881c21ea64749c256056d50e95945e4eecf87aa24774c590da0fec5b6ad87d139b5b11913cef7276005fd6ff2a523e0a7f99e495a09141f0f2824cc75a5cdbdf27f404d49010923a31b4aa71852311dc746e468166b1365f0a56fb9902f220195ad806086e581d26d484fc622995ccc97140ff438dc945c25a74d75f40e47ec2180ece99e036b4a86f84eb494d3084b94ff7dc7f01374a0c003266633fe18927ab36e83f3d0116b13dbc52fe6dcaab0a8b84e86ef6651c853ceb22cc3f4a7dcc44e06e53ada13869e47c17558173d35a0add3f97dc71e8bdbfddcb9140c40bacc2fa0c8c07a572f878f56eedf5d5794eb489beb88dcc922394acd71bb89e25840d5ac005337de9661dec6a01f6ce4e526b8b2c255d6b36c9bba7025ef120b83e9d24f2e687c678d7c49589af2ef44edf8e953885ef822ff753f5f8c68272e37b28f8a6810303d3832889ff2143362d4038124d15ac7cf2f8fb6116e30d17d9fc64c743611b88b253e77ae18bfdf2d36dbbaa1e3bcbc67ee5f52230119689618180217efde4fb8505044a6f4afff7a078f1e312dbbd0c8404d7537d2a434274aebcd35e7a5401414237d0bcc82e9f6054b0961a5eccfc2f0a0a3e3fbd2c9ff7c6ce4e7df1073acf72b088bbf6ff1b2aadd9d0df0474fec7ab26da87fdb46e37e348694866b5aec0c5e8d32925cde853012976f0ae752e6b5115caefbe80e2031e8ae652962131622b7f303d98dbb6a6e7caa91397c95f08e04c91705154a5a574641cf2518f684d6f3ea3923886bc6102760f458e49118bdac97c441862c63fc73602a6fe6d58c03a85be5aa8ba09c47d1172f96adf62d723e2484fc877d3e1b55c6a0cb19a4892634fc06fac776b66c6f4ef798ae5d1298c63d3c64c646b167ec8cd3b4b1b3e3c7f35dc216a63c493e12b64c71f8f36fc87874111b997dbc6d87d06b7b2ec5f36b5b981c4f25d652ef91cf354b53b8a504b993379bfca5ea8cb2cb6ae88b6da13038f06905942f9696907bd920bba4cfd29f797e80ceb7ded32bca87abf3b399737200223c52e492787eb24d8499e0fbac1084f466917570ffe3801b62daf9bef991d78b94d793bfc9ea36345490b3db69f16920c7cd34972ebc838fcc148f1c8fd6c53e6f1d5380fb041a3a4dec36815fd3cfa44d30c825933fc829b4d23bc09f4d0386a39edec04e440f4cb34bb0f8c64d75cda1336ef9dc1d7e1883ce8b8c8e5105c4", 0x1000}, {&(0x7f0000001080)="6364d30788f5a1cc1124e0a522f60dd3faa03fbe7c5f1515eb8ee11ed82f540a34a950401431add3b2580753ea2a3ed573fbce9c1e5ca2362ba2501767254efc51c0efaba1c642fef483216c064c21a275183c05064704dedee47c68abf77a2adcc54654af26a4f25c0182", 0x6b}, {&(0x7f0000001100)="6e2b48ae99a76ab87074f52017466d2e8048be6ef25cf7437bbbf3e7e8a9d2c6707a2f7d45b399f3c5aef41f2a1b517650887abc09452608329ce95e9d74d25e5ed70f2badd21544c83cab07727d298fb97fdf75ccc973d71b010acefc7e441ab601d2b48198a0a6a8d843e0ec0662012cb6f8382baed21006b9f1d2fcfbfe6fb2bf0f", 0x83}], 0x3, &(0x7f0000001500)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x150, 0x8}, 0x2) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x6, 0xf0000000, 0x9, 0xc98}, {{r0}, 0xfffffffffffffffa, 0x8a, 0xa2ca1e3a31dc4ae7, 0xff, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0xb0, 0x82, 0x2}, {{r0}, 0xfffffffffffffffb, 0xa, 0x2, 0x1c31, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0xff, 0x954}], 0x1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xf0000003, 0x100000000, 0x80}], 0x1, &(0x7f0000000080)={0x6, 0x9}) writev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)='D', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x400000001005, &(0x7f0000000300)={0x30}, 0x10) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1) ftruncate(r0, 0x0) mknod(&(0x7f0000000240)='./file1\x00', 0x0, 0x6) open(&(0x7f0000000280)='./file1\x00', 0x80, 0x20) fcntl$dupfd(r0, 0x0, r0) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) close(r0) getsockname(r0, 0x0, 0x0) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) setgid(r2) setregid(0x0, r2) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0x0, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x3) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0x0, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffe73) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0x0, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='c', 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}, {0x0}], 0x2, &(0x7f0000000400)=""/92, 0x5c}, 0x40) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000140)=[{r0}, {r0, 0x42}], 0x2, 0x0) 16:00:39 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:39 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:39 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) 16:00:39 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8010, 0x40) socket$inet(0x2, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8, 0x11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r3 = kqueue() poll(&(0x7f00000000c0)=[{r1}, {r1, 0x6}, {r1, 0x8}, {r1, 0x1a}, {r2}, {r1}, {r3}], 0x7, 0xfff) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x20) truncate(&(0x7f0000000080)='./file0\x00', 0xc7) 16:00:39 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:39 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000080)="e1cbf39b58be4051627d86e98f3242cedfd3df37043a95bc3bd0aafd35a11667f5d773bb061e28f4a1ddb3eb7d9d0f061476b35616b79e0e8fb950c2130fa66add25b4000247fc1a3306b59760c578d0b0745c77ae9c005f8a1fb43c4787e0600f457b897c413f5f") r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x11) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8, 0x9, 0x100, 0xffffffffffffffc1}) 16:00:39 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:39 executing program 0: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') truncate(&(0x7f0000004540)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x90) 16:00:39 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x1ff, 0x1}, {0x1, 0x2}}, &(0x7f0000000140)) getdents(r0, &(0x7f0000000080)=""/20, 0x14) open(&(0x7f00000000c0)='./file0\x00', 0x10840, 0x120) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x8}}, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x5, 0x9}, {0x400, 0x5}}, &(0x7f00000001c0)) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x100, 0x1) 16:00:39 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:39 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x2, 0x80000001, 0x3, r1}) 16:00:39 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:39 executing program 0: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) getgid() select(0x40, &(0x7f0000000000)={0x5, 0x1, 0x7, 0x53, 0x1, 0x81b5, 0x2, 0x100000001}, &(0x7f0000000040)={0x8, 0x81, 0x7, 0x80000001, 0x0, 0x0, 0x6, 0x7ff}, &(0x7f0000000080)={0x10000, 0x81, 0x2, 0x100000001, 0xffffffffffff0001, 0x3, 0x9, 0x8001}, &(0x7f00000000c0)={0xfff, 0xd4a}) 16:00:39 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:39 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:39 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 0: socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 0: setgid(0xee00) getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = msgget$private(0x0, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x58, r4, r2, r5, r0, 0x8}, 0xfff, 0x8, r6, r7, 0x8, 0x3, 0x162b, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r1, r8) getgid() r9 = getgid() setgid(r1) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) fchown(r10, r4, r9) r11 = dup(0xffffffffffffffff) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000000000)=0x400) setegid(0x0) setregid(0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0xfffffffffffffffd) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x10001) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r1 = accept(r0, 0x0, &(0x7f0000000000)) fcntl$getflags(r1, 0x3) fcntl$getflags(r1, 0x7) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r3) r4 = getgid() fchown(r0, r2, r4) fcntl$getown(r0, 0x5) unlink(&(0x7f0000000080)='\x00') 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0x0, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 0: mkdir(&(0x7f0000b17ff8)='./bus\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='.^(.\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='}\x00', &(0x7f0000000140)="2a5c57e700", &(0x7f0000000180)='\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\\)]\x00', &(0x7f00000002c0)='\x00']) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0x0, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 0: r0 = msgget$private(0x0, 0x20) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/143}, 0x97, 0x3, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "8eda9e0cf404051391bc04f0fa10f82060b15e0b827c53cd108d32da"}, 0x24, 0x800) msgsnd(r0, &(0x7f0000000200)={0x2, "1506cbebce5a5e81d9c542794831294ba6c668471507e6a9cfd6c99d6be923fd93eb650df61615b1a3df8684e1cff3a148b6df87d7d500d41b91"}, 0x42, 0x800) 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0x0, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x7, 0x1f}, 0xc) 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 0: r0 = open$dir(0xffffffffffffffff, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1) 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) socketpair$inet(0x2, 0xc007, 0x10001, &(0x7f0000000000)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d", 0x201) 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x0, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 0: mlockall(0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x0, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) symlink(0xffffffffffffffff, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x0, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140), 0x291) 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x1) r1 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x96a, 0x10001}, {0x18, 0x0, 0x10001, 0x40}, 0x1, [0x7, 0x5, 0x80000001, 0x8000, 0x6, 0x80000001, 0x8, 0x2]}, 0x3c) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) socketpair(0x6, 0x2, 0xfffffffffffffff8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffc, 0x0) flock(r0, 0x6) dup(r1) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) syz_emit_ethernet(0xec, &(0x7f0000000180)="af84d931abd81054d1ef3736e72b3e6946dc005f23fbab4ebb3480540362f75e7b4689f9980b83e5d2f09b07bb39a6f2ff94240dd61c0ee098df9acd61e6016a80350ba89bc17370c0aef6246e72ac25a82092607786560a3f3dab7822168238d2597fa31474e9f173a841031f6f0a9ad63cdef9b5c950eb3ec5fdab2da799283cd6cd1e2f653ee64cae39d4ff9b1aca8d8e161a03ee8ae0b56784d30a3e1978894f172675478f249ac17512d7201a257cf836475e40f998484ace75bf4513e8a2b5b2b24a1671367d3ae73650e72afec71d86719abb916d22cdac7d8b074b983bcd09b8a16994e311774465") 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shutdown(r0, 0x0) 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 0: socketpair$inet6(0x18, 0x7, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000040)=""/176, 0x38}, {&(0x7f0000000100)=""/180, 0xb4}, {&(0x7f00000001c0)=""/169, 0xffffffffffffffe1}, {&(0x7f0000000280)=""/4096, 0x11f8}, {&(0x7f0000001280)=""/31, 0x1f}, {&(0x7f00000012c0)=""/48, 0x30}, {&(0x7f0000001300)=""/10, 0xa}, {&(0x7f0000001340)=""/168, 0xfffffffffffffe70}, {&(0x7f0000001400)=""/52, 0x34}], 0x9) getrlimit(0x0, 0xffffffffffffffff) 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0xfff) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700), 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x4, 0x3f}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0x0) 16:00:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 0: chdir(&(0x7f0000000080)='./file2\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x110) linkat(r0, &(0x7f000001b000)='./file0\x00', r0, &(0x7f0000017000)='./file1\x00', 0x0) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60d, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x67e, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="f386f8deba227132431e00b3873ca1e19af6609754ab5d65a8b6e8fce897976d0042f54c316b618a64d2fc14f2b65073738ff85628a68bc458c32624175330253a200312f16fc21229b8354eb09f87231033c5ada048fd938cbfd6233462f75eab9dfd4984af8dcf707c6cd1b677bc46708f3dfc4e76085841ef4b961036d966ad8a0bb2d9bf15fb787c08b6836a3c952d3641073351ba8cc2f0d641747fcbfcd64497b2523eb853e710d43bf97138fb6e5b2816954e319a265d4f6ff61f30441b381497431f377b136e", 0xca) chroot(&(0x7f0000000400)='./file0\x00') r3 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xffffffffffffff51) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000440)='./file0\x00', r4, r5, 0x0) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x28, 0x6) chroot(&(0x7f0000000000)='./file0\x00') kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x7, 0x6}, {{r2}, 0xffffffffffffffff, 0x3, 0x2, 0xffff}, {{r3}, 0xffffffffffffffff, 0x62, 0x0, 0xfff, 0x7}], 0x9, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x7, 0x7}], 0x6, &(0x7f00000002c0)={0x9, 0xb2bc}) readlinkat(r2, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/181, 0xb5) fcntl$getflags(r2, 0x3) accept(r0, 0x0, &(0x7f0000000500)) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0xc880000000000000, 0x7}, {0x100, 0x101}}, &(0x7f0000000080)) clock_settime(0x4, &(0x7f00000000c0)={0x8, 0xcdb}) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) flock(r0, 0xe) flock(r0, 0x1) close(r0) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0x0, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0x0, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0x0, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 0: r0 = kqueue() socketpair(0x10, 0x3, 0x80000001, &(0x7f0000000000)) write(r0, 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmdt(r1) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x0, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x3, 0x60b3}, {0xffffffff}}) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x0, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 0: r0 = open(&(0x7f00000008c0)='./file0\x00', 0x80, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000900)="3d9e4f004cbcab5eff979337d6e2e9dc29e71133d65cf714882ad99dcb7db4e265a53105f659e68e72aa6ad031d4d97f0bc08e0e5fce6dd931eb5464b40b89357c105946496e987c03b1b8e3d97db3e942b61796d8761473855cc5f0f80f1c7423d5da9011ae6bcc9d31447e719086c8e7eb0686e1e6683310430eb2679d74ae192b6f858ecd59ba6ab6836a5b94d187f92f1e3a0fbc6d294160474dd70b78cf9a9821f5dab9074147e755baab42469f7f40adc806cca93d4bfa4b1acfff94215f51feb24950566bc0115b4c94d6d390b3022b7a1b09e106f5f1b25241e86a", 0xdf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r2, 0x144}], 0x1, 0x0) ftruncate(r1, 0xc1) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x0, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "05965df0fdb60332a979765f9c00"}) syz_open_pts() 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x0, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 0: clock_getres(0x2, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x4}, {0x1, 0x6}}) clock_settime(0x6, &(0x7f0000000080)={0x4, 0xfffffffffffffff7}) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x0, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getrusage(0xffffffffffffffff, &(0x7f0000000040)) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x0, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 0: socketpair(0x1e, 0x8007, 0x66, &(0x7f0000000100)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="e6ce5e6ecdb06db580dfbc0016401a1e04b45a2581bfdd29c71fdcc63ab35d3e6e0db5b2bbab607b9032e289a5855de961edfed38fdd32ef42a275ff53611fee716081c7a5014bbfcf241b77ff5c98f48524b85cb3e478262033cd843d919c10f6114f441932c81d27c522d3a8b30b2894041a1f8e63749edbba67d54b6508cc9452311e439abc2cca0173af2661d76af6", 0x3f8, 0x0, 0x0, 0x3b1) fcntl$getown(r2, 0x5) read(r2, &(0x7f0000000140)=""/71, 0x47) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0x0, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') clock_gettime(0x6, &(0x7f0000000000)) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0x0, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)) dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000004280)=@file={0x0, ""/4096}, 0xfffffffffffffffe) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0x0, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 0: socketpair(0x1, 0xc004, 0x92167f9, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = getpid() getpid() setpgid(r1, r1) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0x0, 0x0, 0x3}], 0x1000, 0x0, 0x6, 0x0) dup2(r3, r0) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x8800, 0xe4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x103d, 0x1) open$dir(&(0x7f0000000180)='./file1\x00', 0x100, 0x4000) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f000055f000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 0: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) fcntl$lock(r0, 0x8, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x81) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 0: select(0x40, &(0x7f0000000000)={0x7, 0x3, 0x9, 0x7, 0x8, 0x354, 0x0, 0x8}, &(0x7f0000000040)={0x7, 0x34, 0x3c5ce98c, 0xc5, 0x7, 0x39, 0xfffffffffffffffc, 0x6}, &(0x7f0000000080)={0x2, 0xbd, 0xff, 0x709, 0x3ff, 0x9, 0x2, 0x8001}, &(0x7f00000000c0)={0x4, 0x1}) select(0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: r0 = semget(0x1, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) r1 = dup(0xffffffffffffffff) r2 = kqueue() r3 = dup(0xffffffffffffff9c) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair(0x3e, 0x7, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x8004, 0x80000000, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = socket(0x1e, 0x3, 0x80) r9 = kqueue() r10 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) r11 = syz_open_pts() r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x0, 0x2, 0x6}, {{r3}, 0xfffffffffffffffe, 0x15, 0x2, 0xb4, 0x8001}, {{r4}, 0xffffffffffffffff, 0x2, 0x80000040, 0xfffffffffffffffb, 0x4}, {{r5}, 0xfffffffffffffff8, 0x2, 0x0, 0xb1b5}, {{r6}, 0xffffffffffffffff, 0x4, 0x0, 0x2, 0x3}, {{r7}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x0, 0x80000001}, {{r8}, 0xffffffffffffffff, 0x4a, 0x20000002, 0x1, 0x8001}], 0xfffffffffffffffe, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffb, 0x1d, 0x43, 0x8, 0x6}, {{r10}, 0xfffffffffffffff9, 0x84, 0x40, 0x4}, {{r11}, 0x0, 0x80, 0x40000001, 0x81, 0x1}, {{r12}, 0x0, 0x16, 0xd, 0x4, 0x9}], 0x7, &(0x7f00000002c0)={0x9, 0x2}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r13, 0x4, 0x7c) r15 = getpid() fcntl$setown(r7, 0x6, r15) dup2(r14, r13) getpgid(r15) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0x0, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0x0, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") utimes(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f00000000c0)={{0x800, 0x2}, {0x7fff, 0x3}}) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0x0, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000040)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: r0 = msgget(0x1, 0xfffff7ffffffffff) msgrcv(r0, &(0x7f0000000000)={0x0, ""/105}, 0x71, 0x3, 0x800) msgrcv(r0, 0x0, 0x0, 0x1, 0x800) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000001140)="5741204ba967da25988a9c2600000100151cdb18e77d0a47", 0x18) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d7e7a837b67c399fd62b40468cdde405d67b601f6a28b13e3abfa8b92c7d4a2573534bf7cde17e286c91111330bdcf506cf42752157b6671f1a55f982bb0dd513c5ff89fd5ac3d18772e526c88e14f9b7b9636f188d33cad9db8a9215379ae919799cf7cc18a6f1f66181dc83723eb1ac7f818ff8cb26ceec5335f858c5763aee3f8910ea1c890a5c730f8fe34e4eff4012d3f80d307b593bde24d48fdaa603b9d06cdc78af01c61d3457329c1e122e7c43ca8ce0926740ad071e17d959127471d4f330210c143d6ccaa221bc3adf4cd9cbadac64566cdc86c54b046d3fd0a409349681e7005d32f4652dc8164e5f53f7634f6b9fad32df92a6fad41d5762367e7f93466a9983c6bf810640f35b230b004ccc0a23bcecb482a08e96815ee53f86577348ecd787b686bf2c6525d0e3316b553f3c87360ddd076f1bc94d2d648f7f3c47c740241e0d2e6744885f1a3e8c0eca3acbf799bc6c85f98c03e3a0e157e239c8e59ba82ba982104d892c859baba8d494fc56ffa81beb1b0744856deb5188e2958334fd0e9dfd3600f5399b72ce606e367e85695e308e3164d4eb38172413ffa035cd4e7d65c3dc45390367b8dd7fe0b92eb156b6fef9fd852fc21c7f66ad0bc32f974e579d29e58b7d90d728b20b0b8ab9320232b362a74609c04a54c14080cc3430660e30cb9ab296d1fb7a78fdb79acfa3049c396753905f441fe2cce61fc4092ddbfc9bf95e6b163fbf7b07df0cc0054651e652caa4038033b11f7f665a0cbd50ab69c3a3d13ecab56b363e8f61f9f8d703e83d977a6490872a8b79bf1dbeb7e6499ad394a7a3ea731cfa9cee0b271e4529459d16c21c74a4eb610bfa794db623bb33b9cf49fdf4c1c1e14ecf983bcf8816cc0f457c9be0410127e2d0ed9411da6ee22ee4fc3c4a405252f210db67b6dafb542da8532f93a0377096846fe833d9593ad5b363583d530031ceed775ec8b3010947414e6e5a709e40c2470cd875376848bd508bda1891f0ce2be62e8bcbeace0d43e05fedd433170206e1841c64c5cb1c8f36623739481f3994d41478c974bbcf3a0ee06f427177ff34596a94136ea4caa97dce962c6d663e6f00a09ca4ab952c99a30766347f4233fcdcd24cf1015a8f532d6cd5cfbb02fdf94b14066103bd77e088fee5ac0a861f4f6315e3d1093446ec92c5427aeee68e72ecfe795e6519292d8a9f8bc131d543690c815181b7c8fff51e2d030fdfc7f66148c6737173107fb65a4dd07f43a70177a632e128a71fdd42be71e1c1b134329348101a1b57d84be99df0c57967b4e1d23e6892a7eae8f87294fcdb8ebdeec37f50cf2bdfcd85b5b0df4f774bde44681408b65cea60eeaa9b579ed78ae00c49e9a6ec092f74df8433d867c05f768d52571e7ba1c0b8f95c0a79f145177fb5e5726517f2a1ce140b9ac09b3712616f334d84844a4607e2118316442972aa2a556f150289456a2593b496f2ee5838eccceb6ad3d033f30322468f2e75070b97f43f08578b7f03341df1fa7376a60a1fc43e7a074846d711fe437b4b85b797850f1cf6fdd586d5956dae303314969ad1a36482a107972a61b5128be5b5bb70bcdd2275dc8697e3ae1bbaa921ad36b0ff476ccb5583d41cdce41397891885ea79e580d9903bb82c8f4d74cd231268fc4cbde1a0f6d80064e2bbe09141eb38966241cfdd5576e7d130861f44a171706a1eeacde89e754f9af13f750add34390dcf9327bc3475e5012cedf007f37f289c07ff1ac74b0de39e670e692004a210b1d97f732286328cbc1d27045da994f55ef04c69d25d4bcbfaf8f9bf0e28c89a22a32e20c4e34d0d47113962d174aeaa10eafcac7bed77b0bdb2d2f440711b70590718a319e69fbaf2004712966d02b81e1d9ed5c324cc513a1fc3446421acceb543a4a852f2c0bcf2965bfd23da8df73f86b958878b01443ba03edb7cc65f81fcc930a4152f55a32c470b5819e21a250db4a9b9f4c2cd97f262f149278ee16849bef88270d1b6979194bd7d028d35131c09b94896cd7134ec736be04a0f9e014f7abf9ae01a453d298e1036802d031d0de9db5e512ee73ea0c125943c47a15148608033946c0fe8600ab789c2db5c87e00f47395a9d5d2cf4de6fac61f9b5305cceab373ae16655cbea40ac69e58e19c593abbddbb53e2d65b48fbbf1392842d4126f9d38fe3d1951a0b9d8fe7564a6ee8ac726d721cdadebe1bc90f1a90f8eb65ad49398751cfc9041e6bb5c00c0920dab5e272ebba758a44e0ab113eb74826df38003fdb5c68a7535aa93ef9b441e2df891393cad38d8af142972415d5d282194f5ce5b00d07b69cf54d5de6b1e986ec9b49b87e55358b65e9d8a868ee925bcf1f3b2118031d0dc1064ebbc9e34fb781dfd7289c9188db98fd838b89844cca82b16b0466c4456ca5a21ac135ea638d2f2ef424be7b17f9eee909c2c35e883d9eb0c512ad7c6cadccc8bdec5d98e62508fcd4b8918301cb5442e4f12eb614701c58020d9965589bc32532ccf7462b17d1ab04c2e02f1cb4877cae1ee452e248c17538903529d0f5dfbc3c45d72a98251ced0483bae4dc80a9125c4a632be727671b2736b5d06dedad9d1b48460c19b96a5759bee9658bb53aeab16b00e11827b7d1e70ad61486365cb52685aa8e0d372ba6d62614981c1836ef4b8bca83566c15c29562c79aa7ff9d876fae6eff76e131e3161bbd2c19e3e4cc39546f9eb77af777cce8217a04558fd7123e78946f7335bd7b6d6ddd17be0af54c91d696cfa3f2cc640654a760b24058cfc13369f745351739e4b57b07ff709359e6272e0a30203970471a19aedc69a36aa8e365ae63873a50113e87fc93dce05a35da731d82149024e2d3fbfd1a172b130dc480e8d40cb0e26ee5acb41fd28129d3c6d75b22c3cb5a06673401b4968be4b1ee1622c0e6765a4b7ea814dd07380001c0ec3f1f2e1f264b43b96add2b21af89ff2ca9e71bdbb1d10c879fbbd4a7643be49912e6a31dca07d44fc2495a44b150c3e27e716173afa35db8eae27e587439182fbc4e5d24796609e52e3724d37f32e115f13f188730087fa279661a66968a3e67eadb8e7b1d9d6d8cf61d024f82fa6178be9130daeab8a3960449363be851f6c1ba4fac36fc57c9d5846a19b33346451878ae2d055f2ed9e23251f4d77ce49606ec109492fceaf2bc31a4f5bdf03f9810b4f6cb6af2ef9c4fa414c5424cd39675c17e83c25b69155b95bd992b9c24192a2b9f61ebb9c0735cd695189ab69c91114a6a8678b549322a1959c1ec435ebe29658a51b7f018827e2def9ea04da70f7653c171ab8808c8ea55e0a5c5255d9aa711471c03d7b8ce4584bf1f1013dd40139cc5401ee84a36652363e007735b820fb0e392a8e0aa37f10349c5096296a2a62a3fe79a03e4cd2eadca9ebb9d4b64b155d83c62a7344ae666d74a801de25dc83c595a3fbee5d8ec8f270336afdc9658205432e8390603f8423008b3ba82dc799f766317e5c0cc29cc61fe5cc193df04f8e5f5825c11efe5edbb5a643efec99c848d71c36826c981e1cfd86486ebe40ce71df4abadb9170ba015702e125fdd4f8bac6e97531369a1a434ebd881c46706e8f63bff30c8462c1a9fb3e5bc73bae8cd1d6bc5f10d68d30e17ede75bea0689567f81bf5c6ac43a2a89ec1bd36a8dc85985c4c1fe0a32305a97930848310cbedadbfbc2bdc790c47e32c1fffb00d1b82925d840e5aab3cb609cea321dd75e28e7a976228ccdf7ea84f5e509db3933dd3273aeecae47de38a699d5aaba50acc56610b542e6828ce10bb5029fbd5e38a3d083f763adebedb5c391f8f9091d0f06b058340c11ca6d77a764ce67719376a93fc372fdf00e55c5429c74b9037e655aea01e912bb4278b70b4bb97396d9c39b53560a6fe965f61d1d118ed9972013bbdc9c15a1cbe7c843e7fb356eeec552cee8769911491b460d29a264f22973d89be1bb87584ff6aa6eebdb6fd42978852256952d3756fa9dcb973453e62c028b3297fb23caf4caf09a2503ef6accf2f0f299eb117eaa4f27f5df1f47dd5b6c7b42bf24f0b6b09b5ad6451fdadfdcdfa6cd3c5d9e562bd2232581175d5d24142afc578a119101580789617836a1cfafe9a8936d212b6cbff8104446e2286899639867832b9f0431c50c28443a2251c9c70086d8bc3e4bae6de1c2b07a27fd57064aebec86ce1c7c317274e3a20cd74a30acccf1761d56482f90da876b42c3f4a3278cd16c52a72700590f08a6d74fa6248f99d29cedf689712581aa0757bffa8a18738fb8b2a4334c5cf56792acbbf5e9501437dcd386a3d3586aeb32e44b851e72231b5ed3184d14893e31551f7505ed781144d36c181b2077d0ea373068097c7e084b17894846e08b86f19992e5f69f0fc008be8bf1be4cd169fe687555b1ffd8108e96bf38c15ac70a504e593d38bc06ee2dbc44ca1a3dff0a30f75ba443e58fc4775dce1f72fe3dc534fd1ad1defdf81ac250029f6a2c16a04f60928bd6384028142d7e9630fa23993162b593f561bc1e2c452aa937621fa4bb4d82535e87a1db829a7905db72eb1383b07528ce0f2f70c42d6b79cf48910e5f15c0e435721855421403eb4d33b486bf90467cf7d1d59b3bbd1b99865fa6f3e4b26027fc6b8ba04f14826f826b7cdb8349c4b6f79e5a9c6bf3669e91e90feeee609bc9cbfc9aa94843ed9ef41b7bbc3953a478c22e5d3695194ee16d135626b3eb599dda5fd87afb568faf91d22bc28a5dcd0a2ba4cfd413bb00ef3f64fd9d15ca30b2f9b17babd5aa8972ba0133cd9f6d563ba77fe74fa99fdfdb7fcf84696f4377cd15d49dc275850b3a748828da7a0521d32a663b24f1afb3c8bd3d9571181b291d5c1194f33d8d45cd9004511a90b92d847cc8d22b3993d8cdbd26d942e00ebd220e3721e10fe2f5c6030da73f7e9b2962fa2cc4ff79d9c64b2901f40371e1d58a52cb67ba81562ec38159a9094501e56fcdde0686766e80c2e35e77fb68e8f8dfdf903959c6dbc24c5e9387ea2d070429eefcf2645d8e5f30dd642d2d55ab461bbc418a47233a0fe2cf045ef290fa38e6fa77c88b1f669a36ce85f602287b17981be9bb2ea2e7c075e2c6225ecc8a3affc26af9aa16e84d1820b753d6c9e11dc89444185f8dc55f343b9c59642fc186259c49c6b388a8302d46136c1eff84b8dc591aa203ad7cb72def080eb5bf8eb87dba8ee6e295e29e275aeb591311ab6d2a4fa86e873c7bf8faa948c3870aab001fbc6bd19db1c87f0319626e4f82050ede8355d960c2f9cb9928853129913a4bf6df15254e9d53ac10030218d737d93f6d478af13b5c48f8384a66c728008bb2b4874ae5290b84f698f097faf86ad78cbba80d061bb3f504b0bc06f7a85d1e7bed419caf659ef184f9ae7e374338b05b63b190d774ffd7943ba2c978b1ddcbd3152becb14f748eb3df2a6112be0851de6e5912cc0b9f2351e769820bb5936ef80e69f184f7ebbe8047d588b907112cb2376a4e0b49be9858cf839c92d7208d981567efe18352f364f11e4b8a47c5cb8b512236f30ef675472548c1d0a571a3fc7b0ab651381cfc5e2540462ec1a0182c93dc9208e13924912ffa86aee371dfb598cf1e7d82433d6a375ea6e6d8513b5efad13817a7473b3b39054d2f0ebcd941b65d6ba48200a2d44b69acefa06c080761cb7dd89bd4a98e21992bdc92dc58ad6ad483afe3eb1011b675e0d8e0442aa90fc51c3d22b75051869d41b18ab1975b09847a3940ae8cc2c2d79649d8b71b408a25627dbf4894b78807", 0x1000) select(0x40, &(0x7f0000000000)={0xae, 0x2, 0xff, 0x7, 0x313, 0x4, 0x6}, &(0x7f0000000040)={0x6, 0x8, 0x0, 0x100000001, 0xffff, 0x8, 0xf5a0, 0x4}, &(0x7f00000010c0)={0x3, 0x5, 0x3274, 0x101, 0x0, 0x4, 0x1, 0x8001}, &(0x7f0000001100)={0x0, 0x101}) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x4010, r0, 0x0, 0x0) fcntl$lock(r0, 0x16, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) fchmod(r1, 0x90) syz_extract_tcp_res(&(0x7f00000000c0), 0x401, 0x791) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c885af010d0ee34290c499894e20113129915477", 0xfffffffffffffffe}) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: getitimer(0x0, &(0x7f0000000000)) r0 = socket(0x0, 0x8000, 0x696b) shutdown(r0, 0x3) getitimer(0x1, &(0x7f0000000040)) r1 = socket(0x18, 0x8004, 0x32) msgget(0x3, 0x2) r2 = msgget(0x1, 0x0) msgget$private(0x0, 0x432) flock(r0, 0x2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x114) msgsnd(r2, &(0x7f00000000c0)={0x3}, 0x8, 0x800) getsockopt(r0, 0x4, 0x4, &(0x7f0000000100)=""/158, &(0x7f00000001c0)=0x9e) sendmsg(r3, &(0x7f00000009c0)={&(0x7f0000000200)=@in6={0x18, 0x2, 0xff, 0x400}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000240)="1a64dd9c77e685c5a1173de668b1094e3d88a3de90649dfcabfd734efde403f81e552cf9adea73020921d9847ebc7f6c8b552ce3f29328d8fb40a838841640f7d3a39ff2f20d517ef4e0ae0e1cc97f0daac0087ec15c1f7763299802cb96f75b0a7d5e68e73ce64fe5a679d50160fa332dcbb96931d86f811bfabef5162a92e4b5f236485534907ebd7f00a33c8d79cb7e9f46dff072f81a7f578b721860a9e5b0b1fa0271c22932d3e08a0d2f7a41cd93abf16ef34a1b72c1ac48ef07153a660fa6558736175869bf9eca72af7d84dedf4bb73991165e1fcfc08719ce349a3e763dc0", 0xe3}, {&(0x7f0000000340)="0cf29b6fee206bfbab9180e383b389328e7892a7bdcd2548acc4c26b48d4b954df946ed31907f9e5d85269dc548ffce564f7978b242f2557ef53d1399ce6e97cc3800665fcacb6e06f484384d0c4b39cd5aa57750ae516b24c3fe26ab38abeeecda3ffe588b0f85f294309f343eaa40e204723ae6bcd3b11599edc04a18a30adf66675d04e9cc2990c3dc2e7ee252599f3828b2873aca3d68f46", 0x9a}, {&(0x7f0000000400)="0de47e11ee52be36fc7ff3bcac5e456685513f71e82575dd1344e725e34386d051b0a2b36475eb5638d6c014006286f203431d559b73d476924875e7613a9e4486645480e1ead645fee35f7c54feb5b03f4506caf88e066770dd64a582f16289c05a8dcd8076910f003e4b3af7e186777fa56898b9862c604d203bddd0ba0415bb5a6b47", 0x84}, {&(0x7f00000004c0)="ebdae5021c3ab583bd6b0c45a13c727edd9b40fcac340bcc314b239578749962fbe005d525e23623542cab38a68c9b6fc6e1bd6f0059885f226303b3c7fc1ab22e2200", 0x43}, {&(0x7f0000000540)="b6b5b5b6699b8ddc688e7dbf59254243a8e690bbd029d4c25e6194d47f", 0x1d}, {&(0x7f0000000580)="2780e231efcea9a163e91f4b81c6912b93efe19b10999bfca465acf16922431a9c097977a10c570c2ffaf7bb12c0ea9050fd385893a3be65c8d383f9dcc3f5cfa44c0591aed01a168e0dee22cfcd1b1e7ec0eed93f2a6c3b42edaa77f242a8142df408755fd3d69cdca9cc5c297643324635fe0674d68587778fa9a3fe5630232238427a3352a84cd701032760e730eaa8dc88e841cf", 0x96}, {&(0x7f0000000640)}, {&(0x7f0000000680)="c76209717cab72080575de09d35f33f2f01f692ce10b0af38365af61db3cf18c19c5db8c80c205c36281b54834207cc9149f139c1ff65decc7b82a42fb899031dd6900803d0c12ac95922c5aa4d87f536aac288289ff896f0a492ffbaf829676a53177ab20fc768ca135216b4e8291ba2b6f9830cfc367ccaeb24eb0075f96d52cf10fd4b064b39438e543f372ae4b", 0x8f}, {&(0x7f0000000740)="6225854f9338656fb056f2b8aaf01a3c04f48393e7dc66b4eae21434a1bf0a3561d1d445d6363fa43690e7dcaab0bbdb0bdd066ce6137233acf863b69a4d4e828984abb201ecf471c2285b12a54b4fe622a277acba5046e5beaafd54a2ee8b233a73aaf289f31de7b71e382e39dae874e893709ae0cc05976b0f4110a38104aec44410c032d65d8657c9df185d17516d7367e1924a4ffa4e5d3e6742adcef1bf48cdef09835f512f012cd94420bb154e96f5239775", 0xb5}], 0x9, &(0x7f00000008c0)=[{0xd0, 0x0, 0x3, "3aba8552c76d18ddb8439e8fb3655686e7de05476b96b5ab86a17a8d1dd673526682775148992219a9bbce4963968f5151ce5424ef1304553ee91fcd4153442c4a9733d3c7b64800e25ea6a0d04b2763d319db3a05fdd3f24b18e56f7704155d7facda134fb8063a774944a90821036acc8852b677c604e8469a7906272b764d079ecce708f6ad0e30505d10a7036f929d258e242aa3f94b7df12252ceb80c3a76739faf054ef3054b877e814d7fb280f3dec0af8438c337fd452b"}], 0xd0, 0x401}, 0x8) r4 = open(&(0x7f0000000a00)='./file0\x00', 0x0, 0x41) shutdown(r4, 0x0) accept$inet(r4, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) r5 = open(&(0x7f0000000ac0)='./file0\x00', 0x402, 0x80) fcntl$setstatus(r0, 0x4, 0xc8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b00), 0xc) chmod(&(0x7f0000000b40)='./file0\x00', 0x1) msgget$private(0x0, 0x204) getsockname(r4, &(0x7f0000000b80)=@in6, &(0x7f0000000bc0)=0xc) connect$unix(r5, &(0x7f0000000c00)=@abs={0x0, 0x0, 0x2}, 0x8) chmod(&(0x7f0000000c40)='./file0\x00', 0x100) msgget(0x2, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) utimensat(r3, &(0x7f0000000d00)='./file0\x00', &(0x7f0000000d40)={{0x2, 0x1}, {0x8, 0x6}}, 0x0) clock_getres(0x2, &(0x7f0000000d80)) mknodat(r3, &(0x7f0000000dc0)='./file0\x00', 0x0, 0xf4c2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000e00)) 16:00:42 executing program 0: r0 = kqueue() fcntl$getown(r0, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x4, 0x100000000, 0x789, 0x4, "c46db03717665730dea4e42ad32970ff70cf5f95", 0x4}) mknod(&(0x7f00000001c0)='./bus\x00', 0xe0a0, 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x101) socketpair(0x20, 0x4, 0xfffffffffffffff9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000002000001eaa484fb5f0a98e2740f2f6df385e26bbbcca56889b852596f9c0e3e00"], 0x8) flock(r3, 0x4) pipe2(&(0x7f00000000c0), 0x10004) fcntl$dupfd(r3, 0x0, r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)="564091a679282c08c44144c281", 0xd) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x400, 0x24) pipe(&(0x7f0000000180)) ioctl$TIOCSDTR(r4, 0x20007479) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: socketpair(0x1, 0x8002, 0x81, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x100000001) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r1, r1) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: msgsnd(0x0, 0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x120, 0xfff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x6, 0x0) fcntl$setflags(r1, 0x2, 0x1) readlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000080)=""/47, 0x2f) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)="03cb4f28c996cfa5c5438b61ed21a4a4e39f80d119b26556123923c5677c34251260585094317a143ad17e6d2d5bd82de546f2b44b69ddf426a1c81a1ca5d1986adee756e084fa07bdc266acb025141cf87809fe9ad0e374344aa9e51d350c42c857ef6509d87535499c4424fff8eb8ad04fe7305bb26b9f0a3109024d5a14b150663cd10f0daee7d3c31c731bdb6d73229fa89abbc44c6c6f30835c6c583708d6991a89fac78634", 0xa8}, {&(0x7f00000000c0)="c72b4fa36181f3945a705b80cccc787e9088f4674731dad9e2155520ada3f3d10554447151c89cc14e23705f7db44b4ddd242b893c8d79fd8dc9b3e81e84f1d02f1e66c35dcc619f68c1661205e166b436630022e14d6aa0d1281c694339d0", 0x5f}, {&(0x7f0000000140)="a0e47e222bf758ec0bda922662e709fc4a0b51c878e06c1b1a00be4264e8a4a0989d29a805289e5c2fdae2c9ad91113c0a594ead43c4c2c81c6dddd84a788f86c2cab588d7873dcecf35ebcafb18a38d780eedb8a7bbe4570b303bfe2777b333efa40365b554e70a05c51444128f9ad22971d6ff3e825849e328d450bdf67ef541", 0x81}, {&(0x7f0000000200)="7dd5c15a476bdbc022e41ce79a6acdc919d2c129396dbd6c7b9c40e55fe18eea1f3dc90de239693cc5cc89fb62e632820e4f5ef2fe6c89427391796ffceb2a105f5dad850544c7fb2646cf0cee4a0cbd3f5b8070ca13f6f0087cefae16c340507e2964a724d44e4b72b26c3a45e6fef911e76f9ecc535c99cd6aac3def655752a7c7a39767234e934d359198c8d09ecb6120fac3e4ddbbf0444b460abd2047963a063133b938d539e7b817a2bca5af21cef799b7b3845503a29673029bfa02679e4b0fd4c6", 0xc5}], 0x4) recvmsg(r0, &(0x7f0000019fc8)={0x0, 0x0, 0x0, 0x0, &(0x7f000001b000)}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0xc29c, 0x2}, {{r1}, 0xfffffffffffffffe, 0x98, 0x1, 0x2, 0x80000000}], 0x200, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x6, 0x3}, {{r1}, 0xfffffffffffffffa, 0x20, 0x82, 0x6e, 0x2bf}, {{r1}, 0xffffffffffffffff, 0x8, 0x400fffff, 0x9, 0x42}, {{r1}, 0xfffffffffffffff9, 0x60, 0x45, 0x10000, 0x7}, {{r0}, 0x0, 0x1, 0x4, 0x2, 0xe34f}], 0x1f, &(0x7f0000000440)={0x6, 0x5}) writev(r1, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96549e3e0dbb459de92d39d7189803ff5a85336ee7c7bea29ce19d4e4bdbd0b7ce84c07284f8cb79f2be055989e7157ecb8e4b61d9cebc0de952a15cdb95f0ecd23bcb5a6033d716b410abe73505ec3f207ea95566eb1eee907e732397b0841af55e6ec81f1049b5f8b0c702ff05902c209f60dbcbf18c49c72abd13def5447bb437b3002c6cb3645a02d34224788174c6e9b2e28c0c7a644fe1bdbfe1dff6ac2fde7611fee6d8121abc7ce07a456021da5792ed957870de9480135970383f503ade2933b67fbf527a5b85ed7c9a493c5bf584a66bf6c856f13eeea7eb3f76211a5eee7d80648b48dd7a343d9e5f1ff503de9326ed59fa571020933a4778a6252b0115297f616e4fe064a3fe0ddaea2eb7c946d2a43fa824387be3da735abb1cba5a02dd040bdc5e5ef191bf002404e2bbb7441ac6171071f45cbebf1a4885e5203d2271f5a79cc58b2092230e169995e65ec393df2601d9c86451247f510a6c58136b9b5517a0bf76ecab5cbdfbd23717", 0x171}], 0x1) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)='_', 0x1}], 0x1, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munlockall() 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="78c7dc8cf97930eb5cae309b5e155f5950d083e56a6da595f0977ba4a75dc68d77cd92bdbc8c5b6218f467e3ad77d4bdc74ff8059ae1b4bbea2f04b098eea95dd5ef7d62212eeba2857b401924b6ca5b0d51e96f0b01b77077c248acca7ec994a91af5075f3ac18f4c67975c96951abcf6f3beecf504c2898e3a31ef34b2ca6b20b24b73b9670f8bb52510ad39703481fc16472b877e270350b27aa3ffc2b34a4829740ab916351506659795b180353641a210297641ec5e5736a8db946791ccef8dd046f78fd80fe33d7f10ee88345f782116d7d8960c200d7e19529a832dcf8735d44a2ceaf76ef5b96923307a76511b63641382", 0xf5) setsockopt$sock_int(r0, 0xffff, 0x102c, &(0x7f0000000000)=0x3f, 0x4) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0x0, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: clock_settime(0x3, &(0x7f0000000080)={0x0, 0x806b}) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0x0, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: getegid() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0x0, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='r\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x8a) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3e4, 0x0}, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat(r0, &(0x7f0000000140)='./file0\x00', 0x20008, 0x10a) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{}], 0x1) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:42 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x324) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) socketpair$inet(0x2, 0x5, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r7 = getppid() setgroups(0x2, &(0x7f0000000000)=[r6, r2]) getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x20, 0x0, r1, r4, r5, 0x42, 0x9}, 0x1f, 0x100000001, r7, r8, 0x3, 0x7f, 0x80000001}) r9 = accept$inet(r3, 0x0, &(0x7f0000000240)) setgroups(0x0, 0x0) r10 = dup2(r9, 0xffffffffffffffff) ioctl$TIOCSDTR(r10, 0x20007479) 16:00:43 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x1) readlinkat(r0, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)=""/4, 0x4) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x10) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x4, 0x2) rmdir(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0xb2) 16:00:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/59}, &(0x7f0000000040)=0x3d) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000080)=""/160, 0xa0, 0x0, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x0, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:43 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x0, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:43 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x0, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:43 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:43 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:43 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:43 executing program 0: poll(0x0, 0x0, 0x0) socketpair$inet(0x2, 0x8003, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) 16:00:43 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:43 executing program 0: getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/57, 0x39) pipe(&(0x7f0000000100)) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x40, 0x100) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept(r1, 0x0, &(0x7f00000000c0)) socketpair(0x6, 0x8000, 0xe87, &(0x7f0000000000)) open(&(0x7f0000000800)='./file0\x00', 0x0, 0x100) connect(0xffffffffffffffff, &(0x7f0000000840)=@in={0x2, 0x1}, 0xc) mkdir(&(0x7f0000001a40)='./file0\x00', 0x20) 16:00:43 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:43 executing program 0: r0 = shmget(0x3, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) 16:00:43 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:43 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xffffffffffffff68) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:43 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:43 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x1f, 0x4}, {{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x1000, 0x6}, {{r0}, 0xfffffffffffffffe, 0x80, 0x200fffff, 0x1, 0x2}, {{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0xfff, 0x40}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3ff, 0x5}, {{r0}, 0x0, 0x10, 0x1, 0x8001, 0x100000000}], 0x17d, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x10, 0xf0000080, 0x3, 0x4}, {{r0}, 0xfffffffffffffffb, 0xa8, 0x11, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x42, 0x400, 0x5}, {{r0}, 0xfffffffffffffffe, 0x7, 0x1, 0x7, 0xca9}, {{r0}, 0xffffffffffffffff, 0x11, 0x4, 0x1fc00000000000, 0x29}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80000081, 0x7, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x2, 0x3, 0x80000000, 0x2}], 0x5b02, &(0x7f0000000240)={0x5, 0x1}) r1 = syz_open_pts() ftruncate(r1, 0x9) r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000280)={0x9, 0x9}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r3, r4) 16:00:43 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:43 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:43 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0x0, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:44 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') fchown(r0, 0x0, 0x0) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0x0, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0x0, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:44 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10080, 0x80) socketpair$inet6(0x18, 0x2, 0x6, &(0x7f0000000240)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) r2 = dup(0xffffffffffffffff) r3 = openat(r2, &(0x7f0000000200)='./file0/file0/file0\x00', 0x0, 0x20) getdents(r3, &(0x7f0000002180)=""/4096, 0x3a2595638394070) renameat(r3, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0/file0\x00') mkdir(&(0x7f0000000180)='./file0/file0/file0\x00', 0x6) openat(r3, &(0x7f00000001c0)='./file0/file0\x00', 0x20, 0xa2) mlockall(0xfffffffffffffffd) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:44 executing program 0: r0 = kqueue() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xfb2) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x8, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:44 executing program 0: r0 = socket(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/105, 0x69}, 0x0) write(r0, &(0x7f0000000000)="3afeb32d5abecc44955b305cc03ab9aded20638ba224c8ace986456629696ee3c8eb9eb1239fc60ad93b605ed5f02d0a2ba136c46990f53bcbdc68b30c016cb78c2ebe892b30235f90799c8d8655ddfb0c7e75fa2dea190608846aa95d15954ff347bc4ecaba3ac0bdc6b3", 0x6b) shutdown(r0, 0x0) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:44 executing program 0: getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xffffffffffffff2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = geteuid() setuid(r2) r3 = shmget(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) r4 = syz_open_pts() fchown(r4, r1, r0) shmctl$IPC_STAT(r3, 0x2, 0x0) r5 = getuid() setuid(r5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) shutdown(r6, 0x3) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:44 executing program 0: geteuid() r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x0, 0x1}], 0x9, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x81, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x45, 0x8000000c, 0x55f, 0x1}, {{r0}, 0xffffffffffffffff, 0x8c, 0x3, 0x4, 0x1}, {{r1}, 0x0, 0x0, 0x20000040, 0x6, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x2b, 0x80000000, 0x400000000000000, 0x200}, {{r1}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0xc4}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000001, 0x8, 0x7}], 0x3f, &(0x7f0000000240)={0x7ff}) r2 = socket$inet(0x2, 0x4008000000000001, 0x0) kqueue() r3 = socket(0x0, 0x2, 0x10f) close(r3) kqueue() kqueue() kevent(r1, &(0x7f0000000240), 0x6, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x5}, {{r1}, 0xfffffffffffffffd, 0x9, 0x11, 0x4, 0x4}, {{r1}, 0xfffffffffffffff9, 0x63}], 0x8, &(0x7f0000000300)={0x8, 0xbe9}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x0, 0x6, 0x6}, {{r2}, 0xffffffffffffffff, 0x34, 0xfffff, 0x8, 0x6}, {{r1}, 0xfffffffffffffff8, 0x80, 0x0, 0x100000001, 0x9}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0xdf1}, {{r2}, 0xfffffffffffffffe, 0x2, 0x4, 0x3, 0x1000}], 0x8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11, 0x80000001, 0xce, 0x69}, {{r2}, 0xffffffffffffffff, 0x2, 0x20000009, 0x6, 0x7}, {{r1}, 0x0, 0x8, 0x40000000, 0x1, 0x4}, {{r2}, 0xffffffffffffffff, 0xd, 0x22, 0x38a0000002, 0x2}, {{r2}, 0xffffffffffffffff, 0x4, 0x80000041, 0x5, 0x8000}, {{r1}, 0xfffffffffffffff9, 0x10, 0x20000001, 0x0, 0x6}, {{r1}, 0x0, 0xc, 0x10, 0x3ff}], 0x9, &(0x7f00000001c0)={0xd1, 0x800}) kqueue() sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000480)="beab81c67a1c3c53adb29d1b4c5432dd217be1946ff5faa4be421b7bb7125a94affa05dcb97eed99ad0b88770d5228f19453f8764cf4577a5de777343aa834ed8c159aa1bef67b0817fbb7cf14736b1833f7638cf3", 0x55}, {&(0x7f0000000500)="1f642d4edde29bbf7eb448fac31f5fea821be6fde21964f95f7600b8a787a59aa88dc30291503a69", 0x28}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="8000000000000000ffff000008000000916d16998591e1f4211725ea9a3f64997b4c0bd8de75a83555a919cab3af3fc60b87d6b77377e52443308085f6d44dc57ec8a65c57365768c8ff68ca8dd97905fa9f08f122a3009fd507cf84ac6f86f53b38084a6e47318d4d458603b4e4ccfe36e54db2616a13e5787a052dbc3ab7001800000000000000ffff00000300000069bab86100000000c000000000000000ffff0000000000002a89bbb5c28c04d7b428f17a835cdb19e361fcfe791432a6ca41f52562ee985415bb46186d9448c3bfbdf56575047dd54c66fea76d033821e42860947e812a9118abf12f07e51672ff9a7c407f8f453b9a3d07aa597f4ad97590b48d279e06b76f6ead02e65861ca5684304f17d84a20d598324dd5602df4a57357ecbc0cf428b73e958ddc61cf0327a1c6415e795d99c695106fd6d777247c6672c672964e60ebb602eaab99c39f2e443d55bdaa000078000000000000000100000002000000dcf4b78f766ae78d5a1eb64300c07362a343d4183ef4de020000007c20f5e7126da2c44bcd1e1939916cdf3704e62013bdec7cea3341b6029c81544f5dd17a73d36f524f4502c0f3740323184f4c1cd0aa22ca0278d60a505e25fe8717b9d4e016d28c0000000000"], 0x1d0, 0xc}, 0x2) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x0, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:44 executing program 0: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/213) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x0, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/132, 0x84}, {&(0x7f0000000180)=""/56, 0x38}], 0x2, &(0x7f0000000200)=""/47, 0x2f, 0x8}, 0x801) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x0, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:44 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x2bb) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:44 executing program 0: semop(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r2 = getuid() r3 = getegid() r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r8 = accept(0xffffffffffffff9c, &(0x7f0000000480)=@un=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) socketpair$inet(0x2, 0x4005, 0x1, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r11 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r13 = getgid() pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r15 = open$dir(&(0x7f0000000640)='./file0\x00', 0x20083, 0x68) r16 = socket$inet(0x2, 0x5, 0x8001) socketpair(0x20, 0x8000, 0x6a322ac, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000006c0)) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r21 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x7, &(0x7f0000000840)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r25 = open(&(0x7f0000000880)='./file0\x00', 0x20, 0x0) socketpair$inet6(0x18, 0x1, 0x2dcdfc15, &(0x7f0000000b80)={0xffffffffffffffff}) socketpair$inet(0x2, 0x3, 0x100000000, &(0x7f0000000900)={0xffffffffffffffff}) r28 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r29 = getpgid(0x0) r30 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000040)="040f9322152ffce4dc6244d2b58da11b908406ff99e710e39455a5b11989538e48b1175af8f48438f52f63df79ba6070f0c92ccec58716d719f4e7e8cde9d033eabfda9e948ba210c01bb4c6acd7e946d218032ed1aa2ad71b4fadcc4eccee091eb8583e3f74aac2a00a475bb7c0e41a39c01f044228475fd922a537fb63542d5734a8eb9efbc5dd0886f72baa57a7b22440c905f143caf4eccc18419b1d8f78aba1654239a9c1ec381669ff60fe6c88ca88117661df5bb249119316657ab432d3f05adf3bcaa0ce5da4684d6f0910524e9ed209b313b37081c2449f0e05f43a702e2b32", 0xe4}, {&(0x7f0000000140)="93970cc82db7159e158f16b9789d77cbad4892fd3cba059e3d6d9c4b0c858d5288d5ec89f03e29d49a3c65dae9a6467f14bd2782196be7da767cbd79ab72f1d4ccef897d5cefaf1730ef17b53efbbe36e3b153c82a748929364868eda934384e896d6755d39fcfd47bccad5e09e2d1e05fbaea427e66361733e3b830670ac662ba4e85373b276c83320ade2bbae18348c30094e9c2578e35613b2fa83172e5ed932df73cdec868428c313d55bca98b78b011493cfac72bacf70ff6ba3cd861961a39ef8d0cb69f40a8c8f8be36ed5c74c3650e21", 0xd4}, {&(0x7f0000000240)="fcf49f845cf28d336b38d07c58129f949b038d0c2deb91335aadc15a91853d0f7be8c1957e685a033c7b1f08a5ff70891b3899c925f898d145854d6ce40ce47d53224f514fa759cc6300277c967bf273c45cf182962087f2fc5e9c0d9f4ce824e42aa9865af737a1c3c3830fcf89663854d080ca7883ec8707b6040494a1cbfd591777681ab0", 0x86}, {&(0x7f0000000300)="83a553d0c71d58787ca8df5dc66e956f345bee38d1a553b4d88b5fcf7339dfb5bdc2ffbdf80b0852a8b8e9b7ca4f1aa9f60ff33651c57bfacbe3213924af66bc3df26473627db7ff262a68fd6db888bc068715e009c7989b2d4c0cdbe9474b9c38cbc510e9d2b0717e0f13248ce60338b169e7bcdbd8a5a8", 0x78}], 0x4, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5}, @rights={0x28, 0xffff, 0x1, [r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @rights={0x20, 0xffff, 0x1, [r25, r26, r27]}, @rights={0x18, 0xffff, 0x1, [r28]}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}], 0x148, 0x405}, 0x2) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x0, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0xfffffffffffffffc, 0x4, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, 0x0) 16:00:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x100000001) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)) pipe2(&(0x7f0000000140), 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) shutdown(r0, 0x2) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, 0x0) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040), 0x0, 0x10000000) r2 = dup(r0) ioctl$TIOCNOTTY(r2, 0x20007471) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) socket$inet(0x2, 0x5, 0x6) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, 0x0) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x0, 0x7fff}) 16:00:44 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x0, 0x7fff}) 16:00:45 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) syz_open_pts() 16:00:45 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x0, 0x7fff}) 16:00:45 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f}) 16:00:45 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x7, 0x4) shutdown(r0, 0x1) 16:00:45 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f}) 16:00:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r1 = getppid() r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) write(r0, &(0x7f0000000080)='s', 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:45 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f}) 16:00:45 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x6) r1 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setuid(r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r4 = socket$unix(0x1, 0x2, 0x0) socketpair$inet6(0x18, 0xc003, 0x1f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x2) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) kevent(r2, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffd, 0xc, 0x0, 0x3, 0x9}, {{r4}, 0xfffffffffffffff8, 0x8, 0x80000012, 0x6, 0xfff}, {{r5}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x3, 0x4}, {{r6}, 0xffffffffffffffff, 0x0, 0x20, 0x673, 0x2}, {{r7}, 0xffffffffffffffff, 0x9, 0x8, 0xffff, 0x3}], 0x3, &(0x7f0000000340)=[{{r8}, 0x0, 0x8, 0xfffff, 0x6, 0x6000000}], 0x0, &(0x7f0000000380)={0x800, 0x2}) r9 = getgid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000001c0)=0xda) geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1da, r1, r9, r10, r11, 0x2}, 0x8, 0x2, r12, 0x0, 0x81, 0x2, 0x1, 0x1}) chroot(0x0) socket$inet(0x2, 0x5, 0x409) setuid(r1) 16:00:45 executing program 1: kqueue() syz_open_pts() socketpair(0x10, 0x4, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() kqueue() bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x8}, 0x3ad) bind(r0, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) write(r0, &(0x7f00000002c0)="16", 0x1) r3 = semget(0x3, 0x2000000000000005, 0x82) semop(r3, &(0x7f0000000040)=[{}], 0x1) 16:00:45 executing program 1: r0 = kqueue() r1 = syz_open_pts() close(r0) ioctl$TIOCCDTR(r1, 0x20007478) truncate(&(0x7f0000000200)='./file0\x00', 0x5) r2 = dup(r1) accept$inet(r2, 0x0, &(0x7f0000000240)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) setitimer(0x2, &(0x7f0000000000)={{0x8, 0x6}, {0xd5a1, 0x1}}, &(0x7f0000000040)) 16:00:45 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = socket(0x1, 0x5, 0x81) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = socket(0x30, 0xc007, 0x4) r6 = syz_open_pts() r7 = socket$unix(0x1, 0x0, 0x0) r8 = socket$unix(0x1, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x0, 0x2, 0xb5) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0xa5, 0x0, 0x7ff, 0xfffffffffffffcd5}, {{r2}, 0xfffffffffffffffa, 0x13, 0x0, 0xff, 0x3c0}, {{r4}, 0xfffffffffffffffd, 0x60, 0x80000002, 0x1fffe0000}, {{r5}, 0xffffffffffffffff, 0x82, 0x0, 0x9, 0x4}, {{r6}, 0xfffffffffffffffb, 0x0, 0x3, 0xe3, 0xf9ac}, {{r7}, 0x0, 0x30, 0x12, 0x2, 0x6}, {{r8}, 0xfffffffffffffffb, 0x6, 0x1, 0x3, 0x3fb}], 0x3f, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffff9, 0x10, 0x0, 0x0, 0x6}, {{r10}, 0xffffffffffffffff, 0x44, 0x20, 0xf05, 0x1}, {{r11}, 0x0, 0x2, 0x13, 0x7f, 0x7fff}], 0x9, &(0x7f00000002c0)={0x0, 0x7fff}) r12 = socket$inet(0x2, 0x4002, 0x0) preadv(r3, &(0x7f0000000a00), 0x0, 0x51) r13 = dup2(r12, r12) sendmsg$unix(r13, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 16:00:45 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x81, 0x100000000}) kevent(r0, &(0x7f0000000080), 0x3, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x30, 0x5, 0x400}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x0, 0xc000000000000000, 0x8001}, {{r1}, 0xfffffffffffffff8, 0x0, 0x50, 0xf73, 0x4}, {{r0}, 0xffffffffffffffff, 0x30, 0xc8, 0x8, 0x6}, {{r1}, 0xfffffffffffffffa, 0x1, 0xf000004c, 0xb247}, {{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x4, 0x2}, {{r1}, 0xfffffffffffffffa, 0x60, 0x20000003, 0x1, 0x7}, {{r1}, 0xfffffffffffffffc, 0x41, 0x2, 0x7, 0x1f}, {{r1}, 0xffffffffffffffff, 0x81, 0x0, 0xffffffff7fffffff, 0x1}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchownat(r2, &(0x7f0000000100)='./file0\x00', r5, r6, 0x6) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7ff, 0x8}, {0xff, 0xffffffff}}) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x5, 0x100001) getsockopt$sock_int(r0, 0xffff, 0x1000000000001001, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/68, &(0x7f0000000080)=0x44) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x3) 16:00:45 executing program 1: r0 = kqueue() lseek(r0, 0x0, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0xa4) sendto$unix(r1, &(0x7f0000000180)="7a19fc2028df7548879e1dc650fb465974e3f52daa75405892fa5f23d40f77cd946a3cc567d1f05826f9ab735fdd6a1cd24529d340f5e890d569eb6cd686f934ad9af031eb4553848e10b978b069e834ebafa236493a54ea05b6ae9947cc9087648686f52402be8a1e4e1a09b5af5bf3df72a7e5fe4e88ec99c58159a5ae53307a27282c9933897f3ba41da51211d7ca0a411cf6eda70d85dd15658742c3287599142b43e3cae3bf53ea7a77837e569481f973f47b257064d8702b152b716da945f2b2099a5d1a0cf04c89057327fd69b7c9253f3f633f53f9162b6a99fe15ee396c7f87de1d4a9b056ec53a32c96c41566f2121b0b8d582e4c0", 0xfa, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="01952b2f696465300000"], 0xa) r2 = getuid() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet6(r4, &(0x7f0000000300)="4f651263956c64032267d35fb721eb33e4c08d21a119616fbb0381c22a13cdc61bd6c09c2c3893b040b409ad4d8e346ba7596b8e448049998124996ebd833ba7b0b5b26783740ac661b23d1ae66e64b1f46b02a25a91f9bc3f6f2a25ff5777d79703903ecb6d3ae19222cedf303c2b5a38189c0816fe0c792bacb4bbec7818f305", 0x81, 0x4, &(0x7f00000003c0)={0x18, 0x1, 0x4, 0xe9f3}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x108f, &(0x7f00000000c0), &(0x7f0000000280)=0x4) r5 = getegid() fchown(r0, r2, r5) geteuid() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000100)=0x8) openat(r3, &(0x7f0000000480)='./file0\x00', 0x108, 0x20) 16:00:45 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10080, 0x108) sendto$inet6(r1, &(0x7f0000000200)="65bed51a14bfba3a8665affeb12fb8060b9c64bc23ce21b7dbf7a1ffa2f65b05c2903c5fe215870e428c3a093367bcc89c51ac7c43ab23f445599d87d4304402dc474da3da348f14c77462cc792d22ed4356a0bf5735681a35919e263861900539d7838be3abbe411fba01c9afdfd1f44ca2f2b7c19db93495d283ebd8796744523c1f5e2ffa1d2168dd8eaecb72fec85a48056561480b", 0x97, 0x2, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x9}, 0xc) r2 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r2}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r2}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) flock(r0, 0x6) 16:00:45 executing program 1: r0 = kqueue() r1 = syz_open_pts() pipe2(&(0x7f0000000040), 0x4) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) 16:00:45 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x3f, 0x77}, 0x10) recvfrom(r1, &(0x7f0000000180)=""/140, 0x8c, 0x802, &(0x7f0000000240)=@in6={0x18, 0x3, 0x0, 0x401}, 0xc) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0xfffffffffffffffe, 0x0) 16:00:45 executing program 1: getpgrp() r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000002c0)=0xc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) fcntl$dupfd(r0, 0x0, r0) 16:00:45 executing program 1: r0 = kqueue() kqueue() r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x20}], 0x2, 0xcdfa) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r3, &(0x7f0000000240)=""/19, 0x13, 0x7ff, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000280), &(0x7f00000002c0)=0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r2}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r2}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) kqueue() 16:00:45 executing program 0: mkdir(&(0x7f0000000040)='./file0/../file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0/../file0\x00') mkdir(&(0x7f0000000100)='./file0/../file0\x00', 0x0) 16:00:45 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000000)=[r1, r1, r1, r1]) getgroups(0x374, &(0x7f0000000040)=[r2, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1]) fchown(0xffffffffffffffff, r0, r3) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) 16:00:45 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0x128, 0x0, 0xfe79, 0x0, 0x368, 0x3}, 0x8000000000) 16:00:46 executing program 1: kqueue() r0 = syz_open_pts() kqueue() r1 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e62e6160cf252d612302fc4c8b1002824de9366c7d852bad4e99454b6d40718ea236cee01bed1d836a522fb9cb0e1178eb4261d68b1a1bc72e9d69e7457c4142dbb49ed33e960f38cf336d32ca2f0058e9dcd4b38e"], &(0x7f0000000100)=0x5a) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$inet6(0x18, 0x4005, 0x452, &(0x7f0000000000)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:46 executing program 0: r0 = semget(0x2, 0x2, 0x10) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000380)=[0x0, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x80, r1, r2, r3, r4, 0xd, 0x4}, 0x100, 0x3, 0x40400000}) accept(0xffffffffffffff9c, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) pipe(&(0x7f0000000980)={0xffffffffffffffff}) semget(0x0, 0x0, 0x160) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000100)=""/196, 0xc4}, {&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000900)=""/66, 0x42}, {&(0x7f0000000440)=""/173, 0xad}], 0x5, 0x800000000000) 16:00:46 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 16:00:46 executing program 1: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x30) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:46 executing program 0: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='W\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x6) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) 16:00:46 executing program 1: r0 = kqueue() pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000200)="0c3ec5d469f0c0380afe2227786ce5625145765fadce09b2298b34d87910e424de46422069fd36b8594d349afd689c92ce844c2b71432f59cf76b4d638b55f8f121e37a417c5fdf94ad853f4dc62ba441d55d0ad836881ea1a59498a3c5aa113d88564a9cc2d78e3a272c9aff121bb5453ef50dd704fea7a2cba3ebb1a430000f105f9ae0355ef534abf1852766b7aa7fefc809fb3cb2789adad1e83ed5c7000b3cef74d730c2641cec7ba89b78ea5670bc74ff3369dbd9fb08d3e5f38a67bb3fbdfdda608f709d28003bc6d6715033e7c2baba59626bff121d3d2ac206d6afcd62df0751766d29bbeaa2215640416d252325ac84747d5abac12321df0613fbc482d6f28a7244310e590d9d866cc26e6f90fe5ca444a9066e472bbd4e09422967bbb9c2faa2f054d1207c7cffccb23f80e853e07f90062935eeccc868a94ff9f360c95f180c158774a75e82ba103e6513a8897d55bddd1b189b48ccaef83360a38c3d41fe9ae2773b9aa16a5c5e2059df9ad2b8f16335440af1fd4fac504e27fbee54d913ad8af97cb5abd370ee5bd5e752ef985b61d2e4809081f5ddaa6f859463d97a3b3cfd90168edbbc2d43d46a45cab92e69f8b08a802dbb2cb554b773ca306b82f4333e26bf5a2746cc09876a1e05d02dfa355831ad50250a5a3d492886a2a7a44eae1930062af76087a0188571a599743a5d032e1ac379665763b9030ed1960f8312e8c51ecefede7bcc49fd6cb81fda296d9ee72103e7ab6ad195b5a2dc175d4db6303f96353b746294272c9df805956ae363f740d97898d6fa50ee7522719d533e756728c464e426c56028cd60ea358e21efccbe64cf18165479af28f005c00c51c16dbb0abdc0437d4e68850af2282eef26150feee8290b6a907e4e43bcd958c4cecad8de3bad1636197b0030a11bfd56a327e0d8030f5ec6d74d07dadd2104bb41679205dfcfbc094eb16af17eb1b0b34baf45bb178f81c75511e29c1545e13176fab1bcc8aa3ec11a0cb2bf4e3297e2eae0e26335e8eafc19968a6da0b053592a8cdd9ee54c7111d7b9185ebca2d10116a41ad80336365eb013c2512a70b50cb1100a866c04df31ca29bf83d0c9796efce3cdf2b4e268d38789bb5a8270599a0ac6f75cdabe2cbb058d886d8660bfa9b5424cc36ffd8b4933f48f6d0f571bc81d1fe1f2facee9185776119adf0611c09920385bf643fa3ac134bba46364a7c252fe15cbf25574e8b2e930275cba14a5682fb4e6b80bc985a6b6143ecdecdb1f3407358c6be7e5cd9a215692243c795eedf4b9a5a6944656201cdbd99fb91802ee17cf4f6abd2f9d3beaf5814822eee1c66a02eac27ec7ff69f23da8436d4c932a8739e71563dda21134bcb55506a9268581ecaefc64fa8ce905eb179861e012dc57968e36a6c746d200f96a05fc22264dbb2d5f84c2f6d0977c1cf1d8e7dfdea12d32e694208a1ab8f5ee7b7f84797587414dc5b3116996b5846a1b16d50cb785bc3df53970fbe04d958f8b788ca5a1cba8271c6724fb65e39c303001d50ec8e9bb7d4423e7ad93deb5aa28d149a41ee627d35b595232921b6657a7aa62290a85a7ff273a620034382deccb7e8cd246a98401fd675d271aae55c557749a7054d4fe64e06b2a9ff0b234ae29c438d04f0674d0be1532d236bc1f53d83f777aeeb616b91e89cd69b67efd8db60f1deb07cf9c8c8e577101a93c64eafb414484a04f7164c0ab15fc0657ef0d2fc0625c72b83a66121010de7e106f78699eaddb67e16e60284c02ab1407e9368c2385c8933acd3f999d957d9e83d9dbc69b0ab7639ddfb0fd2f40cc4582027d8ba3899b2b7de6d84a6615f7ef3c9b9203b150b5e07038fe166fe1d283937843b85daec7e798782f63de247d0586c803204bdbe5d03ea9370c68d846d31f0bfaecd2e2e6257cf483708a6a465db79106c4999646653ef0ae3f603883fccbcafa287123c125ee53aaa419934587bde3887f3bd826dd0da0d0dcbb84182c9836c34bc83444259721b1c4ede673d3e53191bd70eff0ed5ee867db8d0e4b29bccdba22ee5148141eee62af6284083aeb3a91e12ab6d04e05e5687ee3cc69b4827c8c47b565f9fccff4582ccc749b92bc7c1ddb1cab718089edb6d1fa05de689f76f19ca607fcb96cab0406bc9268cb20d3b2d6454b98a6ab0a1c9a56bd22a989896b13f989fc7ddd90ca837be7303637bfaab0f8f02cc5a2a7ddfdbe43b81913e950e71a5a773b726ce7fa8b6a7ebb897e8fdc1a4dc1a44f3f06560a956b4f167032092c6e02238b5c08cbcf5fb8de5f3bfdc3c4a2b18752afeb27a10474ff53a60c8649030bcda67cb65150d9cf498125e6010d8ddb56e21c48e4251583832d4d7ef10be179e28524bd4801a6ea0bc8c866c520d70d2de11465d5ac8b7a42899f5a72f724fee7053243c12dcf90669004755495075bcdcc0e159d1162c83058d7f6107e0cfd89c207e2cfdc0ad7081a47c400d225badeeb34e4c3575c655dc76a95e203ecea88055aabdc04dc4c8a77e35f311420e6b2c025b99dd42648e7c8ae99c1e4205368433798641b68566f0e7484ac688e2a3bff4261659967fd882544ef7b134562d50018c9fe0e8cb1d8788c42ff94e5b26899d28533fd267e76a4c00ab351d2d10c617ec893fb8833ff28e246dd13d3d190034c59280c9ba53ae0ccc7a14d6fce2f7e3afa513da8e3a19ae5a9bde70ef37bf694932643236d52b1c4ee43bfc56563cf01701718a21b0a4b207dbadce1b1a89bcc312610488a0917b3b539a806fc7a227494e04ff2e931e39063f4093d8a3dd7b371b3f9b1bc6c318a3ce688663d3a1166b22f2056ea8623d14721e894ea0b2aa2d49e53f4377f4edd939c35164b51f0acf9c2a9cb205a8f692816d204da49607d3638da5ff5f95822163d825c35059132c52c11dc5124126a9fc488b46e594daba67c30851ce8db9abc3a12527afa30576f2dda350aaa04431ffc1684d5ecc2b6eac3f3ecf5514f7a28f8f7919f1f03add941c665f19f5a67964ffefa898c068e192f511e21bd78840640570051af30cdcfc51f4cc1dcfa8b7db0917a3570d75c28a894f5b2078afbdcb4186e4a65d8ee8f1e80c1eee6d1319108817179b492c5678abc83f1218a8d39aa28df154d0494980085c926d935157779dc599e4f2a0d9c35f4b4e24cd7f016ad0704fb20ba9e14c29dc8fb4d92279b3a6453bd1f566a4ae734b3da07c392d2531362876f3fe7eae6454e000047a5a2c46342443c665682a65e241db9e9e9dc1f3bc0ebef8bb43e53f87ac695fdcd86bb44de29f103b6cfe68eda1cb9fc087b0dc1763e3051207b8287179d3730afab8e5fcd21562f151ac67a4f82d2149a3523e9010cdb477e92ef9030776d349ebb3d19ee446f34cd3bbd680f4dba4df4298a705252ccb39ee23487b78d30320d306ece714c40f19233693d0cd4f721da068106044f3589a14a373546de3a93ddeb61a9dac6d4485e128c34ff3883b6dbe4f2eb527deb236b695302e0732a13c15a5d7e0a7f18895dcc94ac2b040795fcb6c4e9aa891c7a145ec9eed8668d2271be0dbc0a70f1c54db467f5fb1bbd02706b4b0fd9c78c10d67153895fbe2538415daf34d51b133b710dfb2edf4717b3fcdf4acb5fbc66a0fb46c2994756014a4dede54cc60ec392fd783815b4d6f8202aa41f1172184b57c5e5f03d6950409b433a6392ab7168d335cedf76ce96dc14d43be0a4ab1f21f328e7b491aa9a124b3cb10728b34a7d587da76d4f9639cf9f5adc3d995ee3e59209e95d99c9335014edb8a24eeeab90686a1b22b9a49058caee3742c1397b7c9850c01d9e47b6d93a41c61d15dbf101fc74654e142aa82db4bcd6d30338e9da82119fd8f2269e92fb5d2be3ed64ee84694c9aba7134adfbae1a01a16ddfb9afe65922dbe17e080e9303ad483f1f2b6078a2ccf3cfa0efe1790f35c66bf67059d0545c4529e4e1ecfea378fccc798e6a5178612dd78a8138a271eb868e4a121fa7c37193c445a87c2d3b76bba469aee6743d313b778b843df160fae4ea47f6b951b7c0060110f2692fcb651862de817ea5a2ad2aa4077123d37d964dc61a1ab140be1c141d76cede71b7989f22e8d7757885cf45e8af6483fc175becd80492d63196d1afe8063c378d2606111bb34ff79c61e06827a6733f689feb8a288d1f0cc0e3ec923a46ebd108667c871ff29f9a91a3274a5d1129cb736f65bf2e22b738708f64058e8b97dcbc6ff9f0c157a82e97bddf07e83fe0ec8724e79c36402192134b711261fe64dff8ee88c022aa10ab4219b26fd8b66539d89994b34c7e44a501c2da024a9ddb73cf6470df9122dab8a7f2e091346268a8c8e396544f4a54b1d5cacb641e5aa4a50a0ccf6980fd62ab7d74681dced85d3e78e40050563d76290ac3071013de08b6bfaf6ea6ef6b49bbf7161fc5f12ccdf4d98b1664f23a6a92452706367a623cb965312cdb12d13d46225eb94ae3549e82cb410253fedf4f7870bf48588d4eb0aec1da0c98b2d6d825d3a9def754bf0e5c623135178333fea7bd82522dd187e70e72a3038e35a9e5f2429fb36360d122f0a5344711222f1492c38967b8e4e733650824768e6278a00fb627fca39bb85b3737989d934fa53d3a38810b68c12b9005ca4fd7267ae1d099fc2e7e3ab702472fbe20315a099e26a90c122750b78f8f9f7baeb6aa8f4d8031197700ee2ce2bb9030964774188afd5cda47dbd2c7d30563f5e4c783b93dcebdfe60753ca8bc5652cf1bae2d393aad4904a040498bc6d6f042163c3f7f719deecbd7b6d6c0f3cf81b5e575caad6fb52a10535b49aad319bc985277d2de70a4bc1ab654edb10baaef2b40b7ab2534f0d51993e28d808bd0bbbe320cb6cdadc5c3b5a1eacfe4117ca20fcccee6e0a98029ed93afd00847282e27c759a7f604a2a45a6aad063552abca8c18e0c9a8405b26b05ea3c0ea2faf94b83dd369fa09a49d1882cf4068496b2f7c54114e92f54ed1a697c7d4a9d7ffd86d3da9b9469facd9ac28f9331f345b0895b5d9ffa399fea17de8c0b881a2d35f962ab7415c9938c85c235c8471d15b030ed15dd4cd367600c08d7c9f79c4bf77f02a8708cbb0a9951aa94fb412b8cf9c88dd710dd3eacfe2097f82e73b0d9c4f3147ebd0c749d5ff62c710290ff0f0bf99d6c988bdb4269fa195d9f1649c679ef626c506fd78186d1cf0f49fbc137bd2903ea6c71d33227a86e62a633865a0b4ebeaba389897e06e5971b1a155edca49afbe9252e433c6c086bcc1fe9decc82c517e73be522a55874ffd69a0fcc64c01a93e2c4be250a6f7cb50a11768620c010ba8f403aad5968d756999972578a26ae5ba91c2494972155c50eb5c8f18f83d0988fcc4156b2b127b758f1c93b834521992552cfd45375a5bfe46dabaf642ddaba9440fa9898c3131215c2189a4938883dd4be960713bfc41b3dc417ba5366337755fc04d7d463c28cd211857d4fbf7009dcdd6be08fae216160200dfb2be89dc5ff3fbffb474cc1077aa49f9823d5a7f62a1e56efdf2d2019a17c7a89f906c6e407158c64df54016b283f6e4202ca8253daaed81fac4e2a4e8d3cc62b17771b767c26ff4ebe120eafc22c32f8eb86fc09a07e37335e0e51e99cb4d783cee0c6fdbfe01d4722292984d8382f26d7e7e11c739111e174465ea9b4704840682e45421010abc871cc1ae103e622313413751b3441948abbab02167f72a23063460ace2615f600f0d27c73710cf6e0bbb0809c86fed6da59508b62b558763cbd65c19634", 0x1000}, {&(0x7f0000000000)="ff981c4f9047c2d56c0cee69c62ec5004a03c9fe4e24651294", 0x19}, {&(0x7f0000001200)="74745e3151e448f1104349ae6d4b2c748b3f2b59c4efcd3f0a1dae047ad5924aa4714665ad2a70b1f5911453abb544fb64fa795ee55e2b4d1302becdcd1c37536a40e8ea7b64ef55e2e999903929f4dbc254e9f3c4ec5cd83420dbba3a82cd2bc4666ae3b8fd", 0x66}, {&(0x7f0000001280)="ce675224df05f3865a64ac4cdfa907de35dc0cbdde9b7ac6adf3d492543bc2eb2cb4e78fc77e33954bbc60b11d438624ef82f69fc64a4e6ce369926746166ef2af3180fe923230af82e3", 0x4a}, {&(0x7f0000000040)="3a7d87376c7d3c82d120bfbeca1290a0421d3195d17fd4fd42", 0x19}], 0x5, 0x0) r1 = syz_open_pts() dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001380)=0xc19) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:46 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:46 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000080)="cf61349e6c4f1a32dd341d96a417b9c381120095139d18f17304b0256b236e02ba25e78e9bae4dace412d52ea9a787e672d3b08337baf5c77c7f19604b3cee7cce9281a4ea6b2a54be1476bb893c7c7224bf567df92a754665e0a62b72b64ebdfaaaa0a7303f4e633f3bb025eab8ea3b141024eb5cf3e8989a6507f3c2cee2", 0x2}], 0x1, 0x0, 0xfffffffffffffd9d}, 0x0) sync() r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x31) mkdir(&(0x7f0000000180)='.', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x122) 16:00:46 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3a) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') r2 = fcntl$dupfd(r0, 0xa, r1) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x84, 0xf0000023, 0x5, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000047}], 0x1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xf0000040, 0x100000001, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x3ff, 0x7fffffff00}, {{r2}, 0x0, 0x4, 0x7, 0x9, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x7, 0x5}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0xffffffff, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x1, 0x20, 0x948, 0xa75}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x101, 0x9b}, {{r2}, 0xffffffffffffffff, 0x1, 0x2000008d, 0x7fff, 0x800}], 0x1000, &(0x7f0000000380)={0xff, 0x1}) r3 = fcntl$dupfd(r1, 0x0, r1) mlockall(0x1) r4 = syz_open_pts() r5 = semget(0x2, 0x200005, 0x402) writev(r2, &(0x7f0000000b00)=[{&(0x7f00000006c0)="8b4e09986493515f9abc1dd32c89b96dbb18c348add7c37ceb31384a23cb72c19cbc87a4a0ba02832f5459a6ad752297c38b27", 0x33}, {&(0x7f0000000700)="a30d11c12bafc9a066bb6212e7131ee331a51c69ec88f58b6bd9f19cebed60fbc76fd5b12b3acbe064f50e11ae47a53a72e75ca489489184f0", 0x39}, {&(0x7f0000000740)="3ca5b60c55f79e91c2848c0f3541ced1", 0x10}, {&(0x7f0000000780)="a6a3c685bf21c81d23e4b2ecc87ed602ed7b99717a8564e51c709ba4c00c4a6dce77d59ebf403b00bbd3b10ac12e803e4ac670b6388dde978782a691079381a3f679db8b379950efbc2f8c75b92bbbf485", 0x51}, {&(0x7f0000000800)="70b1c4f65165a808a560635b5d193230cea239f9e1622facf83069c89f8c57e6aabd15269e2a1b9bfef319a97415da4c306e9b38ce542955c7c1d423fd78fdb260dd025da58b2ef284431b033727e0b5f8b9a2b9c985389f15f58e1173670a76376c071dfcd63e0913a5d85d73cd7fc891ba76cf6e2273a9f1c174aa43f348669d88f109605078043d8a8425451c8f6f45ffbbbbac46dc6b9c37eeb02ea1f726e7ee62b237bfcac91aef5fa0d4ee80d4f2dcbbdb32db3cf53e949f67b18f", 0xbe}, {&(0x7f00000008c0)="18cbbd488f10aea321783e94ac41cdece0f18aa98ec18d1ce6d68bbb4b292e56df62856a81c10c82ee36b5453b336cb7780355c05548bd243eea8f75573571fe6ac9882b61774d41bc6c9253ed2ca4272f63eaf6d80dfc130cadd319c3e76a1c088516ba14412cbe5c481bc4ccb35907b6a14b6028a3603e178369caec7222bdad19bec61b104680b28b4e80384ea8cf23a9a1", 0x93}, {&(0x7f0000000980)="dc03bf0e6ab0eb99de79e51414410f9f9a789102a81ac172a9e9570778170ee09f189eb87281e424edfb158505f5a2aec2b3892508fba28d058371b47bc3ce0b90c886375ce8c108c1a89022862d6ee298f241d7a8b3b2d14b7f8d9cd8d4cf8356f1a1889944e1ff42ffa1a65b41ed3d4fdd52b2839857ab7dfb1b0e56292180ac9a908273060481f3f927acd2ee9f9dd2", 0x91}, {&(0x7f0000000a40)="11fda3a8ceb79f71e776e680d14928a4430a3cd9c52e3c05138a022319c9e89091323cdcf592c787ed6dde4d3fcb17bf5a0dec5fa72a8b157f5b927cce095e797b4aef61a7ab570840ea6b1f025a3e9a93e23583ebe6e54e29cd06b9abf4bfbb79e2a578aabc0e9cd6ed5390ca723ca61125faf7bf599319fa07c17f373c671b6c84e21b6880b3def57771bc", 0x8c}], 0x8) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000003c0)=""/246) kevent(r0, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r4}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r4}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r4}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r4}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) kevent(r1, &(0x7f0000000b80)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x3, 0x800, 0x3}], 0x1, &(0x7f0000000bc0)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x1, 0x5}, {{r2}, 0xffffffffffffffff, 0x4, 0x20000010, 0x1029, 0xcf2}], 0x7f, &(0x7f0000000c00)={0x8, 0x800}) writev(r3, &(0x7f0000000680)=[{&(0x7f00000004c0)="4c6c078d4ede8a6629ba13da51df72110cfe28fd0d9009bb5c1d829a06a73286c6ee369fb3522092cb857d5ca4760c86f0a766dece904d91724e98a01ea30704b92289f4920a1e627bb5dbd90069b304c403213b72ca8b98e4ab53c521e48979017485c82b58ba8a501c390d88696fa6bac6de7938076cd3ad07f30718ad774f601c725019b1d6da93dcbb7ff84a20a4820cee8faf8d96240f17c0811f05816bc40c", 0xa2}, {&(0x7f0000000580)="9937e421c7ff704d9080e16577758d253f688966843f8a49d869a63ad94e1cde22fb1ee22bdc534af856a5cb07b470c292a360e970480e58aaf52b6b2cfcb759f96892bec6337a656b26c47250f17825ca404e7db258b81f21496ac5ed5b782c083406f06cfb0140767729cdc5179337570dd160bc95733230383ca448c0cc0241d65e67552a69bfb2250086a7530b664c6fbd65cd38eb39e2dcc133defd126317b1fc2d2701200be43539897944a3188f4f20775d48717caa228e4cbc1d2beac97a5c3bd5aa1cc3cb9fbad105ad113bca4eadb371fec3ec5a7287451a61d97b0d19094e0a9e721f9a70f9120a", 0xed}], 0x2) 16:00:46 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0xffffffff, 0x5, &(0x7f0000000200)=""/248, &(0x7f0000000040)=0xf8) 16:00:46 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x9, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x56, 0xf0000031, 0x2, 0x5}, {{r0}, 0xfffffffffffffff9, 0x61, 0x20000020, 0xffff, 0x5}], 0x3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0x5, 0x800}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x100000000, 0x4}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x3, 0x101}, {{r0}, 0xfffffffffffffffd, 0x80, 0x42, 0x7f, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x11, 0x4, 0x800}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000003, 0x1f, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x70, 0x2000000f, 0x3, 0x5}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0xfff, 0x8}, {{r0}, 0xfffffffffffffffa, 0x28, 0x4, 0x3, 0x9}], 0x7fff, &(0x7f0000000340)={0x1ff, 0x80000000}) r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) fchdir(r1) 16:00:46 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3e4, 0x0}, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x102) 16:00:46 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x4, 0x7, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x4, 0x0, 0x14e92f0d, 0x9}, {{r1}, 0xfffffffffffffffd, 0xc9, 0x4, 0x0, 0x2}, {{r1}, 0xfffffffffffffff9, 0x20, 0x0, 0xfb, 0x6}], 0x401, &(0x7f0000000200)=[{{r1}, 0x0, 0x2, 0x52, 0x0, 0xffffffffffffffe0}, {{r0}, 0x0, 0x8, 0x10, 0x101c848f, 0x3}, {{r0}, 0xfffffffffffffffb, 0x54, 0x20, 0x100000000, 0x5}, {{r0}, 0xfffffffffffffffe, 0x88, 0x20000001, 0x8, 0x6}, {{r0}, 0xfffffffffffffffc, 0x80, 0x80000003, 0x7, 0x2}, {{r0}, 0x9eb748eaff4b6a24, 0x90, 0x1, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x2, 0x2}, {{r1}, 0xfffffffffffffffe, 0x1, 0x10, 0x2400000, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x22, 0x2, 0x8}], 0x1, &(0x7f0000000340)={0x1ff, 0x7}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:46 executing program 0: socketpair(0x12, 0x8000, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0x1f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0xc60, 0x12) linkat(r1, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00', 0x4) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r3, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000001640)="3f26e8acec5e952fc0aa50b5a1fb708e00c3974077cac6048e7229d157f682f769d3a6de7f4bddc6a79caa06c68d37b1cf00e188d9f80c4bf77913566f20f5799b1125c96d1d82e269c3b4dfc5c383943d9f32e3034116bc9e1d0b0169a707c42130011167adbb6c2bb3bf779d6a602230e5cffc9ea8477c660e96e589a67d32aec6a897cf36837f28ab860ac86071f4b73b2a49968b81d27002d76d5878143caaa778cea1dbc4d57630f1c41d0199bdd234f25170c1b58f0eb99fcdfe2ed562aefdcbd058c2bb5f360545cac2ac5917c70d85ace0f0ac45c1c07844a12eae774e157ebb45d7c326d72c0576566f46beacf7942c93708d453f8dac5e310de3e251cc9ab9d559692fba9abd4a512b17cd3440052b78b07a8a82f57f7d892b89c26d2e6ffa088c2c82610e221c32605cf897380173482d8dd1b07aeb470100da8f13e08d588997d6a70eba5092393f6c881612bec6474144088906f69904391d3217db23dbc979f4fcf3f315e39ed4b4f5a2d52871fbf03c8a02a6c8c4a0a29f09e0b7c3fbb8feb1ec0619dffee5fb1e2e6fa1006d91f9b4da19d5e3c16dbc51212c3e0b9f30eda29284c609ba902c493087b765a2d2e326c199128b4e3252b84fdc483834049c6009862ac372dcdd3aae4e474c63d58a6bec1c52284bcbb380f68084c573f9ce81df8e75789cda7c35235fb474e94a92844da1f7464f06dbf409d942da38c051e36198a52d27d4d7991512c4235e3d9845ca72c49b77ed2a3cfb6e3c9a3785f479bf4d1bf1fd74f80702f891e403ffb596e1e904f0f1ed0670f0a260e14b8a678a580173fef1365e2564406a050e287a0b37749df0b7690df9abaeffbeab24dd7004b3d9bb979574c71df6ae1b9ba68f7d836f1dc56cda20cc1ec849b4a7bcd9b6e326acac8e51d7546f0ac23f9cf3c54aa9651a6f4f1fdb75ba3f956b6d8a13dc1d9dcdb5a884f1508fc05f210fe146aa41b090c7736198f06a6088c8cc508e505174598a28b99275e834ac44d6dc4b19c7181c0f4c18590fe974f7de1c9959099397a25df1ac3ca83832aace5cff7aa1f1e166e2d015eeb9e0cbd78316c50e67fa7e93bc63509f98c73dcb944bf976e1f11b38722c56a9394712de947b21f8f87bd0b78e5d2346410409f4e87a2831393a80c660922b22705617764c2adbc2db6e0eee7a476034c51ce7368d75bb18acc9e6add230ff19407731db24da6892a9c5d132e842e281db2decb42a375c9f68f3f9325744c21e37344c65a92427d311de919239f7cc37186357cabdfdd54aab665e12f4ad8f2b676750971bc934ca6d5863b5aca98e8b638bcdfe5bb3afce1c65239467bae1a123686ae43bea89d6439d35c5746547168d923f88f9c4bc8c1852f73d1d2acb589c56a0f7a8fcd58d3820e0f71bf54737877f8b75646f154d3323697b63caadfd5dd5763d4afe49a10d26b7eb2073fc5e1f4097307a55f9ebd0000d09e2eeb609ef750f75ff98e85980671cdeaa4e0a9058878f5f4169058ce514cef8035a11a43dc189ce67e149a910c8b0f8633a0f6146d00b8c6096bc5f107d65543e8122553d9e5ec26f4ec69f7a456e14d5a707982f523b54396273ad5c1c896ca9d56c1e7d496986ebaf2cd55fb60feb30cb3dca212fc63069a9d9beb4fae3828327fe3d28bbc4391648645fa3acda5d042a0cb490a7d255a644433f01e1f6546d16b68737128b8caa809120d3cf3edf2bfd2ea9bf1a17857fe27a0659b2bbfa324f85143556dcf430b69e73703fffa4cc6e021fc7a619df949bc21f379d3a50463ad0bdf2c715f7e3ef83f26bd1f11f23e8bbfe8d1e34984d2b45f3e2bdb67e5e820bedc87fc860fdcae34a3c455a97329b812cf22322534cdce4012198842c2ac3a81a7acd7e6d7bdbc20f207db72beaaf96b9dc6f6c572a665ceb9af12e93c97829c84112a78ea325a4235a8e1122b88f20bb1c7b6af20e68c4a791957de1402b5041e04231cfcf5a5b6b292cd418cacc1cae23873e520113e06510df7c6f7d5beeae2139a6125b446cb52cc2e95ec9e45bc35910f252aed26111298a5aad8d03444c2cc182f62f0ed7ed05d214de974f9891b423c6b5c40620fa14cc029624ee1b65de0b80c1aaa7b58be5eb45f4f1ff869e778c2199f1060149d9ce51f4525b9a6986173e34a9c9662f789b53e7f9d4c63449bfc571aa93be9f588f6559d90589df67f7027083d602889117832ae3a69999800808c225ba57fc9c348277c1fef31d82921bca50216a1c2101909f2172fb2f990643e3dd9029f6328af81bf698adf48f53adb65574086a1152dc4f06c6d64808d94322e39d1074246898f3106f980f302bf06a8bf6c2440fad7328304abca9c86fa17239d5e74080f725d773db715970ac56a6344abcf02ec0d8e0aa8dbc357e2cc506a817a47d32921728dfec399961b8d361a07471db56989e2f54959c749f6716bc59a3bc33098e3fbdb3046e15db1ea9b165f0db80b023b7326161b93d95a43ce96b84656986c96ec81bf03caf593cc538e15666a5f5b32b561e5f102a11586de579ed0867116eefc0feb05cfd46d44c70f13bb3916e976f915608ae48f97f7d8252fddd5c3b4c11b57a69bacff05cfd3979c32dc73b9cd94fe6c41dbbc49b72b0661240a1ba5c51d7daf22feef7affd27d3608395c724a91b03b2963a12c3ebfbe29a68ea27c8d03bd212b39fc8d13941edc7e74db97e00cb8f919b8a33527f3c466ff7e3dd93da9decd865377747dc1c4dfce408be382310870a954dc9dc03810d913557e25c54a158d455fe4726ba682b4d3bff0b44b4cfb700a75514cbabe1ca651c0370d47ade5ba5d67cb6d137e617b40fe560dea7098ad0b2919c1970abc54555ec5f2d93358d500fda763bb6972dd739922c702737ac77b396bf4c8f740a42678f2f5061b95963ab3ceb944f9df450db0d3a254d8710964111210d8a10761236c85e712d937f726d8d54794128290789c247804003b40008325b12f5ee3f7b0c07968d902caa802da4d303d01b79cc41b83c0d434baca02678aebd20a8ba9200db242d7d83208d92fe3215346ed2e523f901abf3b4e16bab33a8d1935ffb44c384823cf6c2c983af1d1c4e1dcf5eb08c19e56d33fc10e808fe3dbb2bbaad77f31792b6541aa835fe24a1779359f515fb47a9bfac5a672e1c5ed78b489e053cc16067a437c43e4f10d881053537d78caa2cb1e4fdaa29174e9fec574371bbfff590dc86b51ae5fc2a233ef3bfa4f6813683ad370d3dc24a858d063b415fafd1546c2443980724e510144e92ad2fe97c1ebe28cd80b54ef6d74ba30150a840b084e49c79e3018b7fac1d2fcbbfef005292e6eb16a38ef538af02319063acac8e710f8bb5495cf3f0b0626f214ad744a52002bbc2e3af8bbbaa3ffd41e84909823352272cce41fb089e6d4dfa2d12e46e246f7294bed38bcfd58c7db097866baf415f4513606d1e9b3a9c8fa50a0d22290cff205b8bdc86e73e73b98fff83e29f52467537450dee3fd6ffae3be2ff1b300cba3b3cd258cc3f6f11e88c7375f35eff230f79fa7e6d1bcee52f11cc3566ed8a7bdf676fc656d9da442b01427ca7cf7087bf8b82e9838e4ec6e6c974916da007b3c800973d247a49f3ff4174cc352cd819e001d965111848cdb3c1a46dacebd160b0d9125008cb3b24e0fa73779506808e93a2acdb5a24738d1ddbe7685d4f95e5c344826dd13e114937a0768435563ef2147f4b31de0513253de8289084e5219e80b3edf5d3a6866faefe96551aac354f521c7b3d1237f896d44ddedd99e4906d7874b4ded83d19bf7ad70aa3241a3682e09f273e45f95c2a06bfd8c08ef47289df8617156e26ce96ae85934a882e30a28cb187365cb38b127789aa784f24578e53b882f1ae14b884bccee39c911b0c31e8b8bff3e55f3ea2261cfa455a175701ce022edcea194e76b6c370c87a2a710cb8d529384905f7f79348d1a02c33e855f5f28792d28b8d8c811283210860b79a6a1c1a3f72239fea6b939a6ae2317381d98d5c41942e762058fc5faaa96d4c3804e89d51a018a4bd2a16324b043f323173904dd6f2a9c35fe5604ca36753df726b785f6769fb614f3cf6446c066bdaec2a22bc0e7b649219617f47d862d85245e119ba11dbe4bbd5025c2d7fd2386a5d1dd2d1ca33ea829b9824f61e8d1ec92de75b763f5e845b498b39c60af6b7012198842e1c77f5fc8ebb696b844f0004fe3e28e30a061e883db8f95cd8f0a830eb64706012f206f3895360d3b4fb83777fbb22fa7efa4c81057eeae0c70bb58a7fc5a78c4bc3bbebbc52bea366f59c769d152f6f4c7825b5de1bc1d092f28729926744b1af1f8879b08692cbb33f7f795e8c3a0076d1a88b3bc764119e52151bf3d63c74e77fe2358777df098ec8e15483fbd30cc95c6314a6312532c59733e92ba073aff42b7a5ccfbe6c92d91a74c6f1bcf57ad064416faa2859f2b9436f06a77302b684e2b3ef6190b0c37a98de85bbed0388ce27c43146da06ecf3c43339021ef469c3dd16099cd076d4c28552c6fd00caad2beea6789f77808d536d23038c716ac9477e6fcd92e901bdfb6134a915a1e4b50d218a1a3a76e3faef6a709e85b12c1eb7b18d8e363b4e4e768425f88207e0ad7349ea9cc7d6313d6c988bf1eff46f01d2bc130cfcdc898d04e241386b1eede5d2441fe5f17b2b7e325b672556242c44dd7246bc6463af0b58c12229b644ef7b0d63ab9bf03a310b1bd7970ecd160e2cae8b8a2c4809ab01a3ba5f4603ac96305a46bd845ba4722463a51fe3228529b0f6e2abd9ca69a2eeadf0093fa100c9acf8fa2272ef178f0cbf0c03c9bce444874c5cf2cdf1bdac7bfb1afb0971c48e4228a8819e5bf42b1aa6ab0c605e4849441cfd9ee48a433ab09561106c3debbc4609db82d433b202c1d802b7833a8e4da0a0d4b2065d00c323f4a64c966e05d1d23343e0be09892e6ec3673b21d3375df33171b4a47cb9bebc5cc8bdb67f9e6c3ef99b6d62909368ce20aeef831655d8aae15dcc8634eccc50cb8b62b8d84a6aaf5f57175d9735a39483bbe363d1ef4d095cc741aea05ae6b0ce325f66637e07374afcfb83755dc088fb01f10e8e26a4026d145635ef510de5069e4e16c9ef118d26fb0d8fab32e9720c5945de0caa39e2f3153179d71a48d81aff1cbdf851f576281c988af58c3a35e034199ca7e6b179cc8173d3f882e3434b3e866156f6e5bb59f5e72e9456cf4acd1035efe0ad3975c10add09163afdbae387008f5c325413a180114416af750047c94b3b0cb19ab171843851929f44dbdc4dc8a9402f081d05e1445d2eb6f37d6763adf40971bb55b4e733414fba4da806a2ecf60ed6bf2c1af6a3fb7f82a5b2809001c0d574072f1c10a4093306672b537375ed84e002049988d56cfdb47920bdef8eee2a4314b22dce24a94699f39f", 0xf11}], 0x1, 0x0, 0x0, 0x2}, 0x4) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x6, 0xb5e}, 0xc) 16:00:46 executing program 1: pipe(&(0x7f0000000040)) r0 = kqueue() r1 = syz_open_pts() r2 = getpgrp() fcntl$setown(r1, 0x6, r2) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) fcntl$getown(r1, 0x5) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x110}, {r0, 0x10}], 0x3, 0xfffffffffffffffb) pipe2(&(0x7f0000000240), 0xfffffffffffffffd) socket$inet6(0x18, 0x8004, 0x7fff) syz_execute_func(&(0x7f0000000200)="c44339492167ec3666450fd05c0ab74684f16741680900000043df2d4ad500000f8202c700000fe5086765460f8a00000000c463b9793ea3") 16:00:46 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) shutdown(r0, 0x2) 16:00:46 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000002c0)={0x0, 0x0, 0x37, 0xffff, r1}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0xfa022a3a88df16cd) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x93, &(0x7f00000001c0)="0e3efcb450dab5aa639d4f77c6772e6c9d287eb707fe649e448b8f70be7c0ed7685e99446ecd07a401d307d65257b0f64b8e82eaa9af7132a2ab797e164a436c0e26bd2e6f05ae455461dd5ecb823fbeb237991b6989d82c72923e31d266767e0fb984bcb3673be2f946412663dc5a5eba2ab9d4c243513d2a0cd2ee41430ad49be3ccc22ca98a89303f574dbc954af9c87b6b") fcntl$getown(r2, 0x5) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) 16:00:46 executing program 1: r0 = kqueue() r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getgid() r7 = open(&(0x7f0000000280)='./file0\x00', 0x8, 0x88) getdents(r7, &(0x7f00000002c0)=""/104, 0x68) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() r10 = getgid() r11 = getgid() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000340)=0x8) getgroups(0x9, &(0x7f0000000240)=[r2, r3, r4, r5, r6, r8, r9, r10, r11]) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x42, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/142, 0x8e) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:46 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0xbe) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:00:47 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x7, 0x2189, 0x20, "48c9ad76553358c214c475a70ea42e96b091c119", 0x39d, 0xfffffffffffffff9}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) socket(0x0, 0x7, 0xffffffff) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x9}, 0x0) shutdown(r0, 0x2) 16:00:47 executing program 1: pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x80, 0xa0000009, 0x8, 0x2}, {{r1}, 0xfffffffffffffffe, 0x41, 0x5, 0x70d555fd, 0x2}, {{r1}, 0xfffffffffffffffc, 0x18, 0x80000006, 0x81, 0x2}, {{r1}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x6, 0xfffffffffffffffc}, {{r1}, 0xffffffffffffffff, 0x88, 0x6, 0x8, 0xb620}], 0xc02, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21, 0x20000089, 0x10000, 0xffff}], 0x8, &(0x7f0000000040)={0x1, 0x10001}) r2 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r2}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r1}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x6, 0x9}, {{r2}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) r3 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x9, 0x16}, {{r2}, 0xfffffffffffffffd, 0x20, 0x2, 0x3, 0x9}, {{r2}, 0xfffffffffffffff9, 0x6, 0x40000000, 0x90, 0x3f08}, {{r2}, 0xffffffffffffffff, 0x4, 0x40000006, 0x1, 0x4}, {{r2}, 0xfffffffffffffffe, 0x40, 0x2, 0x800}], 0xfffffffffffffffb, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffd, 0xf9, 0x20, 0x7, 0x7}, {{r3}, 0xfffffffffffffff9, 0x85, 0x40, 0x7, 0x9}, {{r1}, 0xfffffffffffffffc, 0x22, 0x41, 0x6, 0x25}, {{r1}, 0xfffffffffffffff9, 0x81, 0x5, 0x2, 0x10000}, {{r3}, 0xffffffffffffffff, 0x80, 0x20000000, 0x5, 0x2d}, {{r2}, 0xfffffffffffffffd, 0x80, 0x80, 0x5, 0x9}, {{r1}, 0xfffffffffffffffe, 0x4, 0x40, 0x7}], 0x4, &(0x7f0000000480)={0xfffffffffffffff8, 0x7fffffff}) 16:00:47 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x800000000, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0xfffffffffffff000, 0x4}, {{r0}, 0xfffffffffffffffa, 0x11, 0x84, 0x40000000, 0x40}], 0xfffffffffffffff7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x1, 0x5}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x100000000, 0xff}, {{r0}, 0x0, 0x14, 0x10, 0x1, 0x7205b8f8}, {{r0}, 0xfffffffffffffffd, 0x48, 0x10, 0x8, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x8, 0x4, 0x1}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x101, 0x10000}], 0x9, &(0x7f00000002c0)={0x3, 0x80}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001780)=[{&(0x7f00000005c0)="f2fb4b2028b11f9eb2fe5e32b470c8c818ba6b65dd01b1f3a636b1a59381ce58084d93eb93b97e3bbb19e4e9e2a8b907c750aa69f3d77741bdf1a4c08b6ce7195a99e68b1a398848f59956e2046c36abb826b5e573cbec7a0c69623b4e6326793b81425917cfe1650e1eaf82a327bab1e380e11877b82bcaaa762a5051e443986d764d2864f04e86a8b32f0637f8d88dcfa0d2a6b0c57c832481a4174bd60c3e76b1fba32170f99dadd6a03caaf7579b05238c68321a7a8eb455305d5cae2e0764d989213a1c2a1c4974b8d82a74c21cdcf3368f9ad6f8dcdd0d976bc7f0248579973ec571db8e04b489a04491e4868136e753c552fb46c31a7ec8", 0xfb}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="34f14d939b56da7229d33f387b1de35cea6a1a7292364cdd714a238cc2376a4620a2a70c6293dcb58b25b60057468bbcf037263cf5929e76b4353668edb629496e939d601b5e8ab788ee50f5902c865f6370a8b5b53988c157ebf5cb53ba6da9fb74c17780b13b54d194f682edf5406041d175c3b2150805a70f57e8eb", 0x7d}, {&(0x7f0000000780)="ecd661f625faf374bf78a590de5bd0320db23b42e3f079f19437c4e8975eb0cda9897486b5c15f5832c7c1f634a5be7e043be5cadadf117c195e5c9020022c22e06e028fe347be400b18ff123b6118c480b620e6c4b7be07df20a0500596ba4fb398fa368a3be825eb5a7c2c860987d50fda5542178400a388f8a36112bf99c21615fb296b9deab1ce8cf6ab952701551a09af127e9d613e8c4d6baef5bd9aad58353cdbc98e2ef89740875a2f4fa991554cf60d234a6c6fd216fd6ed09579b2c48621604c6d8b8d05d2c5b5ca89adb4604f3bd30e22a302632435c8e68b1f82ab839959d553eb861f8aa066931cd228156152c328745772057627775146fd8ef32c642e42edd022e990f200a1f27364be55ca386d67b8e4187f041278f7b66a1898cc75cb2be51348773b301e4317d6838ffd3f722fcec9ba6d16251dade140c15e52b4ab40ed302b9c01834ad1e5ad04f9e5babbadf2346a5b69e356d4ce8e11a81b10354b607137e558992993665a225949c0b20e6069c902a55338c58038d1b2fcc63bb431d644c5a39ab9aec4bd4f7e4815a3f9513fe22ce8a4da9c8cdbdf3b44cb3d9ae7d5f76478df70119a8de4e7d012d3a56c3b8f0308787fb5c941d01abed29b27fef60f16a8e1f451cb610689d91ca70f870a56f21048ad1906e2a6ade3d62ae895ccd5a35cb1e5cae70aecc5f52b8f21315dd04216629dfd62f3cabd6db4570529e397bc767fbddc03eec519695ac0e06485571ff9dfb7cb3ce2f85cb5e597f81e41d36975943efe5719dac14e82ae53ed3dff3e428feb8ced124b44067df1ad849f5db0f0041a5e0e2211362104cab445943f8385ec2f5fe5d28465ef0bb5ae21b1ad10ec473f2706dc404debfe01ae3df4a9fbcdeff7d9610fe396e0fe82126692308af9daf8f7438573b67cd6a54c304b34a055c49de6d1a52b520e2b5d62395d58e13e2305f2600c92ff220983fba2c7f698b57e762b604d26df1e5b4ebcca57960c2f8e81068ad91b265dd5569bcb87eeb277bba08e14e17701b244ba91c155974c9da670af6e21eb55c061748c27211a4051526f8077404028a1bfb9be19c99d589d46b2468fb840c0ca90fec374fcf9942b4714378fc775e67ab6c84c6e6a571cd5c368647f9c31332fc3083bfa826508315c1f5d80029c731a23d69ada0cc79fa5d6abbeb403749d072ff1492089168528424b18ec014f766564f29bd62e25318326dfa2c4a3274e9e5d726d933a30b122643ff5911f740dc2b629e6c2866ce42cec330eb0e49ee1d6522e51dc210047af1788d93705e3c66b2816927c5ce83623a0958393d59f110cc9d94f96a4b8c2c495f8d48072b5ad105854e36ddaad4e31de11dc8583a66f9fd06aae2594593b5f6853023f5b8b18ec988a88710f4d924d3169654b6360c017563e0cd1a3827ff07742fc8a4e5d3020fdfc5c621f869220c263090e5c28103b756525faa9cca5d01cfb7c875fd2ff9365b7fdb98413a2751f98e09995504e0322c64f57c45c686583dc6f46254a150a5aac9d07cf26c2ba162607686dc8929eaa4507f7ab4fde0142d40eb17fc0e1525f341b2cb7458d05e61e4e06b21bb8d1254456202e4e1e103af11b85bcffdd33355590af66a3a6456162970e6ce0c38f710a1623c1c4af7418792021fb29a45ec700b2f13ad2f04bca7596fb493b05ca36dc5b27bce06d2353007a55173b8e1cc278fb0043b5a40a03bcfeb0c1bfa1ab110692d816d57b3e29b873eb6919876e21e3d140561f531657609787b31207ee91e5bbd3a6b0a356ea173a0b77b56eeb74b877692a84c0a3f669a3091c4d8039a4f99f2358b73b1196edc456343c466b8a31307c90b5fc3452238655a38630d4e9018385a8368b5d16aeacc110970392beb487a5ee10f90ed6324b90327a0b767ee6d4be2210771429969e47a896695258685fd19403ec24b48964c6f2408a725122a918254c70d41a1ead157b99956e9972b3c0784b23e2799f71b8b6f02fa13b704f13146fd40265bfe399abdffbe6650be523eb60698620d62e23959931d45010203c07bffb3296e262974ac0a169bdd1b38a4dee639302f6c41e7d66daeb8e2f0c3531f5d70849f94e1d24ce8258d5f7c91844fb026771386858894af0d99d72bff2409dce6a9e31989c6a797e3005246218bcdcd443ec6eaa10aa88c238c5c44f1c21ec49569bcaea16bec95dd88e876679d1a6e81a23737347fda4db17d53856c4d6cb1565875462e1e0bb72c85f717292d23b84bcc67bfa1022d0ae5ad0cb852a276e017051d2bc99ee629b0973db48f344b5303a7733a4fb6fb8d1deb77e63089e3ad408203011c499f1d3f02a4fdc2d2bc8c2906dfab74366c99db834e9c9771ce0b1a6bee8e69703ccfa894ed9781e39d62aeb286d2750623d7ea62b6d029172c962ac5b2e88ade477eb90096c3dd88294c4e251e4e915b20391c6ae13f2e1d86bff9e851d7b811e5b9910401fdf73d9d73b396be007bafee75ef363ec1b8adcf4701ae1915964812ea9b7d94f63fac531e899e0342de1d86f44b40d614c1ff82900274467c3c24c39a584b1c0c593d1c6f74d139a7aabd560756edf205f7d4f4ce412d2965edd618412fdfaa679ade32ae16dc61fdb16f4e8aa04ae1a45194375916fd3018771c691bc23134834b0afe812f7daf4dbd9e76e9c3f0212ffa0aa80c6c7283c89d937b6235c0fe7fbf3be9b6e262ca686b44ac9c6bcf1add48464b625d83e19bcc8db6a5c5b6cbc8fb88816ee87d80a7918120e42787023979b2eb1eb5382c7b4cfe6cb90d70f8a3e97945eee1735bff57aed6fea3cb2b2846324f368de00fff964ae48722b3961d46a2dfc4d783df7d632714dfdd5819033f3e3aedaa0f84e7ab29af9cec4ff480f06eb467a90f10fb5effdb203fac8fa8b6bb9c0647f7c43cc77a279d90186c0eb990d5bbd021d09854128262533b4bdf5f688a9ce404761b89f7a58b84a66a838a47951b4564a3befe828515eaf6fba99ba4ab294809e5ebc468f7319af28113201f517b97ddd7e1131fa88c981e86365569df93fadc2c50a9aa345462bc7698cd047939be93a9c84877d12cdf99466abd1bfd300f67a8e886770bd92252e6440a7bfe872ec54382ade998ac42c26f2e7b7278a863f5995a4677bae17b653b916dc505fec638626c22487b8aa47557293dcd268670f4746838e6bc05f158c8edfaf2be683d6d9b843602d4c00a71503d9f14bdea20c60238ed9fe6bd74baefaae6cca0d99030d1f9fdcf019a0fa3102d982d04ef3d5be79bd9967e9420c6605d20eff7ea2b66365587f7b3340871578a2c4040cfa4320988aa39cc23766539330cfcec3e33a214e1cb687d94c1b3681331598e96c96e8a39f7017d20937ffd3b45eec334b75b4cb4095b5d427261074302a2bf53efee4a0415d6ba00d7b41adf6371d944752483c71e0fa18b4264c26e6db1d2ca56e809979e50b900fc8a00e138ffba141c61656a47d4f1bc14140737d831d515746eddbaaf07056add8755ba297a039826134356f8bd518ee19c8525ac15d1627149f10fff9dbab15ba2f50655177408f93b5cdfbce58327d50c36013446551bec2ef95801eca89a76d63a4bc62073a657b16da3ca0e740e4486e4695dd1eb6601bcac2ef86a880f0af8570996ee0bf652895b3f4aa085226f5beea69f601685da3b55dc907c8ed5f7ae9eae3cfc15284373af6cbfcf19998b8f68687137da864db899c01b7b0569d4b6446881e5c12795da59d939d231accd2328b3e6e1f50b3c8b98143e20e8fd6aee6fc0e3e86e8f85c076ae26a8490d4c13837a37ee0ecd48eb400dcec38b2621ace85ca602dd182efa96f82a2376a3f7f8239c85e419021e024d29c34f069caea537275739ad7ce35c4ff0da5793ad8953bdab23f91dfe744263fcf12d11c43b5835423a155f80062b124977d0ca8a4a920db222425783709223e356c8beb58abb50307d22cd83d13fb1a741aa88fb6ce5f4a5ce3ed8e7abf11ba41b74efff738018523e53d0a19e7428de7763f53c84621194d6bd748ceac6f19425f6b6867b2849e9a94dd843e365bf9bef753c894747dc3db2ead645ee55bc9cfc968c8e546b2a4f3522016ac72fb2879f1d05051cf4d3dc8596c4fe838d76237fb87662732d804993eedc207162d1100bf164f16ec2789c1124b802b18f4920d7e2cbbf6275568067242c326f6ddd1b764c585ce999c019b634999676b9349e0997441a13f533798b4928d06d6ac65675209178fdb5f839da068d9d5b3d5065d784587b519423111cfd3d8322f81981fca2a854290dc693040cefb6680fc2a09a30d1c7144b7346a1ec5673f4d60c7bb84874d2c981f32872523841e2beea60be47056682b2a01e2fc1c6ff0aef4804617cf3c19bf8b5b4680fc651fb8f84286c322540df796866bc5ac66db847a6be79b92e8b92b1397e200e59b472eccdc178880fb36f8193926e36912df75c09869b70a4c10538c4782120881327634eaaf2172c1ffd640e7aca918d1787deccb0d404dad5be61d41fb9aa64a66bc74f619c8ac75c900d60a588265d0b8660fc08eff18c473ecaedc7c831aa79faf92de8868ba63d132df2520f776c2f70d0827e603b44014d4ca92a6b7054555bf57f04776e1dfc676d86dc224896135dc1db870e1091949ed51e6b0f2bba867e7305d84587d8da01115a7ca5d1251eb10f07ecc410d4d9bf37e7f93abafe6476420fdfbabee52387f0b95a522fcf2b9e32afc4b851e48eba306dd4173dc03b316eec492173313f29c14aefc9c79fcc7d1dd90bf926bc7fe2ed2b9ab913ee470fec2afd77386ea936e2f1a6a0fd822af424840f6c01837ca9543751c1371e3d1f130014fb8b6018512d9af2dbf1c216975041c61ee743a0721ef8e5383f1e67ee7962e2b78a8b560e084b7d6d81fe581c2b632ee6d9141ea47c3b13905e6c3b6142fdf89f7c8fd0b2691a12e9d9ac7199ad80cd059b90b331e70a87e8c475efbce7040236e69db73ecd864d0937a0c5c82d158af5ec6f8cbedff99800da5b57a2a6f2b369c9d00409e565858f3b6e29f45b8e8c249dd4b263d12b00a13f77abc7f59d0184183af8cef2b16342538b5bcf3c9874f05c37d2e9703a9360efbd1a68fe98775900cd3622ed518ac154b0f3335ae0e8ebd9d76a3ce0644efcb97e07dc3fce634cdaedc0cb5633dd770f87d31d0c57d345fc1b282b3a0b63f8d94f74e9ee8542467168063f597257239826192c67276191ff5cfc1106d1f3029253cda62b78adf834382329ea85b53ffeacd6af9527ecabd6161e1737767b7bb7466134e9ecdbb6f69c73a0380ea94a218c63976ac99979344d951986d14b3361fcd3e4e85872d431ab9e273061c51965ebfdce7997e80711bc5c1912ed3fe77dee0c9d079ea215cd38ff9a2f7571be5dd5e1b89eafe2b4e6110ecef7bd3dc739a5692322341517dadae7d066232a880d6ee87c5a640d4cc8197835781d1ce396b8d7414e311fe31e489f30605c5cdbf6f31aec34759697eaa56c0b315860a68bdb3f6639333660b4a3d87b975d0a2011c82f06d42c928411a4ad08a35f6e887573fe152cdc12822b2f9328e4845d83c804eda789a34d943b0022469d2d9984f3c3678808a048e4d33e76cd5bf69bca926ec0db7f2771d4b4b41b0055853ec92e45acc2da92af150a7f5cf108ee17790de23a95c8f958dd3a6335d7d799dfd0686eab76978fc524d94c9eb2a479bd4d0588942426be676a27e22dad20259a0437ddda77216c4f62927", 0x1000}], 0x4, &(0x7f00000017c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x20, 0x8}, 0x400) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000340)=0x2c5) r4 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) kevent(r2, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x10000, 0x5}, {{r3}, 0xfffffffffffffffb, 0x40, 0x2, 0x1, 0x80}, {{r4}, 0xfffffffffffffffe, 0x8, 0x40000010, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x7, 0x81}, {{r3}, 0xfffffffffffffffa, 0x2932834fa04dca90, 0x0, 0x80, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x24, 0x1, 0x1, 0x3}, {{r3}, 0xfffffffffffffffc, 0x11, 0xfffff, 0x5, 0x1ff}, {{r3}, 0xffffffffffffffff, 0x89, 0x0, 0xffffffffffffffc2, 0x6}, {{r2}, 0x719a369689708e65, 0x18, 0xc0000082, 0x6e6f, 0x3}], 0xc, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x38, 0xf00fffff, 0x100000000, 0x8ef}], 0x7fffffff, &(0x7f0000000500)={0xffff, 0x1}) kevent(r0, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r4}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r4}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r4}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r4}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:47 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000a40)="0f4dcded6fa8f5126fb3428a59d5db682a67e027a8b7f98d79425597457bcacb6903b7737b432e228ef49e1431a45595a31d298ec993b27faeb9595af641d9d72d80c98ff0c8812b6bbcc79400292995f397a2ed9c58954c78d58aaffcd5bac1aae7124125e09e17c79c941671020a462d94b08c4f9a3490bd2ebfade80661811b97cad2c7427ef85171a1d9bc0390b463ae62d54b70608ccc3647b3b536c17c640020856f50392fa206e09c5c44541c605f67f80087127b7c954a8b53638e674867b1a5cf9e93dbdf155e035939641195923c8c27ced30046ed1ecd89f19bc2535a470865c2a6e5c3fe634735c6f06f29d1ce73d5eeabcb2522640d7597932da80c490695077b1528d8c90c422dcd86cfe5843dbb6428b586816b92afdd8b39780a369be9996b9ee8e95bfe47a3ab9fe7e93504cf4eed832319277a0f7cab6212d3db3102076dae09370ba2e09efa0a8156c6b13d497ccac15f55e88f9e043487d6e67cdfab1398f998ff60c644efd52a8612a9a4e50125816eec6e7882a7e5acf8bbbfcec697d07401fa01676e1d205b4766233d7bed7067ec8f48ebcf454650d4ab48b40cacbb94b64eea08588f51dc36dce3b7250b7d11f782d9f9358a67ef632f8bc26f3ff4d88da1ed98b033a9e96ef8696e7b64e924eaac4373a47dd50e449129c646cef29985dcfd5d78f223b55c6bc34ce4e0ddade456b9c0a3926ecb", 0x201}], 0x1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:47 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0xd676) 16:00:47 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) r2 = dup2(r0, r0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x6e0000000000000, 0x1ff}, 0x10) 16:00:47 executing program 0: r0 = open(&(0x7f00000001c0)='.\x00', 0x218, 0x0) dup2(r0, r0) 16:00:47 executing program 0: socket$inet(0x2, 0x2, 0x80) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) syz_open_pts() setsockopt$sock_timeval(r0, 0xffff, 0x41007, &(0x7f0000000040)={0x87e, 0x6}, 0x29) 16:00:47 executing program 1: r0 = kqueue() r1 = syz_open_pts() fchmod(r1, 0x41) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0), 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:47 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/211}, 0xdb, 0x3, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r1, 0x20007461) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f00000000c0), 0x5, 0x4) nanosleep(&(0x7f0000000080)={0x1000, 0x1f}, &(0x7f0000000200)) 16:00:47 executing program 1: r0 = kqueue() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000300)={0xffffffff, 0x1, 0x3f, 0x35, 0x3f}, 0xc) r2 = syz_open_pts() write(r2, &(0x7f0000000200)="c1822d55598a11e8d6faf1e081588a08ef1dae00c0208470ae414dbed6c17ad7c258a7e8d475c8e20920e3000739cc9d05a49244e09044780276f16b37b5c46b54d40a00781eafbbb95676863bca036a85b330bac943290f9889318dee435423526e4abb6bb1d29073451b1acd58176cda70eae8e01417dd8e1cf09dd22af3d478ddcd1200ba88039ea88b12268b4375febcce6fa388afb12816bcd84eab7594e696fb053ec305bcea261e698f6f3cd7", 0xb0) write(r0, &(0x7f0000000000)="e3997bd9014a3e5a0aabf1a73afca16a1c213c1433abd91dc6eca0e09135377e54d40d26dec40010c5e6161230fa827feee45e6f6b278e18c22bc3d7b6721aae355389a3b0099e2644cc2857f7134230c4e40f162b91aade8ab2022aa870c6ce6f0c872cc192b0b4fda4540929f5a2ecd7806718b029e0911c471d56d9584a78", 0x80) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x20, 0x401, 0x1ff}, {{r2}, 0xfffffffffffffffd, 0x40, 0x20, 0x827}, {{r2}, 0x0, 0x10, 0x22, 0x0, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x7}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x6, 0x9}, {{r2}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) fcntl$getflags(r0, 0x1) 16:00:47 executing program 1: nanosleep(&(0x7f0000000200)={0xfff, 0x8}, &(0x7f0000000240)) kqueue() r0 = syz_open_pts() poll(&(0x7f0000000000), 0x0, 0x49d) nanosleep(&(0x7f0000000000)={0xfffffffffffffff8, 0x1ff}, 0x0) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000002c0)=0x1) r1 = open(&(0x7f0000000280)='./file0\x00', 0x10f, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) 16:00:48 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x0, 0x3}, {{r0}, 0xfffffffffffffff9, 0x9, 0x0, 0x6, 0x100000001}, {{r0}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x9, 0x0, 0x0, 0x5}], 0x49b, 0x0, 0x1000, 0x0) 16:00:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0x2}, {{r0}, 0xffffffffffffffff, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/124, 0x7c) kevent(r1, 0x0, 0x0, 0x0, 0x1b, 0x0) 16:00:48 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827, 0x8001}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:48 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0xfffffffffffffe01) ioctl$TIOCSTOP(r1, 0x2000746f) close(r1) pipe2(&(0x7f0000000000), 0x4a4ea97417583606) 16:00:48 executing program 1: r0 = kqueue() dup(r0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:49 executing program 0: r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt(r1, 0x4, 0x9, &(0x7f0000000100)=""/98, &(0x7f0000000080)=0x62) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c885af010d0ee34290c499894e20113129915477", 0xfffffffffffffffe}) 16:00:49 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x332}, {{r0}, 0xfffffffffffffff9, 0x0, 0x8, 0x3, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x3, 0x5255}, {{r0}, 0xfffffffffffffffd, 0x80, 0x0, 0x0, 0x5}], 0xa9, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x9, 0x20000081, 0x100000000, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x1a, 0x6, 0x6}], 0x80000001, &(0x7f0000000240)={0x0, 0xbd2}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x5, 0xffffffff, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000340)='./file0\x00') r3 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r3}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r3}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r3}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r3}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r3}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:49 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f0000002140)=0x1002) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) socket$unix(0x1, 0x5, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:49 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x8, 0x2, 0x9}, {{r0}, 0x0, 0xa4, 0x20000000, 0x7, 0xfffffffffffff801}, {{r0}, 0xfffffffffffffffe, 0x7cb16f82f974b274, 0x1, 0x7, 0xc0}, {{r1}, 0xffffffffffffffff, 0x81, 0x1, 0x9, 0x3}], 0x1f8, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x10, 0x800, 0x272a}, {{r1}, 0xffffffffffffffff, 0x0, 0x40, 0x3, 0xffffffff00000000}, {{r1}, 0xfffffffffffffff8, 0x90, 0x10, 0x3ff, 0x6}, {{r1}, 0xfffffffffffffffb, 0x40, 0x40000043, 0x6, 0x7f}, {{r1}, 0xffffffffffffffff, 0x9, 0x80, 0x6, 0x8000}], 0x8, &(0x7f0000000340)={0x1f, 0x81}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) fcntl$dupfd(r1, 0xa, r1) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:49 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xb0, 0x10) socketpair(0x36, 0x4000, 0x8, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x1, 0x1, 0xb5, 0x7ff}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0xffffffff, 0x2, 0x9, 0x7}) mlockall(0x1) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x2020) 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x7) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000000), 0xc) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x2}, 0xc) 16:00:49 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x11, 0x0, 0x0, 0x4}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:49 executing program 1: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="a48fdc3744e79f08add6f0a3c37864af2c71644badc20a785be7c453a6157b81c64aa4abdda8966bbd62", 0x2a) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r0}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) fcntl$setflags(r0, 0x2, 0x1) 16:00:49 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) flock(r1, 0x1) socketpair(0x1e, 0x3, 0x6e, &(0x7f0000000100)) flock(r0, 0x5) 16:00:49 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x60, 0x80000000, 0xfffffffffffffffe, 0xff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x2, 0x7}, {{r0}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x100000001, 0x1}, {{r0}, 0xfffffffffffffffa, 0x80, 0x8, 0x3ff, 0x8}, {{r0}, 0xfffffffffffffff8, 0x4, 0x22, 0x1, 0x7d60}, {{r0}, 0xffffffffffffffff, 0xc0, 0xfffff, 0xffffffffffffad4b, 0x7}, {{r0}, 0xffffffffffffffff, 0x5, 0x1, 0x7f, 0x5}, {{r0}, 0xfffffffffffffffa, 0x4c, 0x40000000, 0x1, 0x5c4}], 0x1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x70, 0x2, 0x5, 0x3}, {{r0}, 0xfffffffffffffffe, 0x27, 0x400fffff, 0x7fffffff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x8, 0x40000080, 0xffff, 0x401}], 0x100000000, &(0x7f0000000300)={0x2, 0x8000000000}) r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x8000, 0xca36) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) fchmod(r0, 0x111) munlock(&(0x7f00007b7000/0x2000)=nil, 0x2000) mincore(&(0x7f0000338000/0x1000)=nil, 0x1000, &(0x7f0000000540)=""/4096) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=']@\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000340)=[&(0x7f0000000300)="87234000"]) mmap(&(0x7f000041d000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) 16:00:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x406, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x62}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000000)="4bbeaa46c8ed26f35791eae5ac7b0a1edd380f9146054e9522db1f429d7c612e7640878a2d27d4a323433497ce9900d0b5b1ea7210774d1ba7b2a051", 0x3c, 0x403, 0x0, 0x0) 16:00:49 executing program 1: r0 = kqueue() preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000000)=""/44, 0x2c}, {&(0x7f0000000200)=""/243, 0xf3}, {&(0x7f0000000300)=""/165, 0xa5}, {&(0x7f00000003c0)=""/120, 0x78}, {&(0x7f0000000440)=""/98, 0x62}, {&(0x7f0000000040)=""/34, 0x22}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/72, 0x48}, {&(0x7f0000001540)=""/225, 0xe1}], 0x9, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) getpgrp() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000001700)) 16:00:49 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt(r0, 0x4, 0x1f7b, &(0x7f00000000c0)=""/63, &(0x7f0000000100)=0x3f) getsockopt(r0, 0x80, 0x4, &(0x7f0000000180)=""/8, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x4, 0xfffffffffffff800) getsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x400, 0x6289, 0x1f, 0x18000000000000, 0x7ff, 0x80, 0x2, 0x24000000}, &(0x7f0000000040)={0x6, 0xaf, 0x5, 0x7, 0x8, 0x9, 0x77, 0x2}, &(0x7f0000000080)={0xfff, 0x400, 0x200, 0x10000, 0x2, 0x1, 0xcc0e, 0x3}, &(0x7f0000000140)={0x103, 0x2}) fchdir(r1) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000003c0)=0x3, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000440), &(0x7f0000000540)=0x10) r4 = getegid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)="6c5177a03e5e705b7fa2253d96ac47db5deb4dd76d4f9f5036c30e45fb47740f9959d6a43a0eddc50c7db898a4cb6bf4b609b4f50e064d24252ae035156cc9be71c77415d9e6b50f53156c5e5b1406969346c7ec65bf549b65b2c9699d8311a49d39b4a8f1fe83710932ea661a3680fe52b3715bfef922d1bf09f4723975a1c2f1f93544423e82c7265d31545106e4d9c6aa448cd0edf3e96d90", 0x9a}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000c8907a576c77997544f3d9a242f37dca896a7df092da059bff59fc7db6df734364d620def16896b2e005193119fc3622c3ece08cab33cd4e9a4cdc68aba0512ffdb922cfee39fabf362155ce6f976ed608f7280cad54eedeaed5f4e755809fea45999e6f7ea03558fbb5ec7abfb097fbed24c8ccfbbf7f90a5cb956d782007a9685524", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x30}, 0x7) 16:00:49 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) r2 = msgget$private(0x0, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8, r3, r4, r5, r6, 0x141, 0x8}, 0x2, 0x7, r7, r8, 0xd6e, 0xff, 0x3, 0x6}) 16:00:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) fchmod(r0, 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)='D', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) r1 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r1) setsockopt(r0, 0x5e7d, 0x156, &(0x7f0000000100)="5b80e868e9a5fe88ac6637dfb12758b83970a402716bb6fc25ff6cb02b716dc3a4c1aaad4b7405c8dd32f3bbcaeeeb39c87e0cba221d880618645d512b23e4b16e8f2bee1bd57afa5fe2b37d5b4b883844f91746ad7c709cf14a07ac23d5bfeb45e705e4376952f846f61965308ad40982333d40556728b1a6eb7054e857f4a666137ff177210ec0ef08b334149f0f3b3caa4a74942fb17ea020089f479f9001d1072c3379eb8314fbfce4906a0809e95e06cec304fc1dfa04e01f71dc93575bbab07368c4e9c18cfc36202a6864bfdf054f48e7695f818f663b24c405eca5c7616015e90a9adcb9d7e6f539b90bca2dc92a17fa6b887982624959b3f37e68b63f99ad1a0d2273e60a8ba7ec7c3f10a461cf95c14e9fb4529e18c592f4b7bdebff005d0ac2c6071baeef680a343c150afc586a9caccfe50ffbc8980ef14bec3eed39da0ab445ef47100cd797c6cce5d6aba4d46e2c9e9ca0579037058440254ee38886e733a166de2de57e071488c476cbe3b07eee09dd314703befbd2bbe8cefd0026d7275bb41ddfafe5c86447d199062641c6b6301682b5b0d143ae6c0c86d5b1ef3e4e3672a4fb6ba9731c37326b066d078630f6a262873e60bab049f9718010e7d4dc35151a3026a30b51683e8a29084bc0442d9562dd2c33da4c3752f9dac4866a3c38cf19fd3d431bed129afab63f0febdef1ef5d59c22c8ed7288a6b632226cce7e6482a195e367d7cc0792835d03f78af7a9b93edb3f3fc11eff3e84c0adb85e75e62ca39cc726a5c5e2dd0297bba589745dadfcbed60ffc4c8ad697dbcb5155022b476d009f0aa82f180d2f5f83faf5975249ab8e71c4de9f9664056930cbd142b2648078e70e82dddf85ebe888bf853e99d8cdd9996a979824b68387691fbf2f4d2bb633bbf88e9bef4b04d09bb49f5af62cc823d0010ec48f9402931145d9c302a7565692e2d8f36a55080ecf79dbbbed363ee0217cc48db2277530b523ff083efe959a0a3914484527ba5bd513c3b05e7bc05a07a8c63450ea59da8f9c2e252ed846b906047795b738fa325391b99eeb6703906dc8bbb7d136c01e37388d76105ea5a3d529797e111e87131e62ac804e04c0a39cf1310d31b33d8a9380461710698ca0ede5b60d1cff83894f144e568edc9065d91775702268e313f64c4f274feb2c5c1261a0b8ff6769494b6219dc9a517c029bce429eba7c06ba2134cd2cd5b2f2560d4988cfa9ec810ec555a5cc87ec561cd2165a0eac8f85f1b924dbf5a054c7b46a3cae68e8d47c1a2123dcad804cd84fb49b0d3d6fce2ea27136f8ee4f672d959d4c6dcd11fa4e4fda041fb39d182069c6fb26db48588d907d42b3e219c00496c0a2c540c52ed5b038a4148ceb436ec179c764c2d53507bcc957898f023c66beb69ded435df14cbdf6eb0f3f8d4a2343cd40fb485e24840926387520c92b2dbe379f9c2eee819da086aa37f7ac48d29baf702e0915292f85806c35fde1e1072ae45217b4f5e453c24697c31f7d3e3c4fde82b92b3caa9bcbfff2e7db481eb074a797e89f1fcddcd402b42b5e1d25774f250fe4295fa5998bb619d07e5f4be76f7a738a4a214dd90ab1ac3c76e6149e2195ce5887fe2ead2eb713db8bf93b791d3377dc3cdbbf27319732a929939d139dc46689393f80a0377b7625f7f4fd5d775a6cca254a8f1db2ad76de5b37eaf5af5a6bec043127537f1bbb46d2281d91177849c8f6613441164ff2715dbad7a9ae01683aea0758a63ecfe7c361b891772aba0853441dea05937158a27fbbda5036bfb5527cd750846e03c0be01e6e390c636a634659d6633537301e46266f81b5f3afc2d5e5663b252c475a266e631d2dcd4c3c87330cf850499542c8469a24b1ed3ba8678af5fbed36e74cce1e7b3e742445628706426ecff5db981c3325bbf2e3d535fb9d5efdc040c903a4bbcc2c95c689e7df547d6c8b7fe52aa1e731fef7460ab80cc0d6ed86c9af7c34cd062b58c174bdb757771b7fc43056a5a6899915224b8e7fe95bed32d8de659e904bff925ff651f88a0a8c9fba98552c04970fff9459cfb74a151494ee77aa3a41e2a40f2e8d33b95f0c23618d4c177cece7e3a632dc2587585e7260a4b1bf821a2829c13eaafc123ce7362d7629c9553ae90e13bc5c735c3023c8c86da6a46e1d6e96fed832d82746715a06e6223744b1a075d67b15d718cbe2af6a09636e3fe327b9edc02004ce27d3c13eaf6d9028daa54f34c9439969db8388c4e5c22e32eb0d050f1acc0fdd469fc1db5ce6da44a3c1b07b4833f9e8694f8301327d2da4afe6019e6bdc9723e4b638062be4487d6848f5e78cc96a7932e676c491424508c0f8a4ad3c6885086a051311f045e17307b1ca2941ec0771810134da7ef2ad0b279290e48fa0d5807cc6292d5e1b944771e8bff1e35d39e6f2e3a34700579f3a20c30e06a6ccfd72cb27a6c0aeb13e189b8ac5bd6b1416b39c4ade0fd3ca05d710a378b7ddb0a0f2434bd28bd4ce4358bbec610507a73e900a46ebade5d88949a410c083ba88fec80522fef3a0db8c57edcdc88ba596f31b39bca94bc19a905ac68ab2ed5b17a53d2b10f3136a31784aed5dc2990444cfa544b237ae3d2ca4acb2f217fbd44f77da487bddbfda6fe92aef9110710b6ff3dc534ee6a11767c6f8b3ddcd13e5ab7953becd84bb3151c35414309bf54e2eb17c8a1fdb654d850ab7e08576c233c9509d852a37c05ad30a8ca3e5a992e8e5cf10fd66f249f83c1400ef4625ef6ea3730db4efd02ab5170fe131e38473b9c49c72de7a876af661bf4f149d7d867bcb3d8d645f6f222d2af9876c1fba55105fd9bd49b8ae6f6f2be50b1fc7e3863129cb6d2bb7c9a33f2a70ab60aab99b036c308a4e307eaa6a3a6dd3a4bb7fc1fc599fc89a97e6a5463a058ee1b30f54dc8a3f48de19b6ed6a4a15cd3991dcf719d95052275c1e3798d8177c41a931e4ca809ffe9c9d7097c529b39372161e004401560b8d7adfadd70781de95c006d35748aca8fe11444a667ede07988690e8a3e3963a4eae54ccc44fab789929b34929bcc445356d388e1e9f91a67bce1e5c1553fcd94f4b5e8ad2deaee55c30ba3f06cc322b210eef1c828806f699a9f5c35ef7c315afbe414f2fd281b7c2a0c16d22688cdd5c37f103a7e3bcbec73282f05050e880281780b24e3fdf27970984094fe5446f74da2301647233ba7f11ccf7bd966743c25cca9eb5519fedbde9f02472399a4c6f5f924895ec36983df08e483bd8ecac50775ddcc6fe81debc64ac621f354092ac3edee6fde5752551f0bab621dafd0b7084d9659ea863b158fe4e480b2f8cec9c066cf1019daf2820ba610e956a73e2496e29446508826f7fd41c26a7829160517828c485615125ee5644c15c5611b1cbfd04e525f3d5ccd46112367f96ffd0f7f8fa166755a972034b160e61cffaef552881a2bf97ea7e033d6722a0e5f8408b86fa9cb7778a61d8742c8e8f7ea77ba7fecec98c6cb2f687aa1a003252d41764956059b7f6cb34958fb4a6199bbc4aabe1f222546a38d0ef6328d01e02cd72a0047cce3858f6c0ad0dccb8d2a082c99aab9b7ed56fffd69f29a3b5dc8ca765a9b5a5c2dac9518e33e2d85fc8e6474e3c408a4760a5ce677bc164470dd84bcb26d8e2543e854e957b39ea282d5cc2a4f11b600c11f66de2450c45cb15fa9746c41ef4499184b482793b858071d69db7a366a9ab1c724810d2d955657bc6f4c112c719937ed2dc262afe95187f474a2cf7371e6efe8aef32d9feaa204b9b9fefcb82ea6e303bc00e5db1592b0fcfe8272d152f92ee7fd1eb1c342fe08f00cd968dc5c046cc722a5c95223eab24f6f085bb6a34d2a338551f21de4884d73b26a58dec4835476b734b7c1893bee4c98d22c5b96225a8636e645e49d9dd63dee1f1b8e36f11c2e610b49e0dbf3d241bdc1dbeff8f4face63e53f1674dd28505cca3d88ac81d06dc65998095ec01ad9fa25624eb05d5955b81132ef450fbc854c4a4862d44312b1c64959afdb2b498f65874e2a78b30931dade59f00433a0d71cc377f141dc47f44b0edf3110302617d3e5aa38ebca99b3071716c695ff7ba0b230d1735ae3f98520a86006022913d6772453970a4df9200b1988bd761b44ebfd9f66ad61e1b5374b0402293b4ccfa48a70f74a5e8881793ed180dacf9645b9cbb852d9907312f9ea7f2a57d43c54b02e31704b60a254f4fe2a930b149e62eb65742fee32fb933f45d4475659fa4dbe8edf2a291d16e281d3748ad8e4e1254e399841ac0cfca7a52d572af74573aad5dcd361a3a852ea8ac6514f206305f221d5c67a4b99b46c6374716c71df6dd502d8174a1a653548ab9d2ed439a961f5481b607ec8544bccb609017a3e29b6a97849e6f857850999c63ec53f9c2ced0b76569f9785f75c3898ade5bf36cb915db903b66e21a93f3337e1b501696c7e08f08e3e81049519673edbea55444c927de015a604da17d0ee566ba864864a730698833991d1cc5e365e0962cd176ff8e111164ca12cbe22f11c156f54c685ec9c6928f6b2e68ef790dcb156653922d6a3af9535febd74423a378ae79cbfbe2be8b40c4f5df1e4a88f82b760ca8c6cac92d78e24f7a1c512e44222737432086eb407ad7b8748d0001a9e82c94f906ba5de23d0ac6994a52be494c3ef1a6df55e73a7af35bfcda8152a1d208fa3730b2555613a317d2d88b3e7e1c5769f40fa2cd1877d20e61eadb9bbffd054e05d6587ae8e1a47cc04fabed1f3ac4ee607dc0ff4878755752f58a127fac178b61b800f2eb938328f807ae22aac7ddcfc3413e3f1ba83413f0aa389acf99179be502987480315f07d3161ee6f2f501ed99a440917ba3a5e08e92d2a92a49fc5484fa194027c2fd1641a84c580013c6352d14b10d00dd48e4df30906273c2ae4907506ac04704ed33faea128ba97e3d81d0b38ae7765e066b959917dd76aefeafd9ee8c2026fe85fe6683fedd89aac401e4097a1989066f4d259838a5a2f5634acaf7ec8134e78a4c5e5c16179596013941f36a16fa9ec2385fa07b825df03ee46fe9a4a1e91e91f8110600d0a1847c39ac8116e00bad55a1fa0292be33dc61cdcf94b47db6066a759f335904b8f746b3dd54e9ad5d8165bf3c90192540f4ac7463b7b76d5c16af9091d82332bee4c109929217230f47fb27e1944e7459f2dda5edba1e8f6c9c1cd6ba44ffc253a2875b357b21ecf537384c8c18d2ea46830ca5cf350fd7161a122b59de2b6f0c179cf51652cad0a590bc7575b76cd6e3df6ebaa2e72a8c9e3b442aff7223c3e18e12c4e0ce31f9c92aecfe7c4b818578682391c699da69e9d0be540c12a8fc4430354613811ff6a95998a31a2b6664be1fd79577e4988c2aedd0821808c74966f8eab0b228c1b314c453b8b44dd523e3abfd55cc6e5ea50f4dfdad10a4c31ffb0c6a0adf51a830e1ae1370175c8ff8fb179025ff774a4459edfccfbe4c30d6e15a13a4ed5680f4f78ebfde02a03502ede58c40b998b2cceb6748fe098f4f62727ee65353b99ff2e75071ab6a122ac505c7dff93a44e76d36b25fceff6cd3cc90b05bd2b5908737073fab7ec196e0bec059f18c328ef60acd9ab3f99b3706f2240b716c228f34574f8c716520e3f1aa1b24a3fead1645b66428b8b47d23d9169dc0af32fbe0264634d24f34d5370cf35df929f8c77842b12a2831c0149b31747a7955bd36062b560c8eb14ce6dfbbd3454084b9402dc146b9a66fd94c67846777845504aa28f1986972d2afb2a86a", 0x1000) 16:00:49 executing program 1: r0 = kqueue() r1 = syz_open_pts() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file0\x00') kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:49 executing program 0: pipe(&(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:49 executing program 1: kqueue() r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)) 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:49 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000002800)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/127, 0x7f}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/12, 0xc}], 0x4, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000006c0)={0x61, 0xfffffffffffffffb, 0x4, 0x100000000008001}) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r4}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r4}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r3}, 0xfffffffffffffffe, 0xeb131afbebfbe8f0, 0x80000000, 0x10000, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r4}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r4}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x8, &(0x7f00000001c0)={0x3f, 0x7fff}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000000)=0x7) bind$inet(r0, &(0x7f0000002840)={0x2, 0x2}, 0xc) socketpair$inet(0x2, 0x4003, 0xffffffffffffffe0, &(0x7f0000000040)) recvmsg(r2, &(0x7f0000000680)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/174, 0xae}, {&(0x7f0000000300)=""/63, 0x3f}, {&(0x7f0000000340)=""/116, 0x74}, {&(0x7f00000003c0)=""/39, 0x27}, {&(0x7f0000000400)=""/188, 0xbc}, {&(0x7f00000004c0)=""/7, 0x7}, {&(0x7f0000000500)=""/146, 0x92}], 0x7, &(0x7f0000000640)=""/7, 0x7, 0xfaa}, 0x42) 16:00:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r0) r1 = kqueue() fcntl$setflags(r0, 0x2, 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0x1}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x1b, 0x0) r2 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x3, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x280000000, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x3, 0x742f}, {{r0}, 0xffffffffffffffff, 0x5, 0x4, 0x7fffffff, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x6, 0xbd2}, {{r2}, 0x0, 0x25, 0x45, 0x81, 0x2}, {{r0}, 0x0, 0x40, 0xfffff, 0x7, 0x8}, {{r0}, 0xfc6bea3a943a8b9b, 0x8a, 0x20, 0xfff, 0x3}], 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1, 0x81, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x100000000, 0x8}, {{r1}, 0xffffffffffffffff, 0x52, 0x83, 0x7, 0xb938}], 0x400, &(0x7f00000002c0)={0x0, 0x7fff}) 16:00:49 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x800000000000, r0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() socket$inet(0x2, 0xc007, 0x8000) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r2}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r2}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) r3 = semget(0x1, 0x7, 0x200) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000000)=0x4) 16:00:49 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x8, 0x7}], 0x6, &(0x7f0000000200)=[{{r1}, 0xffffffefffffffff, 0x89, 0x20, 0x400, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x52, 0x20000080, 0x80000000, 0x1}], 0x2, &(0x7f0000000040)={0x6, 0x4}) semget(0x2, 0x2, 0x100) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) ioctl$TIOCCDTR(r1, 0x20007478) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:49 executing program 1: r0 = kqueue() rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)='./file0\x00') socketpair$inet6(0x18, 0x2, 0x9, &(0x7f00000003c0)={0xffffffffffffffff}) connect(r1, &(0x7f0000000400)=@in6={0x18, 0x0, 0x9, 0x7}, 0xc) r2 = syz_open_pts() kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x7, 0x4baf}, {{r0}, 0xfffffffffffffff8, 0x80, 0x10, 0x0, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x10000, 0x8}, {{r2}, 0x0, 0x1, 0x10, 0x100, 0x21fa}, {{r2}, 0xfffffffffffffffd, 0x20, 0x2, 0x4, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x28, 0x8, 0x80000001, 0x6}], 0x20, &(0x7f00000002c0)=[{{r2}, 0x0, 0xad, 0xfffff, 0x100, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x9, 0xfffffffffffff000, 0x1f}, {{r2}, 0xfffffffffffffff9, 0x6c95bdce05b24340, 0x20, 0x8, 0x10001}, {{r2}, 0x0, 0x1, 0x1, 0x1, 0x77b9}, {{r2}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x80000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x4, 0x3}], 0x1, &(0x7f0000000000)={0xa954}) lseek(r0, 0x0, 0x2) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r2}, 0xfffffffffffffffd, 0x41, 0x4, 0x827}, {{r2}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r2}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:50 executing program 0: r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) syz_emit_ethernet(0xffffffa4, &(0x7f0000000180)) 16:00:50 executing program 1: r0 = kqueue() r1 = syz_open_pts() close(r1) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:50 executing program 1: r0 = kqueue() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000240)=0x4) truncate(&(0x7f0000000000)='./file0\x00', 0x1) shmget(0x3, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) flock(r0, 0x1) open(&(0x7f0000000280)='./file0\x00', 0x4c1, 0x44) socket$inet(0x2, 0x4007, 0x2) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) shmget(0x3, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000200)=0xc) 16:00:50 executing program 0: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) truncate(&(0x7f0000000000)='./file0\x00', 0x80) 16:00:50 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x21, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x3, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x6, 0x2, 0x5, 0x5, "31ec9daf7c743fb9e9eb2539eda5bd3e5383b8cb", 0x0, 0x66}) 16:00:50 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0x9}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xf85775844a3215e7, 0x10, 0x122, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f0000000000)={0x199e, 0x7fff}) 16:00:50 executing program 1: r0 = kqueue() r1 = syz_open_pts() truncate(&(0x7f0000000000)='./file0\x00', 0x4) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) r3 = socket$inet(0x2, 0x8000, 0x8) bind$inet(r3, &(0x7f0000000040)={0x2, 0x3}, 0xc) kqueue() 16:00:51 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x28a}, 0x0) socketpair(0x6, 0x4, 0x4, &(0x7f0000000200)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt(r0, 0x10000, 0x20, &(0x7f00000000c0)=""/158, &(0x7f0000000180)=0x9e) socketpair(0x6, 0x8000, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x6) 16:00:51 executing program 1: socketpair(0x0, 0x3, 0x0, &(0x7f0000000200)) socketpair(0x24, 0x0, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r2}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r1}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r2}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5, 0xfffff, 0x6, 0x2}, {{r0}, 0xfffffffffffffffd, 0x2, 0x5, 0x3, 0x3}, {{r0}, 0x0, 0x2, 0x2, 0xffffffffffff2ef0, 0x9}, {{r1}, 0xfffffffffffffffa, 0x44, 0x1, 0xffffffff, 0x3}, {{r1}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x12, 0x27264e1e}, {{r0}, 0xfffffffffffffffc, 0xc7, 0x0, 0x1, 0x2}, {{r1}, 0xfffffffffffffffb, 0x2, 0x80000002, 0x1, 0x3}], 0x5, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x3, 0x4}], 0x0, &(0x7f0000000040)={0x1, 0x6}) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x8005, 0x0) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = dup(r0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x5, 0x8}, {0x8000, 0x9}}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="53c4149b5163108191280b6cc1127c257eda3bf941453be3976d1ef413c296f54a41eb9cfb02afa563ea7ac0352449f06994c59660e765433867c2c2e720fef6dd5381ef9be499bcf57a8ce93e189c2594fb996ea1d24be1264c5908", 0x5c) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000)="89", 0x1) r1 = semget(0x0, 0x1, 0x220) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x8eb, 0x9, 0x20, 0x8001, 0x4]) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000080)=""/97) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f0000000100)=""/104) 16:00:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) r2 = fcntl$dupfd(r1, 0xa, r0) rmdir(&(0x7f0000000200)='./file0\x00') fcntl$getflags(r0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1107, &(0x7f0000000240)=0x20, 0x4) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$getflags(r1, 0x0) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x800) clock_gettime(0x4, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 16:00:51 executing program 0: socketpair$inet6(0x18, 0x4, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) 16:00:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) r2 = dup2(r1, r1) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) r3 = dup2(r1, r1) poll(&(0x7f0000000200)=[{r2, 0x81}], 0x1, 0x7) getdents(r3, &(0x7f0000000000)=""/110, 0x6e) 16:00:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x10) symlinkat(&(0x7f0000001080)='./file0\x00', r0, &(0x7f00000010c0)='./file0\x00') recvfrom$inet6(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x2, 0x0, 0x0) socket(0x2, 0x3, 0x0) shutdown(r0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:51 executing program 0: mprotect(&(0x7f00001ed000/0x2000)=nil, 0x2000, 0x5) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x3) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) 16:00:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r0) sendto$inet6(r2, &(0x7f0000000300)="d3ca60be8c68f0661695b72575c7cc43b1acc21a8c99109e9c66dfbb177361e435031a3cc4d8585a5be2c1b8138d5da2fd54", 0x32, 0x403, &(0x7f0000000340)={0x18, 0x3, 0xd7, 0x9}, 0xc) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x50, 0x28, 0x200, 0xffffffffffff7fff}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x2431, 0x7}, {{r1}, 0xfffffffffffffff9, 0xa1, 0x0, 0x40, 0x10000}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x49}], 0x1c9, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x7, 0x4, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x644c1d2, 0x7}, {{r0}, 0xfffffffffffffff9, 0x51, 0x2, 0x1}, {{r0}, 0xfffffffffffffffd, 0x1, 0x14, 0x1, 0x7}, {{r1}, 0xfffffffffffffffa, 0x1, 0x0, 0xbc, 0xa00}], 0x2, &(0x7f00000002c0)={0x1, 0x3}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000380)={0x9c2d, 0x0, 0x100000001, 0x10001, "ce3b0309848512c28b34a29e68f64e548b40be67", 0x6, 0x5}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) syz_open_pts() 16:00:51 executing program 0: r0 = getpid() r1 = getppid() socketpair$inet6(0x18, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpgid(r0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setown(r3, 0x6, r1) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000100)=""/251, 0xfb}, {&(0x7f0000000200)=""/32, 0x20}], 0x3, &(0x7f0000000280)=""/72, 0x48, 0x9}, 0x0) 16:00:51 executing program 1: r0 = syz_open_pts() dup2(r0, r0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000340)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r0}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getegid() 16:00:51 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x4011, r0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffc) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x80, 0x82) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x122, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) chdir(&(0x7f0000000140)='./file0/file0/file0/file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x40) symlinkat(&(0x7f000001effd)='/', r3, &(0x7f0000d06ff8)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x20080, 0x100) chroot(&(0x7f0000157000)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x96c) setsockopt$sock_int(r0, 0xffff, 0xa4, &(0x7f0000000300)=0x8, 0x243) r1 = kqueue() r2 = syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000003c0)=0x6, 0x4) sendto$inet6(r0, &(0x7f0000000340)="06f2971d7d9b2fe04e53f585175f6b8b23c91ec29ed9f51b1e74038301e666f6e98602670d256733256ee186f719", 0x2e, 0x40a, &(0x7f0000000380)={0x18, 0x1, 0x3, 0xfffffffffffffff9}, 0xc) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r2}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r1}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r2}, 0xffffffffffffffff, 0x25, 0x20000400, 0x10000, 0xb8b}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x40007fff}) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x2, 0x9, 0x100000000, 0xa1}, {{r2}, 0xffffffffffffffff, 0x6, 0x0, 0x1ff}, {{r2}, 0xfffffffffffffffa, 0xc, 0xe1, 0x2}, {{r2}, 0xfffffffffffffff9, 0x50, 0x8, 0x100000000, 0x3}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x9, 0x1}], 0x7, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x62, 0x7, 0x5, 0x6}, {{r2}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x1, 0x5}, {{r2}, 0x41692fa62f81aef6, 0xa, 0x4, 0x1ffe0, 0xbac}], 0x8, &(0x7f00000002c0)={0x9, 0x5}) bind$inet6(r0, &(0x7f0000000400)={0x18, 0x3, 0x100000001, 0xfff}, 0xc) 16:00:51 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080), 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) getpgid(r3) 16:00:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) kqueue() 16:00:51 executing program 0: socketpair(0x10, 0x3, 0x4323, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) shmget(0x1, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:51 executing program 1: r0 = kqueue() close(r0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x1, 0x80000001, 0x40000000000000, r1}) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x9}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r2}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r2}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r2}, 0xfffffffffffffffe, 0x84, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:51 executing program 0: readlink(0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 16:00:51 executing program 1: kqueue() r0 = kqueue() mkdir(&(0x7f0000000040)='./file0\x00', 0xc) r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kqueue() getdents(r2, &(0x7f0000000200)=""/172, 0xac) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:51 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x1, 0xca6, 0x7, "2e522cca01a70393332357a303332f60f3c10b01", 0x5, 0x401}) r2 = syz_open_pts() syz_open_pts() setsockopt(r0, 0x0, 0x400, &(0x7f0000000240)="a52fbced94f3325855a8f56b7dba5c55bff79327a76612650c6855801a714880c1e7e0aeb72118ae2b96c4aa2807969f92a80aa9a853106a0a2f7109e5c34095fe7711449581a9e726e60869530d7150415e10b45b77aa916d9980c9fe974faa0a75895120e93717942f575f894b534429a5ebed729d469cf712da065aeafdf96e1304f20804406fcc135831910769d532317486c333b4a29ba8584078d6319894ce7a194c1c214bc441585aedac3751df9a1e3ee25edc37dcb60f2d42f6a915e8acf37cb68d27970464394b95febf32a23b6edfc546e5bd2a45e173c01ccd50a0de9303b994099b131c2d3ed137548ac07d1b7c668efb2fe5fd15aa57654f978f358843f0f0d50b224c30d4373c951cccf5f0eb3fc0be3300593b288fd45d6089ee5886e8b36780c7b6dbbba5e2268909696d55d8c5b2366e04847e9c6afce80e870ea524490e657c6b5f60f0e5a5019ded74c98205b0e396fcabf68e4f859f8c91d0e7558a01bec4820cc10fe08e0ec6ac0e4a7b9e38a9a389ba15623390552ce4b7f77781210566ff17ddc8e077a862db39b77b5f2a9e510aac1a8b44c45cb2d3cfc46b79ac3af85cf2190e238c6ae0812c8d62749a0ca01f125708c80c256d9bfe7634ceed1d364c0f544b400262e44dafd55125b70b8f9168d954edfa22f8a8eaba2d1278abed9347c9ac62f06cb0e3c237131ff95b85e12f6fd0fb5b7accf7377e83995af057a2d63b6b2fdc14dcbd638b115a95209d2f3d3afc834da5e54c22dbee645100d4eea67572642da419e3e1ae3ff6f3cce28add0edc7e1b17a8e53d4bd5d5c054b1e11d551c58041f36a8b41c3e0478c2c637f2105c14594b3059da09bdb55e058c8b6828b0eba544971fb9774d67f00e271902273357614ff5a75bc66c944c63406734e31df9d222fd368d5f4a88eb2c34d708fca00875761f741fce38254651845a730028fc9505bac2872a3b150b1ad47926f1b15ecd97e06ad34c76998c2e3bf87e9ca35b0c36cb588871137a6be42f1053693f48397075e840b7d99194841fe8c2fae1bec22c536c2fadeee1b4135445d3c09fddfa853b2afd0e53356abd9cde3b1d1c074c3b15ea3519dd60d037a666cf19321544c4c1d0391a1838f29a84d67bd238bcb6f0e0542be722d4217c45b661679140b4ce83ade79b42489107e80fc8af453109db95c462a3dad105a651c78b74ba6cef9354beeba40d14109b0ff70b294cf230264021441ac97be85e5fc7b4f8fd0e4b2f32efa6a12bb5e8b7c502d4a80959e16ab963fc338b1ecaba68c5e6d04d19e2e0aa0cdcb2a958ed68989437f9e145091364943ea2d4e808dd4e2f500250ae9c21978ba9dcb53dd4cf9de13a35d2406d9343eeb54febaf432fb8f60de1d034b0381a824f00f23580d2e447ee1b4ab6f09c4bae9fbb170430e68ecb034e3fa51b740022309a279a1cad6f475fe2e32c48db0668b75f83ee410bddaf3643e5282cb9d613606ae8cb7d0783b6bb1a593477291270a58b3fd044822bedb0d0bf33dfae99cb0e58f99a800f0f8d7f0dc981ad64b245e4fbba3ca316e8177f99aaa0acd5d2cc43e53c35c15c492703f7a49680cc51b84afcfea234adcb4c3108ac9a98167262fd337e1b7bbd4d053d265c2bb26412149de5981e81ca41a211b12725718a50f6aed1094c727c9c851a0229523818895e281bb7221bb49f8aa4940d3b913a6c3f9dfb5732ee9468b65801edf5f333415003f744a64bfbe8a0096d8c338f633b9fb422e337128496ecda2adaa357ae6fa8e29a88de61b5a9ec438e23c02d0f116b7cd8e05e55b44002cc2c4ad4abd637874d6cb032b5f12695391041b0c42846dab52ef90f1d7d035b4cd99ef25ff7125e8574e454afad17d61ffa6393a5ec1152287f1cd454636beee7918e8260321bc879fc3aaeadd454e34d1feac306e88faf54383025fa40f423359ba0f7dbc1c008e621460d6c68c31841360ce85a419c8bd26335f13db984461f69c5638a796a9e4a1f07a097c173ae6cce6711f93611faafe02e292669da0a5256e23000064eb29988a30ef3c34327fad46f19e68dd774023630c7be2bababb4f1873d61d15cb159667740914d5c1caf560f38242522e7f22eac2c5d10febd4813c76d9e48c637d24040aef27b497cbd2843bc8401ba4c5a8cf27646f949e1e625d42cd391a44f0e50c1e93ba3e491041cdbe7f64261e06403a9840253d361ca0b50ae440816fb29a0de3c3fd573113c1c0d4f2a7a7a625f77aa652693f406f169b05330f19ab10e3f834cbbe22f6f3c2736aaf760554b63a097575c1d1cb4c5304c329f0d50470fd8267231d7f02a671ac4cdb1b2d42172ceecc314ef1e7e339a6b83126db241161233797369a73416df9ca411234479f644ba87b0a64ef3bb364f1476ab7cf6f56a1dd23f0e815aa3fdf78e06d3d39198d6bd656b3ceb471e9e6befe53746217101d964748978dcb3618b1f54d43459e4d882f3fede5399430c81c29d373ac0cd8a4d2df79fb30f6e6f3838f8ee3f7409db8db32a8e00637fe77a7cd50d60e36711ae0e2ae684ed76f36065673fd0414b6683af7ea35a3c92f112ce1a389365d7a8a9f47feaf3dccf573fe0117fa7cb1d0cd8f1c1d5c24d3b17bf65fe9a225dfce7550b1acf8037941429de63415c1789ef9dd901fbe4fb9b87fce2802ee7a3b713d34d4983b355c406e1105ae5e8067508e843ef35323c04060c23c4c411599557229b712cc63e78972e107023c0dbc133e787dcdf578fc5a561fcd62cecbd7531f2675c04899b12a6fa56fd055bd12f269017133432b6f544f5d34fc6dcb9b2dfe32acd2e552c7d2b87c63182c21984a6f2161ef9cf984679c41598bf727f79ec7919b4718dbf67ab1d7af8af32eaa1fbb47397d2aa066650a0393f46a1d8fdadea80776eb6fa38ee00600aac82621a98d96d3ad69138defd31c237c3f02aa8c2a615fddbc00a93a12a36f43d1f869384d507047ea73cf096c5dd29d7b7790b5ebbca6c0a5280767fd44366b9e77de9ef5e9c0564b1665c6941fc6f07916b684ad8d97de58ce918766ef225e10e4ba66098d5a01ce47e6115b4251871e111a65345271962466f581255379e3f2670d13fbc482f6532b7a829eb5e010bd4ce1a447fa26a0b4e94b6fc4f585c2c784f5d0d894f8479b94fcc5fd999644e4c6aa95598c1ee035e99d1ba11a68524e74e889ea2f719ecac88c7e8ae9933e4c4d92bb81f667fc52ee677e31dd539dc3869c3337429c0036549f5b7bf942575a62755becef382192c4d035edfa70c12d739aebb1255bd62b5d599a3dee69751cef364f3fd4ef6b2b3459a691c86966c1dd5032ab5a4f3507404161463c86e2efeed10e1b1cca6b78d16ab28cebdcb684cc1559811e6596c6ed167f0fca950c69c4f8f98fe88828a51275abdcfa93c4049ddd1ebfa567dd8221edb2a45892ab846e6f4505518c093f9b4d5a0f6c6a5bf3cff1e7e4406fcdbb08287187753d2c19c2358274bd718af9dc7ccd2074ea05e225ebdb81e819e4f07ea1cb2dfcf8644cf3063315ad2d238cf7e55ad6f347f4c54c272919987f6213f62a0deded66a967e7da6aa3a1424e02b2520f6f81fbcf3bf850c133ffc45d754f48bd9e0f4012599ae9ab59bd12e4a9e78eff00ebd998047d54ee5d6e127b4d02292f8312f6ee8cb8a1892e5e084128f3300206910685a6a539a56091b47c54af9be5e7fb54508eb96c27c436a168110dcaf338e5c77a0199fe8c454489f50bdf4674c620e036d414a6e3f1988540f67a7c067510756d229b6e76805385f13c230248c7f066c2d6af19f7800f7313de2b5c0056139c64a3eda6ac957599668cfea4a9b7d1f9e5c39485dd949b0114f5c27025b5bdd0db93e8613b6c4513bc916fa300ecf765631c98aa995929b672a381f618aa504b195907590fb07fbefb7b631930ad288a5605dfa16b7b8b3ea3d909875f5167c16910750bd63f369795697d34e0b54fa2a91c1daca8cb5aa08936c0bf1da323d207975f7bc2404204be7996bd7c989730ce6ebf02be7a7c4e4864ea1dca49fb75456375329bb8affcc309b571cafb99df42c33960bbabd89e175acc2dddc33b8917d71aeca36a6046d7bca06946fc7b4d21dc86e5eb7b8d662cb9ec15246f36f20dba6ef058095d6eb0ae5004a9f4ee85824c68daae4b7fceb12595d9a401215738a036e1b551cf448a641f8ca23cecf68c4374fbc1c96fd11247e7b1319584988eb1d8fe06fbfa21d7f20c317fe05aca4a908ce1f113f46db8df070b7ffb70cb7a00e9b76a3ec0f748a491349a613cfbdf87c84c6e613c78ee96b8bd18ad17748e2607c795bbeb58f9bc018b0ec49e83db2b45f78093a0b19171d64a6555af4584cf07f93e80d53f90f7e88bdd0aab981efa9d82917f7d7581b65ef1847fd09bf60a95e82c56f9ee523e9ee80bb7a094ed2d3ddfe63d0aedff755bb4d14ce7690b3b13fa94bb602613569379bbdd035dd2b2c0c646608d44e0cf4baf6a32c613519f317543498e08b32ee30ba84756257ec66bf82eb6019e87b3ee620b4afb643c27861e4b3fffec1350c17bb19f5571e5f21c5ea5fbf33765883f02c58804570816420141065354ecf18e5c875275cb7c9358bcffaf814b28527e12b68065c7fce60ef37244a9e5a9ebd15fc370624392191ae13779b1e4c56400a19aadfda1afbd2e74e1e40aa2f5ed4b5264faa6fd4812abe55c20ccf04ebc2c2730cca56a27c39c8153c5a76d52f114e7376ccb02622d799152584757e312fdf1362d45b4e12653ad43012e78e0e4cf9faebcfa3691d5bbf163b7859db76bc5ee49637909a55239140f1cd490577cba4c6a20ff807528e7ccb5ff5bf96ce415b12cdfaf0af5223e831698653bce877cc838016384820091efefbf97c67dad3cad4593bc9b88f408f7b0cea2d4a83d25a95da51a3e27658841ba23de0746ef8e9f3efd187d58f0debfc91642caf405e175ff30c526339efc3d7cce7c701ec916a2cbce448385eb93a0c64d0e31e9786718079515e81465c0ad4ee2035b1b3fb58560f4c7aae3c90ad04306ce3c48e4e0a2ee77a479e514b8e03e41b51ceaedae7cf7f99325af1100a2d1565294f25afdac179b96f00ab4a58da54823503c6a0c84e2a82835035bd4e3c0134f8ffc845788527329153cb962b21e8f8a1d1f99a1d83cb621785ca99d51ad4f107f59c8e6c4b2d7f74434fb49b9a7bfde66022db72f920966745f8d22164d9b2efce1556ff2bbc867ce0592b4dff2840de6e21d88f138089d599f17e8ce36d99dea050c854854f638a9c8c6d3ef34bbac925a03f206f6450e25794b602cfd2a59f16dea593a7c425afb3019c72510465b339a3fa55ba8c55416b565043f76fad73f9ef1d4ceea21e3c349e1d3b266d7eb85e5c7ea7262f309520f9a741bed3ede26bbdcbb6714c666bd9cf027a0dc363e23c487e7a62ae2debc903725f9f681a6a21e693a25df7dc50fc8f7ddf04252a17af7607da43c7d5393d619b827d25f2ddd4c1db9dff544fbba5e2e3d0c5d720804f3fd25e2365014c8d26b2e449619227ffa5afc16d2d3b3798af88ef9726a3f5f3b85e0279158422f07d18cad7f4f1d31672714ee8c6d1bd891d91e746e94e3120fdf46a61ff18d58e4594007d110fcfedba1bd37ae224f3f3f5b094c75cc775555cafadeabde0fee0c01dad30c095bf41f14405c27e5d5834e5108261c5913c6d5739b760a2b5d402d6e9cddcd858219cb06f7ed5d1c59d6275754e3ff1ec144dcdbaf2a52a6cd6cb74", 0x1000) setsockopt(r1, 0x9, 0x2, &(0x7f0000000140)="07effdb73e702f3aafd5c5ee25fc772e3b5072d7a02f8a143214724045e2f6be1ca199c12a7e4e728bf48bbd03a94402e7ba110b8a0e84bec9080402c1858dab696d25b38957265ee23d99c25ab3bdf2dca09e4fe4b5788656c14ac1ceaab63948ed5e1248277eea555ad1ffadda5fed1cbb6457f5ec8e40fe7058451efd0bb8cf6502e1d46f2ae4f88c04a00957fb62c506ae4c4d4d31c62f6802e739a1d49f5f43e3a310666451eacd1241912923264136b9630732ccf428bcd926c1d876c444", 0xc1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x5e) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x1) socket(0x2, 0x3, 0x5a) 16:00:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) kqueue() 16:00:51 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$inet(0x2, 0x7, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xfffffffffffffffa}, 0x8) setsockopt(r1, 0x800000000000004, 0x1, &(0x7f0000000040)="24b9c6492c87301c56b351bf5e413f14aeb6ca8a44d50948af35e887549425567f9a6c6f719d5aa390cf1931ac4ccefef83590e80131bbe50e9d4900459eada09ed9b5b5c965b361d5da8d7e4007609628a9bab505fd50f31ba293207b328584cd3bd5f21e5a2af599b73abf796a4921f2476bcde97be24dfa65767a9194916ba02571b5e875b2e1c887d89e9fddf9a9", 0x90) 16:00:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0x0, 0x2da}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x1e, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0x4000000b8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0xe155, &(0x7f0000000000)={0x3f, 0x7fff}) 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x7) 16:00:51 executing program 1: kqueue() r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:51 executing program 0: shmget(0x0, 0x3000, 0x1, &(0x7f0000b44000/0x3000)=nil) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) 16:00:51 executing program 1: socket$inet6(0x18, 0x4005, 0x6) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)=':$[-/{\x00', &(0x7f0000000100)='\'\x00', &(0x7f0000000140)="24212c26272d28265e1300", &(0x7f0000000180)='\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='@@\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='#\x00']) 16:00:51 executing program 0: getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r0 = msgget(0x1, 0x1) msgctl$IPC_RMID(r0, 0x0) 16:00:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:51 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) getitimer(0x0, &(0x7f0000000000)) getitimer(0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x20}, {0x1ff, 0x338e5989}}, 0x2) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000540)=0x8519) getuid() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000200)=""/34, 0x22}, {&(0x7f0000000240)=""/232, 0xe8}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000440)=""/190, 0xbe}], 0x4, 0x0) 16:00:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xffffffffffffffc0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x4, 0x4000000000855b) setsockopt(r0, 0x6, 0x5, &(0x7f00000002c0), 0x0) socket$inet(0x2, 0x2, 0x9) 16:00:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10000) r3 = getppid() r4 = getuid() r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={r3, r4, r5}, 0xc) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r6, 0xffff, 0x1456b9dd2de91677, &(0x7f0000000200)=0x2, 0x4) r7 = kqueue() munlockall() kevent(r0, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x20, 0x80000000, 0x4, 0x7f}, {{r7}, 0xfffffffffffffffb, 0x2, 0xa0000080, 0xff, 0xf0}, {{r6}, 0xfffffffffffffff8, 0x28, 0x1, 0xfffffffffffffee4, 0xab0}, {{r1}, 0xffffffffffffffff, 0x9, 0x2, 0x40, 0xfffffffffffffff7}, {{r6}, 0xffffffffffffffff, 0x22, 0xa, 0x6}, {{r1}, 0xfffffffffffffff9, 0x8, 0x3, 0x7f, 0x4}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x5, 0x1}, {{r0}, 0xfffffffffffffff9, 0x28, 0x5c16b390d620aff, 0x40, 0x9}], 0x0, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffc, 0x20, 0x83, 0x7, 0x7fffffff}], 0x9, &(0x7f0000000380)={0x17, 0x9}) 16:00:51 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:51 executing program 1: r0 = kqueue() munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) fcntl$getown(r0, 0x5) 16:00:51 executing program 1: kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) msgget$private(0x0, 0x1) r1 = semget$private(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x6b, r2, r3, r4, r5, 0xd, 0xffffffffffff0b41}, 0x800, 0xd2, 0x3f}) r6 = syz_open_pts() getdents(r0, &(0x7f0000000240)=""/70, 0x46) ioctl$TIOCSDTR(r6, 0x20007479) r7 = fcntl$dupfd(r6, 0xa, r6) getsockname$inet(r7, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) r1 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) shmdt(r1) 16:00:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffd, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x24, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) r2 = socket(0x12, 0x1, 0x7) recvmsg(r2, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001440)=[{&(0x7f0000000200)=""/84, 0x54}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/122, 0x7a}, {&(0x7f00000013c0)=""/126, 0x7e}], 0x5, &(0x7f00000014c0)=""/192, 0xc0, 0x9}, 0x2) 16:00:51 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x9) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="0a388c3380f84708d320c9dd738c14f7894d2c713d3b12fb825f4100caf90891617596e35a5f77597d8cd6109a74a313e5b64e1809b72bafd7c941f83f3bd4bfc04df6f75dd34c771717ace7b52c5afde7975ecc0e271e0adf8319406008b2109e763046552a24380f128971a53815eba76d8a797b95182da0f1c78615cc7ade223f0fcecd23820f5a529c22d73519a89a24928ef0f5e3b67f147f32535e1806a8ad20d7b6839c044b3cdb52f346eb83ba30e0b73ff83c1a7f47c2c200c721559ff8c2d88c4ae897fb2d33c62d", 0xcd}], 0x1) r1 = dup(r0) lseek(r1, 0x0, 0x1) r2 = socket$unix(0x1, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)=""/212, &(0x7f00000003c0)=0xd4) r5 = getppid() mknod(&(0x7f0000000400)='./file0\x00', 0x1000, 0x100000000) r6 = open(&(0x7f0000000440)='./file1\x00', 0x10208, 0x100) recvfrom$unix(r2, &(0x7f0000000480)=""/225, 0xe1, 0x1, &(0x7f0000000580)=@file={0x1, './file1\x00'}, 0xa) r7 = openat(r6, &(0x7f00000005c0)='./file0\x00', 0x8138, 0x40) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000600)=0x9) r8 = msgget(0x1, 0x200) msgrcv(r8, &(0x7f0000000640)={0x0, ""/248}, 0x100, 0x2, 0x1800) accept$inet(r1, &(0x7f0000000740), &(0x7f0000000780)=0xc) r9 = dup2(r6, r7) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000007c0), &(0x7f0000000800)=0x8) r10 = semget(0x2, 0x4, 0x84) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000840)=""/45) accept$unix(r3, &(0x7f0000000880)=@abs, &(0x7f00000008c0)=0x8) fchdir(r4) msgctl$IPC_RMID(r8, 0x0) fcntl$setown(r3, 0x6, r5) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000900)) ioctl$TIOCSTOP(r0, 0x2000746f) msgctl$IPC_RMID(r8, 0x0) 16:00:51 executing program 1: kqueue() kqueue() syz_open_pts() 16:00:51 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x440) msgsnd(r1, &(0x7f0000000000)={0x3, "e32a22d9ab9d"}, 0xe, 0x800) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) 16:00:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) r2 = dup2(r0, r0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getpid() getpgid(r3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x6, 0x1, 0x4, 0x3, 0x8}, 0xc) r4 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r4}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r4}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r4}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r4}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:51 executing program 0: r0 = getpid() unlink(&(0x7f0000000000)='./file0\x00') getpgid(r0) unlinkat(0xffffffffffffffff, 0x0, 0x200008) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) 16:00:51 executing program 0: nanosleep(0x0, 0x0) clock_settime(0x2, &(0x7f0000000000)={0xffffffff, 0x9}) 16:00:51 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{}, 0xfffffffffffffffe, 0xa, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x100) renameat(r1, &(0x7f0000000240)='./file1\x00', r1, &(0x7f0000000280)='./file0\x00') accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000200)=0xc) 16:00:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x84, 0x7fffffff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x3, 0x1, 0x6, 0x1}, {{r0}, 0xfffffffffffffffe, 0x85, 0x2, 0x0, 0x7f}, {{r0}, 0xffffffffffffffff, 0x60, 0xc000000e, 0xd5, 0x9}, {{r0}, 0xfffffffffffffffd, 0x2, 0x0, 0x9, 0x81}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000001, 0xbbfb, 0x6d2}, {{r0}, 0xfffffffffffffff8, 0xc3, 0x81, 0x6, 0x5}, {{r0}, 0x0, 0x75, 0x3, 0x9, 0x9}, {{r0}, 0xfffffffffffffffd, 0x6, 0x80, 0x7, 0x7}, {{r0}, 0xfffffffffffffffa, 0x22, 0x20, 0x7, 0x7}], 0x1000, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x800000d0, 0x0, 0x3}, {{r0}, 0xfffffffffffffffb, 0xd0, 0x24, 0x6, 0xffffffffffff0000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x14, 0x0, 0x35, 0x9}, {{r0}, 0x0, 0x20, 0x200000a3, 0x8, 0x2dd8}, {{r0}, 0xfffffffffffffffd, 0x40, 0x8, 0x7, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x5, 0x2, 0x80, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x400, 0xb69b}, {{r0}, 0xffffffffffffffff, 0x88, 0x1, 0x5, 0x8}, {{r0}, 0xfffffffffffffffa, 0x17, 0x2, 0x0, 0x3f}], 0x6, &(0x7f0000000300)={0x2, 0x2}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x33}, 0x10) 16:00:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:51 executing program 0: write(0xffffffffffffffff, 0x0, 0xd9) 16:00:51 executing program 1: r0 = kqueue() socketpair(0x26, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x0, &(0x7f00000003c0)={0x3, 0x9}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000280)="ac8a72", 0x3}, {&(0x7f00000002c0)="007a0cd83f63685a0a", 0x9}, {&(0x7f0000000300)="c55c1a132c77db184f43825c861574aaf45046fca55e9f770f923efc5ec03ef38fe90708ad356ff71e73a46d63aec629f966f83684b1e1564facbd3708d7d7a4ed74c08ee7a06974fc", 0x49}], 0x3) r3 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r3}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r3}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r3}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r3}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r3}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:51 executing program 0: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getegid() setegid(r1) close(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x900, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) lseek(r0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6007, 0x1) 16:00:03 executing program 1: r0 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x8f, r1, r2, r3, r4, 0x2, 0x8000}, 0x8000, 0xed, r5, r6, 0x61fa2156, 0x800000010, 0x80, 0x1000}) r7 = msgget$private(0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000500)) msgsnd(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="0200000000000000bfcf92129e236ae7a47457a49960b25573e27f92b349328f516e100bd4db5dd9bddb8b0429cb90674099e9a2939b109aef42e65a44fefa2fb0c36afad9c1be68ce9e7026a22f75eef611aa72661dc3526bf503d6441a068d2a7d18ebae76b15851d50da8d321ee7ca38a613aceb1e8566d59654cf0db8676fb3e0f252ef84bb68f42c121b067764806722fe2368c215202e54d23f1186a971f00000000000000"], 0xad, 0x0) select(0x40, &(0x7f0000000400)={0x2f8, 0x2, 0x0, 0x2, 0x6, 0x8, 0x7, 0x8}, &(0x7f0000000440)={0xfffffffffffffffb, 0x6, 0x5, 0x5, 0x3, 0x6, 0x1, 0x7}, &(0x7f0000000480)={0x8, 0xbf, 0x47ff, 0xb, 0x7, 0x0, 0x4, 0x2}, &(0x7f0000000600)={0x1, 0x8}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x4, 0x20, 0x2000000000401, 0x1ff}, {{}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:03 executing program 0: lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000340)=0xc) sendmsg(r0, &(0x7f00000038c0)={&(0x7f0000000380)=@in6={0x18, 0x3, 0x8001, 0x7}, 0xc, &(0x7f00000037c0)=[{&(0x7f00000003c0)="1f4e2490ab6f8e8d49d14461ede1223b0789d9c213f9a798e9ce9904f8e36db0078070d9563ff705a58506b622dcbdcf199808ff4ff2cf1ed12cc03f1228ec8649e1b4ab997997a4d087fb4860c676a20813e270de10197a355f557230cdd89b9e39207f09aad4a6b49d78fa81ea2adc8d2b2d96218e9e4c8c3772147797c9755bf1aa6f005925d1628f0a5f9379b0006133fb3fe98ec766403451922711d9266bcfdeddd17d8646a91b4974121efe49ebbe2b364b5f9b", 0xb7}, {&(0x7f0000000480)="f9217d21d9306782001d9c9c0b9048f291155d686bc059b2e88245612e31c74dbbe3d2d93ed2b26bdebc4923661a34713cb3e2724ca60f827577", 0x3a}, {&(0x7f00000004c0)="b1c08c4b7dc3f16c4531b70ce07214e845b2ee92710e6adef47810fcc83781d2edd55a56de5c82ea7dfc2a0cf9a83c3512d9c1566e40462f4b2809d1dda5705f0ebeb4e27e386043b05e6775209178634843e1a5c8653adcd0cbde853a9a7be6f55817a343896d1bb40014152d1ba2d3681603eb12df74c734c144d598f81096a39b", 0x82}, {&(0x7f0000000580)="cd32cf5f63250caa768977e8a47c03e68438a1f32496308e53ca49c1e6e292491d5335cda65a1f47f869bf402d0873048bdc724b1e7c5711c2fd0fd3780eee07782788181aa0e62366fc694f93f851f0bf1b9378b9a56604389454e51a6967b7e4d959bbb80da563c984b9ff2240ae0501dc5fa3d75b09bfce3f0d44b3b9a7d4a3c1dcf2c57f47acb5461dd61283ad6995d43200d9375072a51fcfe77ac5c113b3af631db89bf7a4017b1ace0abcf2", 0xaf}, {&(0x7f0000000640)="34477c6302a1b664e0ed8a0c45217803dd2f53e49e33c7051e196c2cd58eece67a770d9c116e07ca30dc094b46969ecdf1fb1eef6e30a9280930c69d789025aca8223edad62927c23bbc37b007e3f54d24ceb4311d2cd8ef153b28a17b5e8b8a01e8f86b255c9d45a8481564bc150e71bfead4d842c907eb6f1a48e22af20f94f63de089cbfd5811e4f4a0837aa4d2637711843ffc61bc97a4c471f00870f1a3031544473607b20549f587060dc9888990ef696315675d5d66b77524c9fb31", 0xbf}, {&(0x7f0000000700)="efb34d8ff291eaf93473d2d516db02ca72b639db3d5586b65ffd2dbaf2a20ac8b1f0b5920c516fdd100ba42b8a6e059983da55ec0fb0b018d90bda1e7c1f6fbdd0a11d3d062fade21bc59fc5ae7f91e7b25b204cc41d7e145fc6c02793c5aaedb1c85b9f5f49b7dea5b7a9997f582cab2e197d8483f00fe3cb9bbc54007dc2690b1bb8a6b17c16de8a1c7bd5131029a44d4bd47e655cd4147e8d1e482a25994dd8850fc39d37fed3f00a20b3becf3a60506d8cb6d4008deb29bb2d214fea428ac85a13dd44eee0c832ec26b45f2b49f652f6b6e6a02b7afaf88b955a19999839555ad7f471523a3f89aca0d5a2c102673b51f2ad9129eeed728aec9201297cb58699f26932a71e4d99076de74e666280150efa45f8b1d11801a7785eb289262046cac7fcd94c29ffc44e04a5e17abb246897141b8f76a103d662fc64461de6bf3feade8d816396cb8241c3bef8d5da28ca7504e7c1bf2fcf22cacaa1a10d226942bc1aef8cd26132ce069a64e970b76f6cf97511e67d20c96153203e6db25806e37f8c22a453d78aa98caf7003649b7b0503c0b922cc4a209a7df1bc944858a6084fec8be246495e20c3af964b0855ec3276b9d6c9bb506b00c5980c9a394747fd62db948105dd96377051ccef41e5617a378abc064e1ea665aa7d4c60074e87d12820dda8dbe8b2aaff6f8ba73d674c6b7386afe4878e62e1050b2c60a4aafad360ad90f2397203522e9ffa03c013518dc863fa54a1c2672fc4fa7d7c44a44209e10c5257dca6719b7b4c4ac22a9aaa5f432b84947d109af0cdbff648e490ff6c9f9fc621d86b2809e32b84edd70d502255513ceae71a0cf04c3cf553d290cadb1804f778acb86343f5a0e17ca3d7941f7c9858441288c12ffcc08d06f3386860228c8162565a31d5067fabad734bdce0386b9bd3546cb19683ab2b8f73226b1c2240c6e9cfae66e63a42a03b262f0b01289cb1a8615ba824e0eb425bf6f607b48e161820809af623a95e1764c7e476617be65e8591e9a832f4c4524ab2abf17c32dd3c381c2ca9c3e080915c8aac9bd3a5a7863a7cf06640c94799b1418b3fd27a3624e6e25b7e6c01b8c9fc9b05fb676017829180249cbf8050efe5464adcaba0a6a8e83569f45456785aa9c53bf639bfc7ad7ed1d79efd30d665e35a63f00437389cd7cebd9a4790a362b74b4ccb515f4c30f00fc6deb3f6752cae698c93ea15be83e30935b4145d348b5bb553a6d8d65dfda849c5b90bbc54526aa2c41e5ee77971a56d114d1033a1a108c218a100743e1bf703593093d16bc6c893328bc6bfc5edff6a20eef35a42a4016a9cede121090286189fd130b0dbe3ae5d9072c71c1728830a9329afbf44d5b313666300299ffd95404afc4a43e8ccc9bdcdc8f5ee9d8bb25c1b9235e264c8b6e52eb0f53dec0008833dc727b49c14d9b430b4ebbf308acc84db102aef5f93a2062dbdb68b51ffdf374e5b44050d530343e3035d43f598886e175c0c114c4030cba7c413365dacf607dcce9fd1a2d862f74d0c1e599d6f896683829e6cbc7ea34ba6ce638be71c2365319f9f52bd030662451f2cfeef3f6a6212190c52f079ecc1ba1a5c4e0f1325a67165780edbb0d0fff85c87e529b4da4ebb60355707167c044d24628a6b0defb608011bcf29ea8698c28541a03b5ff4632c6314be56589ed5e455e018fbb0d41a76103b304f957692347705e61882ae3f7ce3c7d092588786f2afef5f745c3a0ccbc2256f4d4bc8ec7cc6858cab0153f0711f02c9ee953f1599ad00618971df1e0eb216e10ef43cd9514bd33504d5cfb7e923016955d83a09bf32dd8770d9eb272c00f11631bb8a980de24bcda4717f7a2d7104a31d721be8b9447e44a27a2971174a51d16396f2dcbd24f7f17296c823b19faf1f62ff620e9220b2c5dfd7ec79cdc34be5056dbf2e8a79489aafceff7fe49ea1581cb99e0c5dad7f438081c08fffd2995c42d6bf379d66bb02f6f8488e9ac5bbf06984760bf6321c4e93a886b1edb8910bbdeb70e0f4515c9a2742dbad504f92bf31e136d26413e48ed12b6ebb41df5989eb04c12a69ce6a9f9cdfb90ace8a6e6fbcab4bca390d4e62e4c1cb73f8879f1b23fcfa4ca4519768d11ac94c5adbf6c711550ee08d7c3bc3a8a305ac2005f16d90b72972a1606cc64e88db000d020d5885105ed8c6326ddd378aee6f881ad4dd4d0336ca7c874ef4aff4e37f51dcbf35ebe5cef0fb0e0cebca39b2ca7677b5ed70e62fe8b0af331ccf54d745034c2cb6991a7c218cb261e3f17a1a05ead8544c343cb393c37de0e24fac5bc78af7b2ab79a873ecec400499998f054dda29a3aeab1ffd810fbaf074dc08efd7eb0be3e69d72a167fbb19c19aeed00245d3a965ec9cb7bc418158bbabe1d0e09348b244d89603617ae58dd43b74ba80d4cefa14fc237437bf29111d4ce3b8e81d44e314a02d8c67c45c51c7ab2c1852b6f4699491f8cab4327c0f37817be0f86d42edfa732a001487107dc0275c1d0d14d75aa1fb298eed066cf1d76229c07311035c347c62e8d0dc78278687723a3521048325ceefca29250cb18855fe6c96a524fea6635d589287a6be7c350ea00af41774c0c81b3d14ab7809bb7ed1d2a24e97841a382b0fcc996b110bd8daf72e5f8192e3aaad6f3cd6c60e765b9c1310329eb42a9246e4673c5a00451bb3bd388c77b0de466034081cf380ea80b190933bedfcdc021c607b6c68dfe92ef067906223cdd477d904f5e8bf3a30eb07710b2c40c5af95d2cda0ee4cada6b91aa97dccd7f712aba488fc190f7f28c11b7ca8dabed47be086144a02971d592558eca8d536eab7420c20f64e200c71372fa5020f02b3703ce9598a175440f86209d70fc3f65399c92a280f699cda10345516e2121e035dc00e86b53e34a5defa29157491069beae4c8858f6dc31211447312d71dc7eb8ee083ac6dba09e2dfc472b59c2f2f26b0e6330222e7a11d4b8de1a365b8a373e5e618f945fc7f344435bf2ca4b29dae6d15bac229d2903785e4568af7fe70572b34a08aebaffd93d1ff0a730ba1dfdc890ac5a39c2fa1495b4459fba246487b1f9c935f43b90db23d8e2bee37faa73cc3da750afb766faa9cee7c64c7d534ef37762f9b1db10edd69589ca7cfa8a18588e3511bf9d8bc5ad2a18ed7221d3802aead22e357b0295918c1c1604a4b64e9cf3dd06e3535b19e6b19a4566b698375448e7c1290b157e1a7500731fad5a878900ce4a59b0b601fecea42fa7a48863b2c3fdc8ba2f4e7610594eed5ebb10c32ff81444645de4f51f2b2b30122c9742b4c18612049ebcf9abd3d6cc5c9cb876c8d77bb37ded9c931745bb56b12df1d1999dae6578933556144a79aeeb84d13557f1f65060fa2ee56a67e06224da80ed22acffe9b9e91fa26bef81e9bbbfc81a6261b0ed9bff85185f9d05ba12830a0864fe653683b42ee2d8e69f464efc9bb09332ad9b80abbc2b9310f60ce3cdf8ec174feda319466976b7377d59ac449781899d4d56c61d3cf7539056bbcea6e5cdc27dfd7b84853e90166865eb753a9ce16591ee12b005b4103d9da52549c384830fbebae4bdaae15aacd5b8144c88f3767ed1d8361fb5feb98dcaec1025e4bab480e62da9583e7b916d90793b0b7424f98d6d0c8d8a4b2641032210197b09a85881385958e48dcfb98775baf6bd659a42b6d4839676e79f830d1ece26ed4cc7ef7a976d1355f331ac1937e22b53f1932b6e2b402f5b1261d75a599be8cf0d64061158da61a343458cd40cf838ab35443e9c6e3558df961b40b7b220ae5a983d80096a9b77c93b9eb315a6c85e7c04757516c72e8864fec6029bb600d6a1d834da0ef5c241fa479e016eee03c0570ca7dfbd73fb10414349e1d4fda02cd9944a0935d4a6fc10c6f77a1643388775eba3ae5d6fd8373e7f99d3445c072010dac14ddb2ec6e34e40e0d7e8205b89a5f43750c1b70e6a9c23a48b28949c04919fd7e6ede0ca891230a3d54e1695690bb0fd1342b6f7ec46e40428bb857dec5cdff54fe45f9c42098ce0b8cd1f3815be3158454c5e3e3dab40a7b66b21ba20ac569cee8b9d96ada28c66b9f90d91eed447d351f048e1c7c40bf4307abd6689d0dc5446ee6bf4fb5eaa887230a947faa3e0d094fe269c3ebf873865b8ff3c0a644377f900238039f69c8fc7148d7f7c4b120e0558841e186565ceb5f8d0fd7a8c6ed60e13c52ca61b9a54da4d1565ec5a730e8bcc0545223c282c08684f50279bd8faca8cbd5cb5f960e5b5d056e65beba1aeac6be5c242fb95de57171cfd4a0b7ff407acc3a55ceb6c6172bae3a3551cab8b548088ca468e0b6b74e8de2d3e569ee04fa0af5a28b005995bc2a5ed4849292160843a3791a74e27f666a5d16310f07dbf9040327c7285741b912171f326f8c15ae0d3724c47bd9c1e55724582d942b568030643fbe88d9a548c233606a9a0cc1bc063d4b563a045f384e61eb7d28efc54381df23a063f9d62c0f4f871fef4d5e2b3fbf87e4685eb8c9441c2c2044c3951cc577e81cc8e40bfda72f5fa70fe862ecd84b9f72095209de5e3b36cc81302889dc598730c9712e8ecdafc516b2099443a53f488b87d72af34e9fd35f9bf7920e4a667e96682b501156187fc5de0169638c1153c4b14a19d68f00540f32921b717065d8b7e9949f3fedf7b7a4f80f50bcfdb4b0a5ab26ffc29bab9452e50869a4a43c9c48e2d0dda62eb9f854bfe7d9ec29bbf9b6cf9e76d5862d2c7dd933356352a3647579fc83e399e2d474eb39fda2f697770fc0b58b878994281cee7469c89a7b6c18c2894853eb1fceb771092761f1270e01e8c18c3e82827c7a68087b9fc8bede6e50676940a19502967cfa13f0a2f0a381f0a6859e73ee05551f443b9424f3d010b263db8accd5680f45d9285b00a952ac17444abe19493a2500ded11cc63325b83874e19aa77d187b49c64f3d17e8d5c7e00c78ca65364cc2dbf6688b02e4e533341efa2587ce3a016c954774680e526709fe76d00516beb3fd4d917b9b9fb0bd8dbdcb52ae76d5053022f793c351fc2f14d4e41c4fb5907e8268f08d0fc8167a5af8cbc128ea714b83ddc529f8f6606edbb367529b3133b5d45c80a5b1f50b8fc52afb7c33fbebe688c409e3cf76d31dd35f6df5a37e938c743bb4c9ed4c562dd5d7e129c1bee5e2d593cc72453ee44ccf79c7c646bef5289586032267a3b21e5b7e8db68d67171f1c7e10bf4331c95340dfcdc39db7c601ae48f327f3dac7cbd9325f97a5831064e124e248cb49b85bfa845922bf15030c2aac6958bf3067db75cc8d0cf179b3c431d28ad75a01995fcc97ad300c92fa416b1f09d11c3b9939c1c6287819fc463c103a21983a9ad94d81fcd83e41a3fe8ec4f1b20cfc502b2b5b15fc1dff64cdceac503a79b73b11ca1f878c299dd543664568bcc3fd4a82b5903353b1cc04dc527826bc95bc5853ae4175ec1a50fc4a1d4315dc0f90679cc88a2bc4bd7b1af701b73dc01cc705c9ccd9def17a8c87fb1e78a4357a59983ebcb2629f4bfd5b239b8bc4e8b27e9df20144d5aa7cd56611dafb3f3860aed177c72dad2fe6803f13b5007f723cee516a71bcd25413d3a9d4e04241e16362b7a7335fd4c367b6623cb14b9bfbe9cf6aea888164c9d92bdd9ffed95aed7cb437628ad532d834327dcc7405521e5a8fcd3240acf1fb1f9f7df42bccad724386387ff9c735d84ec51f29674b8f1fbcd1bfcd89e04754ac661f4165705bde469c0abb9bb15d879503b9a34457ed4cb2b64efc326f95d41", 0x1000}, {&(0x7f0000001700)="9ce9d7d7d00bcdcf35a3f01223396a6509d2c9495c4bcc30272c2190dc8e818d7b858e0a1cf8aa18b87cd3bab63e89b0da6b28a8a441df2de96c6f10bd9c429cef45f58b96bbc77c3477aa5319ff1519d3b31704808dc45c74381968eef019dd9b5f47c51f88a95084d0a1096c36756b195b8c06931670f40538a84ffbb27c3e4e81191152421e9e12f9ca84e980fcf905da45c25b0ea35c58", 0x99}, {&(0x7f00000017c0)="a66e649eea0ed0055e9362598b060629e9b9811c06592a5cd22bb987431f49d092ef337a6620a1884760e31db9dbf2aa88876a68d0099dd6cb5754f9bb0d984f966068b20d7b03ea71387998ba6cc4fdf0a3f7674328a5294a9805456a6100a8036ba16b5dde0b145fbe31e2a720efca2d58f2aedcba11844c702462cbfe1dc313ec690e7bbbc3665a200560cd438fa9117b53e44f7e27a88dc5a63ff0d74a579ed17d719d29864977694391e29bcb31efb4e81e86b4499c26096ce31d2def6cecf7544b7e293fe3435436f0b6776e5585af3ede051dcb1120e40de4349c2e63af7cfb173f4bb94d009a8f3c7ca8f4f326ad61ec5ac25d1bdec39ebb6cb0e9e12db200ade0901e9d67f4918f287fd3209c7c209d56a75c5c2d4773826ed861aef73f1a9ecbba4db066bf4336fa1df2483995e06fcb6d17c4562c768b38860134e8c325b96df428b40df6d2c82eb959cfcbfd8333c6c73bc28768e62220d1b8628fad7df755d8d67df58d0f2df3be8e84ec2b4868acb3fff1bd5c9256ec773fa1c42438346ba69136bdaff724ff3f5ba2af64df008233acbf33761dddffd1b8da6f7270693c543c0b124e715ffb06afc4a8d96cb2b71cfd5175dc5907b8dcf90d88624d85085d8b19a7f3d8a1860d4013a6575d5d1e48729c2f10855d1dd7074ae3063db9639327e709cbfdc6600856e5a1392cd58268f45d8edfc779a9ecb8b290694950324f4df3d6a540d332160402e142cbd361f7949e2b2c5105c742e7c211b55abbfd9e6c7ce4d698f85210e2cee56daa34fa58c1e0c6d6b3486ea26deefab5d42ef0e47f6a0775cb8984030beab4e5bc2b93b3b683c2b1532b725a96003d2f9b6e4297cd9955e9c1722827faa11c10c984507f34a8a9af15524d3d8f207420a6ae894d3b4751a07a4c32de22c7292e8d093e087c5d8e12a9b331978ff2021716ec7b861e1df8ad0ed74ac3cea87d66dab491e27e86a41794dcc0fbafb32f4945c990c3305d10a6be0027a8a726667a11293f19e2d88acc56a4a0a4d053ff0f66d818e2aecdbc347152a1ac8018c636eb8c388a3bb4adaf0aee9eaa5ff5b71faac9ff09b26cc7d171a915751da8677888d0057bec73fc43885e012282f1f9358e4afda0dbd8f3611c077c36976c714f945fd8c8af8d60f2bacd948173914ae084ea7fb3a5c17a561330f06395949b5ca22ff14dff5d2ea630383a6de4389cb4939cbbb2501e7854407baa467b327d5dccf2169ff4fae1c86b304b8ad5f2e136af953e9d309a68ece50f6f3f85c8b6548f711ca0129274c82cb3d333120b8a4ee8fafd66bd895360dad76c8b675aef864bddb3b748a585dfcf2ea902265e56fa5e308c685f7413b345879a4f809cdf78b2f17c90b4eebaa3fdaa7766496b4b9eaf7dd0d14f9f8882f055e3fb4680b7df0fe90cc5a1e243da1271235a86ef8b379f27e174954e031e0e06f54e6f07cf23d262e5fd5b274821d829850e82a60ab4fe902e90949467d5e40f6b413528495693ad926f3d0ae978bf39df83807a73ae08f7f300b0b9595eb91bd5eb6715cb77b50653741133a041cfbc1ca91625fde4add47f3e41d6026e7a634e3f70c67b6888f49450517b4ac95908be92088ce8d719ca91831bd9d179c0be402d58ba5f8b6baaed007ef6711c3554b1dc2e807e8b837f569b0b19073f51b0b6de1dc7f046797baeb4ea7f3ba78c4d32028ba5898bf58e7580519d8f4751f856a4a4426f1f7eafb0c1100923280593c42970f4bc85263b3eb8d7068f34ef2f89992e729ad8a7ed864d2eddb1313522ed72ee4998cecb8b6f2be2998f51b25c34f203035665eb31095ffa3a6597face01a4019f5114ed6225165b6bce0621ffd12d35e8201cde3eaa10691e60bd7984b43c943538af2fac8f413df93e5bcb61e65f9c47b05e3b41822fb55d68634c57c635e11e357640b50f05e0d80511ebe4323a517d9e86b5b2506bb13e198bcc7b85d1306afb0ab28595702944dd67d1d63e55ff7adc7c36f29340107ccb8c465540b4bfa39be376eb5d92c1f84d844d26b74770c9dc20bb74cd55f939c038778c1e9b17b97b83e3342efed362d47b233693ad350902567d0c2d697b3266fb779d832c9685791fb4bd4de05b79f5093875d34af226494bf642dc514a4bcfbbe8c2629ca4b9c082d3a55443d7823e8c08a2ad54cdded0e3ac7f42b7d168795f805b5e5b5159feb496789969d30eedab1f951e8240e11703066af2da04150fcbb198661b988187d099ae0ffab0f1a050125d80fbbd4c1447983c71312480d450ccefbb6c4f277f50851cb5187db87c776941a5353cb04207d826b26b2c28f9de3b70f3b4e05c329d17e343e4001813fe9b38bcbbfa7ac18eb745f5d27b12bd9ca0b05abfcf7229e5742af243fa69da84a71b40a7c98a1a50eac95f6ec662391c4169cfce6c6eae8af53ab20e2cfca73a9cc6cb8f619321047878857f7a1d2b2d83e1c89c3a1de01c200e8f48424cab27b9b8cadbe7f611e4c9a1bdcbd7cd962b5dea5101ca70b2cdcb4cdee76a528b206c9fa17f6494ff3afd815a3ec31229cad93ba539f95669c6722100935560b0ca58d6ff039dc0797c644639aa72f737f33ee4be8e76fd663d3f4522cae1944afefa3b32948d32592ebe1ffc3ed86122d67300d06f44551be0d3076854cab4d286ad01e2bf70a58d6a828e7cb052e35077466be6a6d48ec52f6afe3d0dd6fa2f1bde0d9e299d017811dbc2f4ac0360d68d834f7551f13229f13a468732ccb96e88fd8710f60680d06426f659a7a062cd27db6e5121c6ff005b05face3f47cb74250173a4204b0bf5633c45a6644d468874b52297fcf95d9dd4890ee9aec35784fd03c137c717169a170eb34f9fc40ed8f27cfa6c8a7f82d987d026347ec32451e3511531c2caa7916d4199a2d7202b8b02ad8b3ab839e018e36f2c802da1978d4d016de8db42fcade7d29f8b7bc5bc5c2767db03968917df2d3ab126952468007068122eb1b4bf495d7f1b966d16b04f32c15cd8d74d4eb42dd41262d3c017ee2b7920559d4d1539c75f15bf39bc431353e10c5c33186f5a23e31cf74fbf408e6f0c64ed2788eb91cb995dd94222e6c5e1b4442836aa24d112c0ebbda49da4b1e9eb044a329e057ac22dac78abb3a10a3a78b9f35f1e85d15681dc0fd65f1dda376881a38ed20807d982b865fb6741aaaf96f428857c7ea80d47802aa67d604423ac72dd9276bbec541a7ee164c081f425ad5d80063a40fb0e4100f749099e92800dbca136149ad3c4512f95fae1fd40934d20e39e31783287a8f4a7cfd3c86527c9781a9c4b5be4905cf4abfb4bcdc4112eca0a23f82219cef561e7cec871e315e032b7ea8c9afca9cff77cfe62ba935e5aba13f922678d14aa5e0301bfa1d1bbd262dc3c6b4d89b2af2e5126e5e9e2c8661e594ff4b7dbabe960a9159a6c0e6b2ae10ffaf391ecbe691cc66a47f733cd53cbf26424ee29d010bc27bad66de4c01ce6d9b66803538f31bc299506c07a24e9bc738f87bae54dca9500425f8527b73c5a786405abf053e4fd8c62b9af9420a34f28781c973771d7bfc53cf6975c88bc341dc586f48f84cf3b2d2d0753eec87221c4cec4a0ac279ba1b0ae1d2f09f1acbe5487870ba522059ba798acd7c66eee5fde673515f6d8bf206edcc655224206f1402fa926dc6fcd4f59f5155b3c1b49617514fae92f6d9e45a26f52cfcac8d265912139933a27824501acdca0635f104cbc366c6622cccf04764022b39de4748b7cdea1b4d5ceae4c35242c4aa47e460c1b151c8431f8de2f5cf2bd7336e3354ffa9c4ba19ead4a75db6fd1f69476472d779812d3bf267090b1ead248679cdf827ca7246e4ca9eca7293d6b25a0a51cf5bd27051d3127a2948fe9acf4ebf4443e59c1a4c08145638acfbd8672d909c3988d90d35fcfd46fdc4d4ca2481ea0859176b064ad63d1ceb101e822bb7810cde56ac7e9580750708ce0cad1b83cdaccbc5463d43f63d9d3134c644f286982aba01d730d596126fe147207b5870e2eef92edb16f3dee7891241bd61d7004b8362e76bdae523323eff7f5d6565a7fe98e26f3eccfe63e49eb7fa963f046f57826536ccc6235a17b28798f0a4b6f21711cb183d1d03f2a73fc65fe573e6347ea055829ad57d33b7dc3551c09ec92726df760a9677000148dec8a2aa7bf828465ad4072f2bf6570940f3243a3e1b40c75a9fe1703330e7d8e1eec8e13a565a7c156f37c9f0fb183f607efa8e9df3ce07208f83129758ed0e056f3ba75d38fbc51139e8d4e78806c6ba50c9f6a2a95de03ebd3938122bf1e39f036469443d615726c78f59b9e8d7e748ef66bd855077c95f7a79cd3cb3ce7380c9922e68a4cdc2596404cdb1dba8d2d6fd456acea77e0a5dc2305221ffead45248b762bb649a8b17e180a0948a7aec6385661116e79f9c1ec53f4fdb23dd6025f1c24fc294422f10a53f5b88c7b0dd9eb9c2dc792fa38a2367bdaf4d70758a717cf113ce111de0fd0fb19b9e7c618e9936b41c5ac61a54edc4688d2d4344208cc1d4a316529adbbce6d75a350a06eb3d38ef97d778a4a56cb3f61ac86f98cf2d910de1f4444141cc26634846a55db4d92942db0c7434a1b4cd3d11d53e48031433c13d53483bb277f230e4eaea686ae10b2e678e80a72f2a10d3bd9f0162eb6e0817c7160bf0c2530626ba555e2e68ec9a22118dcaa72f5f5e91f1a0aea366a1bb834d7fdf5ad988ab5cea1f1fd648acd9c83cfdb76402164f002f19c9ffff0b73f92dd1fc380a43e6ab4d882eed21d2271d71974d5ea2d43f5c86fb7ac797d773a3e83cde78ac6a7571bdd55b98e478f40e7f6b4661fefae5fb6caf7f055e1ed37007deffc7ce34254eee84d382d56bc89d6c7c3f03fcea2bdac88f6d63fa90eaf425f36b119db7d53033625075732ffc2f3a08be4123ce2c15944898ee95a337cf2e9c46d0271aa370bc3e22775b46b691b298f65b631ce453805c395c8d7b291eb6b140f2d4f74768129f18e6144875f460067a6f1b388288b7e4fc23473383a5aa6fa6c701f321300fa3e60ab3de823255d266d34b52448669fb4d270047b58b6c67e846bc8e871882ecc8de13e5ac4a11313de68b591bcdf4330c1ddba7e8811575e97c854bff13e7b71090aa5fd57a9bc73fdc66b77d2ebd698a027c35368051aef894857a5399166fc35210773e312948a497c816d432be7193df29ae0b1277242918cb52ffa3bd384841dc5b544e3eaf4d0a2590647760de6fb7e51e133b58d106ba2bee6acc7f530a49d77006fc0b0d93073062f7150b674fc0ab74e24bf1de5add51d8fd87ae6bf9768d4f6614484e3fc0f39ec852be3cb3acf8c847da5fd3a6d74872ce7fe1fccdc7f5c42f35798ccb95d0a95fc49555d34972e61d290ab291561bf20fdccdb1ebd76080231b8d13045c33b5f94bf86f3cb52844ec64369a13a89f61b58ccd1f48f200398a8097e09c8a0b89cba8fdb124cbe247a6e99d696cf06e7d9a00a8deab76fed6d6401fa62d08a6961fbcb2f929fbfeb2679c80a7b7f23f7cee37841b87f2ff1667581e2c5617f3d40c5539b5133a03dc0a8ba0f8a38e207373ce51ce47ec7c037648002e883b2f0a632ebd7738375d504472102ad7474e1c3ba20f8fbb918a0c3b84c2962fb99e5b3ae1c7ea2a92214b13ef38d9763f61a5e4b4ea66f02439af7361a7484059c847c45a271d61478550cf7de348160e0518dda6d791cf9918b155b4469ed7a3b1744d970f5f60b868d0b84538e4ae695da5d99336e5db5", 0x1000}, {&(0x7f00000027c0)="55731c8f3c5144817941556a0817a985f41b7c3e32b76d726a58a1ae6980beee69efd2ce586c573b545e9066bd67d29584141d8d3717142e1de3806a74914683c06f007c87828e0f641f5a4f1e2aa828c70bfc67d2f0bc7c61f5098f3ddda80f4bd6ee77b035473f35822c142983aa491c3cff67302a67aec8f31f283271fb0161bbceeef2ed74c4167f15ddc238464849bcde9ab0d872e2e4ad5de17e28722dae04940074e0ebb3ae91b999237d6b09c9d33cb3aa523f1e441519b3c3b195f8c4d37ed714e5645e893368e4629d244b1ea85d0510bacc7fb71926f6f4da2d99f0e1d20423b9e79903e754749a4b72becae855d58f3821c30ccea09a938386fdcc352cbebdedc54bae4fa76a686cb5bbb07258c96559e01cfb5f01edd2dd0e0ac979ff794d6ba3f39e4e23dc7df5043c93672a3f43df993e3a732b6ce519aac6ed1de0d7ea41ad11777240b501a3f218146c9916de47a28cdc403d17c6262ddae0993b412a0d4f513ce8e9d5e2c22c6f52b4782901a651a00c0676bc342d1c53529b46c707e9c6213ea4066ce756ec699b38529df4d9c614cfa36acd4db0a6aa4a431eaf241a396dae143ffda0694fecf6b88014246bafcf2cf04a38c915e3e18aac989d32e8930472e0664c5400713db3d45db6b91c1ca144a517e6ac22d488cc2191e1b70160ff6b8f8da96cc9de75bbf38f4778047ca2bafce30e8c3b0e2b0bf34b516e75ecd0e08a704abca834c4f059cd8fb5d84b119a55bfaaad0264ebd624f65e66e9d526be6d36166528ea05e9fdfa5f599ff97e60186a1d6d090b5f80fd54a47b5a2472af306936f272252e197b67c76dc59f4744e6d0f51b9794478b30fbd56722c91cce32aa462f6fab22f55dd86ef99880baaade965255a1b0955f2583d09659e2a5ff9c6d342406c3a16770287ddf1b18e305be0e7bfd2ddaadd89cb5da2083e92b3329f389f8f5d86eb546aaf19fe0969b62b8a37dda49789bc3e43030496cabe551580473bc735e001d8a13c9c899975bf8920999be4f02d3f981c24fa42ee033215982d91ff26b1d45aabb42b92ae345acc8700bd2dff78d7950f4042864b82b337496078bf845d7ff47a7f5a3ae9431e5f93e34fb51a0f9986f31e1751936d54402392147d14e83943329071833688c40e4642af092c2dbe7bb011e194039fc66b58d0568e0c7d548d6d2e4dc9d1e30414fcafcba7870f164453925b533104d97ec503862d15244bae4fa602e473fc47ccf1f7d243e79759bf5d626da9c8b1f08cdba134859dd44fc8965c7b02f981d182a09524ececdb0bf484713bf8d2d8f5646740f1eef46ee1971b29321c30fc56b7141b9af25cfb907f188d5ffee32d3834c8d863f06b8cb503b0e31d69a0db8ecc81538a1d9c7b19b63511ab28fbbd5fffffef1f0abb89d0b4b1fb7286a43b0d68b27cf89c59db5616459df5cf3979259ecc5117422cbed46f9641870d834e41b7eac5f1c6fdad08397e5d9de37b206114c4692346d8f54cdf525ebfe92bb7a7b5ce9e6441c5a1ba52615e1087932d31bcd8ed0f4cf087dce76037a2395e3f3f949c41a40760cd3c99327415ac96dfebab29a86a4ef3d614b31d5eefd0144aaa25697fe3bc7bc2868b142614a036efd31b2e584a50f43627296542fc5d31bec3873eb281c53b95e41512de022d4a2474d8261fbc573fde72b2610b5d85ed57275263c8fa7b237d11e144619b6eadfddf716b871285b48c516df5f816e7fa9dcb1199ee227ef9c17f0d30ca48ab93f0c5459fc393f647a2f21c4e03136cb73c1940d7afc1eca589139c0253f3a129676dac9141fc5623453fb0c55f9c0f38efa4afd69a05aedbd8ed27629ae841bbe863d20f269d37b70f75a9661ad737592ab981ae505e1364088d58f44c919dfc5dcd4fd3608d8b03aa0c56068cf0becbfdf9c8cd861afeb5c81cec37a2cdfdbc117688f505013864e0b1a7088cbefeefa53f8f8e695d845e8d5d07c124b0834d689addc78dfd08a4b515c91b85b94b290aee296ddd61768ea2b1e74b46d70ffd081a2c5785308e429013413360a7e4004e396177f1b743565612c644bc5e8e8ab6c5fc65f9f60faf6f2b519757561f5af5cac1693dcafa2d1e3baed053a1dfa9fb2aa6c2de63c053399a1559bbcd422d758375eab4a080d14397869d7a0bf635aca07081d99ec64b97203eb54470349d702e81b83c445951c3b4484e154e8f2c61247d783a9a713b80ecae0a8004991d4aa4e535993429a2d0b5aacb1143d2f4a92aa970bd6b09ad44cd4f5476d345c8f9b67fccdc0ce76659b041f3fc5c2a37e19cc619d4c837bd8a27a33dbea0413c0dd9514ee6dbfed56d1a3ff4a6702a2f50b9f3e8a1b036799b5cbf66711ddc3af51e596c2bdfb2ba5f0777273c1d4c786ac7b7066d1a51fe6b8a122efd80353f3c9ca66dfb9c914b7f2945c5590d3eb3fbf96309d240ab296b092025249c62c934ec3f6c49a661d235fa3f87abf79cff3e10f929b39ebf305437a0f1dcb0d39e7d7259594493af56475ebcf36bd90776a24da985a71be05f44060881eaffe94d6d0f04397c44b2336d8864a050b32e227ce18a08dac208d5a331ba40550d491cf782be5b9ab98442ba8e1d68533ba889e29044b8d99f8bdc94fcf3bdee7dfb0f0dea024932aa1092b0d0df935817fcbd369657b1c922202c961a7591900b9519ec8163601f83a4109aa18a4e16006c299fdfd877ec1e830e4b16805adbddc954d8e2685446c5244f06f450fc081f0a39f844f1b9e9b6d35cb6a51e0417fad94a7223853d115bc01a1b47c1c4eceb4c46a5b581bb7f23f1820d2631d27457ece3e38b77cc6766af288672da54e5a7d9db6402a3cd59524b26f7ff15c530e72097dd577ec68b2a2d61e24b82f7d8ecbddba899d9de89c2e63f7988921d9b4fe955a013c5ab3cea6236721a4ac4d0797aa01359650e2f8be4215ecf1fcbf6600e13fd4e5ac7d3c4ef171152021df234a734379e458ccf5b1ccdeccfe7d935a5691e1d587af9695a60cf741b8a6db9d4b3a7af7e7bdbd7f8f5b7b2ef9624138cb56cdbb85e93f61283f3e0ee589ae01f38063e59f9adfa90bf24fd38bc1a42af2da6de851571ac15c153b3f5d1a19ebec2627f825325bf4062691c4658c7df5de803e06801ddb6c11d3d1cf8a91a603222cad7484d6a0559195a41be7570752e274a10070478876df95e9c4d1ad842ae773dade774298cadd03a7535e94b62b1e2dee9bd6edf9d1c0c9a3e7f2641d28d6f9b6f845ddbd0ed2888ec046a80780e2bea784f07c56b2b1e5568bf5deb1ada03d54f131da7ebd813dd3f923f7f514342bf9c42b5bea4916e1a1b9e46bbc3835f4c34e6780e669305435eb253eedec5c314b690f78a207eb1542c99b343a23d1c0b5bc6de120559b9a4d57c9d756da31210a6b3a7f8209a3c5330178fe6d731bf225e55c12955fef837259b3ebd98292c2f88fcb594678ed379b31aa11f45fb390037134def0137e25640b7a3b01f89bdc05c71cb95dfdfd32339ebe9a0dfcc0b1e9a4829caffe6edb357829a3915f54c1f4c3aa86ceda969a40bdc0c9b80e157b729f87ee0870a7c44652c97f6a60bf35020163bbaeea0ece73ec621f16a7cebdb13eb7748866068c34f4c833e3cbbc7e1cee4c17f37a10733d0add9476bb454d1affa0a76f96cad2b7b9a91c23307cdf760c6ef850e8b009a5009f715273b1ea6b240001f00ffb85619315377a2e42b2c93a3ad032883f4e78ed1aa2ccb8ca16bbe806f815d06ae2aecbeb75e938b92cc1f11621b0c77802bcf20317deee853256a1bb1d77404cb9b124fe38646e555ac70a92da4fe4516098937b920e24f6d63cdce7984ff745cb0399ae3d6c4af094668a20ca73962075671db256d84d3216d3ed85da39ed5878612d01ffd3d9538e6d6f8dc2fed83dadea1b02d7a585e0b8a7945e8a2fdacde66ecc7e65f4aae98263c3f6a2af6486e203a46de26a5787e62d2834bfafb5109f93d878df14f4270dc4315b93e19a3ad85bbf856e3606f769f2a0c5ec6c840fb48e2462e4e75830e74d8a47281e4f2bb49689662e470ba456bded4e06c22eec575c0395569d70a0a0864111fad3b1d99f6c53f7335f5028f8ab0e18f8de0510ce0fbf952223ae77719bab655daac6b6c06ea3aa9c2389760d1df3cc95df31054cfbdfe9f92c12197ff782fca6668d22ee739690ba709a6218a92e8b78437f38864cbed1687f6a56413f4c558a9f3a0c87949fcee9613d0ba551d46c411f0f316dcd31f408310a6e3d820e6c07e4ddb38c7ad92b6e73eecc7874ca812322ed5bb0069d06dc5a3747d84772eea4031c11681719dd72c4a73becf397a2e6b52e8aeaee7edf6edb06338dae4ae191bdade7443e527386dcd5a510b246ce0b9150766f50856317ce8bc8ec2d9c2694c7031f50714fee1bf3fcd4a387d5795099c51472075f09d18f0640a65721a8fdf0d1fc5f44bf22acfd6c2e51de3db69a61da3d0d943486daff1bcf44e7f7260c72ee784ed9ec530cde69fb91713b52d5f375996e7a17c0cecd9f68ec1a8bec1c7e8f3aaa4d9b513c6cdefc84a3f884edb56213838188cd0be8b24d2b53e3febe0183ceb17467609d214a81112a46446a5b091dba537f14b7221b6acc9767f51c099811ed5fd149d3f6b73dc5de3e2be348319665b1781290ddc849938306a4d107734ef34382301400500e84b52f0b3d9b48e71502c6564abdb43ca2771462167dd5a3f107a0d4b8bc0e1d077a34241b7f152648713f52465f2f6313804009cce3cffd608a525d089cae436f818c27556e94ea8e1cefb4e2c5dc7f38667d7728b51fa817177442732816ed6dce8be158b200719038bd9f37a0247af2833ad198359bb299cd1aa3bde1f685c1e4ace4939182a207723cd13b650e50481bb96371241f2a2ff8e14507d971f626da6892af4a6ae797aee3f1efad0c7e83c6b5f2579e8e0180d778bc2d5c11aaf83a6bdcddc31251dd700989844b98bc1cbc8fa3ef3111ca8b5efd1c3840982988bf63fdd44d0ee40ccd49ca75e610363548dbe591716a1f09fb4133822a3fe0f2c10f7fe8503ff99ab214eab07f56924dd00ab9aa78a8d07cb4d0b0b887c85a8d76e4568225af427023fca906c32b4ca015e63b09f832a1a0229caec5352ba8d7dd01632bba3e7f04fe902fb740e4868be26f302a7280fd02a7fa62788a01c872d009642d563f099695f7e31e7a5ca49bb7b01d9e069945afe2ab437c0d46352c39524562e8ab0a021e30317149a9e3b25e0b40ab96b1d214566157c4373ab1d71d9409fc363892318f01b2d40d19184e478265828047ca2b57d18fee5cdb5e5dc07d4f5431dc9c95b55e53bb492b5591f060784ecb3b602bcac31667ed472a2e570f659664ca7f44a31ecbead7a9854313ac807b6388b832a71f853653e395da2dcdc99bf485eea192c94c1c35776b33d6c0cd806c1ff06d0213b10cfa0067bd94147514b4966323fcc988d2d3f294f2f56b005f1a369da2416ccfa0bd00f02adf41ca843a8f975219342c8b8d7ebf2cde82d26a9f0832c2862fa42f084e693cbaedadcc735a9500c8fe44202cc6a44087331fe202fa3111376aaf9f2c97631fcfdccb9cb42ce1b6ef34f1a3ab7059b56d431e2832e60c95557b38ce208d18653f8560af40813fef030a431da0b672185595bdbf1bde50a9a6d275dbebfa87e6d928db1783f1d703e9f7082f13d6cee197911584efe37569b0581b34b2ceec393ed4f309d06e42d3679bfe7b763e9045e7bb8089b58ffa7825e9", 0x1000}], 0x9, &(0x7f0000003880)=[{0x20, 0xffff, 0x6, "3343d2665c8f1f246829f605c5194f"}], 0x20, 0xa}, 0x9) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) fcntl$getflags(r1, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r2 = socket(0x18, 0x5, 0x2) r3 = accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000240)=0x8) munlockall() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ftruncate(r3, 0x5) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, &(0x7f0000000340)) 16:00:03 executing program 1: syz_emit_ethernet(0x1000, &(0x7f0000000280)="69c17f034e7b4379f96d6d325bca15e65d97c34e8ff779200f4c2b161588326588cb50c0e211947e1eff073f714209cd00fc7069dc26cb5456c900b03a6869099391a8b87db5459174d01815b9bc4da87ba4ac21527a0049333030ec32d547399ce6bb8b8a509f0f79ab810b42ad3e4828ca9b3a6cc24a2ffa7b75d27d7079f0001cbbe89167b6743d64b8dddb8dea598abfcb738ad49555125fb69a44103fdf9670fcf7349678892e0283f83884688a6d02c4cdb2de1a39d95c002e8ff77e551311925859e73c103dce0a58383db432bf4e0ef5d2d4033b52e307a00f04995d110a184d1b216c7b60dbfd4d8f5c3d41b3845a8618777cd146234cf1737cd3ef6e8e630d97c022c1bfbec933f087e03c9987ef7f6c397b4f1beb5c0867c528d4a0def59df0c456ba6894ef9c70e0a02a37d1ba9220c2d8619c565396096c25a5e7c8fc1c5693661d4d584a2b0639e29043884a8a7605a608c43687986c8d2cd44beb28b2c6042d9d6b089836b2a96b5284398c8f7852ec0671fa4d3002718ad0d1ed326a6228b862da37d35ea9d2bad909682b60224eff28b49442ea27593d665e66ec5de46cc72d9c5cfdf0d1e3bee4b3c7b64f9c145e5f9f3f6b6f7818de94b482cc57a2f3e18305397353e42d8da40d265edf0841f9248e4bd78c91736f5b1284623232d71155491a072a644c11a81f3a8ec56f37f70ab26837fb3f1e8b30e1523eedeac20d17b1c44bcd26c21db69e905c28f8a418a3a826de9c5003a95d8b3214159d49c7e7be6ca3749c0327bc180c41aac73fb7ec0388f136fa3f6d470aaa841dd0999f49d74dcb7684ee1786bb1ae4a3ba90ac4307f31fb897a16f4c52c38b9906b97ea0763268e3628174896b0e3ab8a93f253cea971eadbfe40ef31dd5fa6ea00cd10b06793abe730c3e8bcd42570f902e7d0f2cdbe70ec712db4d6bb221a91568df74f9cdaafba77402b80b0b883ed7e5b5fa5ecd492fc6181d5bcb6f5341a03b24d80b204aae1cb660075f4fbd381aed22dbff7a0cf1c35e1e8ec0c80fef46beb636884628b2197ccdfa1bddf7ec06c82c24b4ffb44c3ba32ba7181c32c25be7c0260c3660707fa8a8f932a620f0cc04fce673b1f3dbc5a41731c731e9b61034b55572b27e16d9043669ab9927e7e9a0841acbc60db379366038c7305a5ccc34bb18c801d58092378020cb65319d944d6be56d243e3ff257dd86151e287b63dd516c01d126103f77dd09d34242f8d281089a8bd23ad0a88a56156861ac2b7d00fa8dd1d9338f8e600e46c5d8681b30796e6e615a0f432a98b12653c95fada3f74bca687606ee47aaa21fd5b53d98aebc70a4aa81651689d3494da433be4e4204822102f603fbd8316ba29557fecb948d4296d258514c20a68731f492b91f61d34ffc12d3d9b5c47e3728f7eb29323e46e76acbca31500c56e22c61073bdc58cdf5c980b2f08630f987df6fce6ccfd7ba47606578a5d9885e3d5c7cfefec3e3ad880120e705d708524924582510f1f70a5843a0493f1089486048ed0dcc5abefbf5cd34d3f071ff8ade807355f6c994c33e6e81fffc159e1e68627309531b60a2641caab8f16501100e7c17724720207b80fa92df6d7613e9d5683be857df419969c7072f47d7d3cf476f21aa0b736b34edfd16c20f2ecefba719f149f639b5d0c246bb2dd09331421f6c41376c193e4f3b52be872e9e8fb7f6f5e2614e43522d5ce7d71264c798fe5db55cdeeb688e67416cb821a3c3dfe725897890c69fd86599490f0c17c4595f3254744ba14a4ddee27bd8fae1a1c79fcba2da19943f9a1dbbe03775c6d9c40e0fed38e94512c10ec85397c9e1b79e4d55524ec30f0d0bfc925380b027c290e8659cac393718b00689877c2dd9c93526e109ed671557afae40e18ac9fc588c57437c26e5fad222eb1faacde81f2c152b32f69da61852b154e94ba4e1707cbd47189a0893f91f1f5c89d8ce9d93b6091942d5ad01285855d5d0f3ac11f6467b4953800262cf4180c5b3348e14e3c00e34080ea07c06d7a8264db5ffeb43a1664f1c727f22e78b8620b62f6afa6dc3eb0fc9358b6ab3d0f78fbc3d23e4976e166cc0ca37245920c55ac7e8b912e30d52ef13c6160909696888f51246ebb03224ee2eeb61e0acf61946d3faa41e4f415c0a85851ed3f9454298a94af2dfe8294c6abfa15718b143fc0bc265619d8c50ac0e5cb421f6378817432fcb499ac4bae909f0eaaa4d8ea39b4e9264abd1fd4869171a5a2f665898eb00039c5a56e39d476c4ed8f5179a539e97180cacbc1908af6f84a48361c153a017b59f5cbe6e50269c0aa2c40a76f00cf9b54fc44abbf9dafba494980756ddcda85eaac0d3749c08523e9afbbdf22062ae19713cec217f8fdb92418ecebd8e3c7592e8077f86e34becb47c6496469a9be695ceb5fc00e2bfceb18f7cd23d472deb3c60e85b5f6fd4f98be1a8d38ad34b778a4e1d905bab58ebd4fbb28e049aba2e22cf1801eab6dc995e3570227c759e55860cd555197f2dcb081f35571961c6db8c8f2874b181847c77c7bd8bed38947deb67d2207d77e04260a103a65b037058f29a78c665254e0ac3b9930d5fc5f058b0e7eced5ea4a20f92687a70ed66083497a171c39656a79b6c8fa6d1b1a576ce7cdb963cf7ab3d130f29f18a563571597850827395de17bf5dbc8dc9748261696a4c693e750d9e7bef5965d41781ec9e4c35ffeb0c4be1409850cdd01f06e3562fdad7999caac3ea5c2c021115a2cea38fa43a3945aed7d258b82689a1df7a5b2060d127ab9b0e7de352237de8f7ef85323ab02578be29d868ba2275f25da3b6c30bfd7c11698816ce38e2d02be0a91b6b376013d7d6f5ab6bd75e82d084606e63b0e4fcc2f8ebe5a8feb177fa259beb0b85f718f67fce4a3e87411ce2a0817d0bf78995389c904eb20331715be4c850bb0e4c6a8f93e4a10c97c65dc7215e3841acac5bd3b81462d0dac29d76c74ee66bf6d39d1f8292d0faf449266707addc2f3bbfc004f3612d218a629f16f33d20196eba7e654316fcb46741a3cd534034bedaee0ec342ec73737eb3c5528bc69134b4e72ef95e178e659aa7f477b2cf7e03f807fc347563fc9ac7b725680b07e6f28a30ba36e41712c352439d64b339e7af3b615441f51d5b77dc19e8dc42f72ffb7c1e4077d1381920a85c996df4f1a4d4f6846b1e53bacd6c01c17953bf05026184de72181abcc7b1caf6d5f18d8ec38ca823829366b287ecfaa51b100cfaf3566a2f6adf0de5a0620d95f711950c31bac081f8fbb64d7fd9ba5a7f63108bbeddf452e9040c951b2f5ad7bc44a65c529fd89fa715e77fb89cbf26caf7814f80075aad9612b052739740fc3f12141dd4f2404cec1c4d4e9af02f4b63882ee33a6b57b07142896fd8f4de1550d7aa712987ec8f37f64586769db80d9da63dab32ce36a05333124cb02d068c128a43e4777921a145d29b6da9f7e00a955b80e6672074bb9d53db10cf8c409868cbdfda83c189c6286574f7263bb4dc9ad2d60cb13831aef63259b47b1704a68e6b3eab617b65ba934d154c2873867c741a5a933ddad4e291b70093521e39d1e180361635dd381d7b1ddb0519f3b4db0b78c0301d68c7e168306a380b40138347fb8a681a532791db06ee8bc9f2858a7def011a3e6c6ae6fab7248eb63afc304cdd07c74fc9db7064538d236454122a039cedc2c78900eb767e0b93eb90fb41f64e57f0b231eb566f8ffd96fa7249b7f664ad00285aea59426cea978c21324c2e0309abee31f5ede80dd2d721dc254f70349ffb2d37d4561fcbdae6920d6315d4be0475eddf7b92740b48751c8aefa302d9d8294f6e4cbec0c8646c689d4007719c085d16a3df35c091b4083159eee0ae5c08fff4f27b072c6b7c70ab8e7d58a9ed120bca8c264072391ecc28f9cbc9f81931cfe0156393b3f264a3b2c21a7af426ead99736e2d116061afd2d19d55f39ed871c09c00ef3545f35eec86b375140beb2a8e058c91b235d4ec6afe75afb6089f2ba6496716709ac3f08ab714e1ef872e0a6ef35f1d6044d71f2fbb7fb75830ce30928d3a84e887f0f54d42e4ae71c902ab14f70ac827fdd319380e536175203484a461d6156367d749df8080740c98c71dfbae8dbe354f9ba6a71477cb2af3e8fc888e283dff2f5a3ee077cb3e1941790f29b05d77b6c064a938352342d0d550e857c478c12a4245dbc0c5d862fb517f7ad1c8fba39db0e16fe5d97e9a48f9f7f42c96d53517749008dfc106f3eb859ce3187e082b3fd71f1f20d649b1bfee79945da012c79748585cffa2e86dd543bfea94801b7a9654f600e9b93cdb0d5750d51f90bf18024f117e9896eb13e2a19c70bde92863659c8565b297d47d22316ca64e01207c04d7c12c9deb48de8669e355336c95105b51ef9687b32eec23952061d80c317828d05e0c3103488dcf5b92318e661f1236b6484294888095560dcc14719175115b2e9153cd393697d12dc6b639e6eaf3c5c25083d8f7d92852fcba6af4b25ced59a788870a46d77c98fb606df916453e8327f18084219a7b67d82da587b9bf14efa779a36237f932a7c6546c0b6689efca1a1ba582e55157d9463181f0706e8fda5c6a5a3208fe318a8994b6e73bf5a3c5e4a2122692260e0735855fb695b36a17fd858840071796fda035c87245593a085bcfaa259ead288b72d654d1795c07871cabcc8acdb9a3f4cded223f5d941b211d8fa4942784e609b3318bbfd5a9ab2a2d53902eaa7d5f1bf362295f006527af96c493ac3a97e8502986e1569995c04f819c2ac2a96ace3e9242b9d5462942d89a7020edde694c2c97dd62cd9f4544682a0524c947fd94a141285a2a0e232747301b0c5232d8fc9070497cffa10d6b8e99c2db4afde9c8af80f7196e43cfbd3230c6a8327a0e3fad673c02eb339b2dc6742d4ec368c01c347a8332ac8271d702b2c0a1a1b5996e52dc5af8ddd17bed479163eb3603696de090543d308e3e93df75f3017ea9d4293573761d350f79e4d310238289e1c04f5f7044af00041d7a3a8ca6bdcd6349f86c5e888d9ceb16737c5e2790700e01988a0aedb81ddd2ce9b8688c9195f967f2adfcb219c91482ab8fc1265f759b2b607b96965a09b7f0d972493c7476685c2d3d9597bfc961c80c6ff7f3c43694986d3c10041b7172142c25458285d3ff8478258f77624a845e2b91fa0908c7c8e24bedb9188b4be602aad0fd9fc7cc9dc51fd61de7665b4a8a380f085ca8e7ab115f6683d58cd984b168bd7e204a9e69ea1d6dcfe2df159fcbf89d903d07bb8b07dd9b4f98ba68fa45d1d41eb6b1c7540e261a009ef4c411a3dd05a4168dead85d7a8c299284efb8d541bfa8254ce31f2bbc6aab0b58ff8d7b984b580cfd5846166d14a5d17f337a4dfd0cc490a7b4245d38277d25cc58cf28fd11b42008f5b6a5f1beb0ba93f426dad09d9803ba75c155dadecb8cee288c5d073612b2beaa943ae28c42a39945bec8488031d35cf19ba922a5f0f65cffbd2218c707d18c7b8dff49cd735e09f512abd0583fa21952d3cd23d00274d594cd799b38c1020d439da3793602b1a6bfdeaf8f49219ead304cbefc0f1f44c850f5913cc8348dce6249ecd11338374666c07229ced39c08e37f837178fd653c266f5500ea5998e2f4093818afa089b8254ee294830db12ad614d7247568b25659be4ebe0be9337ff9b4f8af67325ab902f738eb0d10a068c0b3d4edead5968235ed2453db8273703acce7db3d61b4699cbf4abdc902004f775685c") r0 = kqueue() open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x2) r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) kqueue() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x480, 0x2) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000200)=0xc) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000bd3000/0x3000)=nil, 0x3000, 0xe41af294653a930b) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x30) mincore(&(0x7f0000cca000/0x1000)=nil, 0x1000, &(0x7f0000000100)=""/121) shmget(0x2, 0x3000, 0x21, &(0x7f0000f21000/0x3000)=nil) shmget(0x0, 0x3000, 0x2, &(0x7f0000f43000/0x3000)=nil) 16:00:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x20) recvfrom$inet6(r2, &(0x7f0000000200)=""/225, 0xe1, 0x802, &(0x7f0000000040)={0x18, 0x3, 0x20, 0x100000001}, 0xc) 16:00:03 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x12, 0x74}) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000080)=""/117) 16:00:03 executing program 1: r0 = socket(0x13, 0x8005, 0xa019) r1 = syz_open_pts() getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = kqueue() dup2(r1, r0) r3 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x40}, {r2, 0x90}, {r0, 0x100}], 0x3, 0x80) kevent(r2, &(0x7f0000000080), 0x3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r3}, 0xfffffdfffffffffd, 0x40, 0x2, 0x827}, {{r3}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r3}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r2}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r2}, 0x3, 0x40, 0x4, 0x1000000006, 0x9}, {{r3}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8e}, {{r3}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x7}, {{r1}, 0xfffffffffffffffb, 0x1, 0x84, 0x4, 0xcc}, {{r0}, 0xfffffffffffffff8, 0x2, 0x5, 0x7, 0x8}, {{r1}, 0xfffffffffffffffd, 0x8, 0x82, 0x80000001, 0x8}, {{r3}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x80, 0xfe}], 0x6231, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff9, 0x80, 0x2, 0xb07, 0xfffffffffffffc51}], 0x1, &(0x7f0000000300)={0x7fffffff, 0x7}) 16:00:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x114}, {r0, 0x5}, {0xffffffffffffffff, 0x4}, {}], 0x4, 0x3800) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) syz_open_pts() shmdt(r2) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) write(r0, &(0x7f0000000040)='=', 0x1) geteuid() fcntl$getflags(r0, 0x3) r3 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ff9000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:03 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:03 executing program 1: r0 = kqueue() kqueue() r1 = socket(0x5900b046e5b237ee, 0x2, 0x7) recvfrom$inet6(r1, &(0x7f0000000200)=""/161, 0xa1, 0x802, &(0x7f0000000000)={0x18, 0x1, 0x1, 0x5}, 0xc) r2 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r2}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r2}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6) r0 = socket$unix(0x1, 0x1, 0x0) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x83) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "5831114633215bd96a56f3d09c184372dee435d2"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x0, 0xff, 0xfff, "3037ac5050291d879aaf661b62947b0d927e90ef", 0x8000, 0x3f}) setrlimit(0xf, &(0x7f0000000100)={0xfffffffffffff8c4, 0x80}) 16:00:03 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x25, 0x81, 0x7ff, 0x200}, {{r0}, 0x0, 0x4, 0x1, 0x5, 0x401}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x1f, 0x5}], 0x800, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x8, 0x8001, 0x80}, {{r0}, 0xfffffffffffffffe, 0x84, 0xfffff, 0x4, 0xfffffffffffffffe}], 0x20, &(0x7f0000000240)={0x3, 0x6}) r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) kevent(r0, &(0x7f0000000280)=[{{r0}, 0x0, 0x2, 0x200fffff, 0x236, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x7fffffff, 0xc000}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x8b8, 0x800}, {{r1}, 0xfffffffffffffff8, 0x10, 0x80, 0x2}, {{r0}, 0xfffffffffffffffc, 0xa, 0x20000005, 0x1c0000000, 0x9d6}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000001, 0x805, 0xfffffffffffffffb}, {{r1}, 0x0, 0x10, 0x1, 0xffffffffffffffc0, 0x80000001}], 0x5, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x9, 0xfffff, 0x3, 0x7}, {{r1}, 0xfffffffffffffffc, 0x40, 0x8, 0x0, 0xbfe}, {{r1}, 0xffffffffffffffff, 0x10, 0x6c, 0x3, 0x8fb}], 0x25de, &(0x7f0000000400)={0x5a, 0x3}) 16:00:03 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000002440)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mlockall(0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002400)={0x3, 0x5}, 0x8) sendmsg(r0, &(0x7f0000002340)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x8001, 0x81}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)="89bdc7a2147b528995cc3fdb40fbdf9970953ffc7e318f8621904012a6685263aecbde9988ec1422b68638d2cf3bc673acd0be9ad3b9a2", 0x37}], 0x1, &(0x7f0000000180)=[{0x1010, 0xffff, 0x3, "edf93d33efd7f4f5170ebc8424ade5a6857d4be119ee3ad763552a4580a9b166041010c59bfa6f37e8ddce8f2c852e0b7a85458dc0c3f396bf14b672012763d0da96d12ee9c89f74cf07b541ba2c6cd8ce47b5c1434b63910bf1d03080795fff8ee07bed2646fb69176c612506acaff90bf991f04cddea3ac586f2ed069fd9746ea4638de3574ae445e5b7a3aded935e214eca1ddda57f538f0a012fb585dc755aa7f910c15ac091da82efbde66bffcbb9f597c16c3a51d3c25733fc5c37b3046670c7eb0c06b32836267b3cf7827c4f4982c68286915d183ea0e258fd4865627e06200c2414caf075b4465836bcd4548ea47975f0ed94a7c6c6d3a6a96a4bd301a92645fcd72c77f10dfb7a3a55d05b7519551e9cdba62a976050c562fbf080ad2b75d45ef213293094a4e6cdcc6689cdd7246a1026b8ecb03163f4cdfd005df32746230eef37af3ad7ce8702227bc979c1cf5157706d2df5f6c0407cc80e054d3f8180757f127e74ddd9536ca4a6263edbc5a973d6dabe13c9e3a2c2cbbbe030b849e21a6a6585ea2ca1558181ad6cf2ff93045d03de1ae2b5310aa9d4d1d0ee5d5e9ccdc798764f4fdba75f7690d608e14a71ecc148e9d146c6886eba0212bc20528675166a982eb897f12407059db9c6e008c0a74890acfdde6a9f5abd368085950624449f1dd4efd5dc79cf207427cf6844168ed89f0541e3fb94b9b44072785280084f94d5f7b1f92f47fd5a4362492ec0e983de2b194e9027b1c31398fe8a95a8a731a7e605d75b2f5fd2912f7c2b5c045a8083533bd6fcf6497c98452256c4398cc6adf0bf806d2a687acdbef8c7e1e9b74011e2a3e4b25c95809c68c3b6f4be284b66853bb27ae5ed626e948398219a6fb05775d49f235afd1d0aaa374fa061a3e20dc39be2580f28f0d73665764509a50d012599a09fa37ce4528703c42d7cccfc77ad2198f7eb3615ada017a31fa1e73059a36720805c20be761fb684ce71b8e72a6055336ccc351db30d0b4e119f646050301e20a69d90fe7c73411c54c4600b8b8d7664a08c5733b9de844aa373aba4972e28d51f8b6155457b1b21df2a9fd620b322f5ffca6793856d360a39bfbb5a22572d2bad5567fa01c1b329353ac69cac1451958b87a92e135d1ac40c1b390549e686e8305978c5340f369d3881192471f808822f32b21ed026e99bcbb426216d73b692261695b34ecf681e0cdec0e4b803ef9f5eedb266dc118219d49099cf75fde58c78dce1dde31cbff96c808d82da88097885f12763a6d8825bb9b0885ccfbef5ffd6260d294dca5eac9954f9ddbc3bfc6828a1c5f7aecb49d21584ed3a296da3e2d873b3451bfae099249421f9afce814173ec00c6e5b4fa7c2e424793a53d2939d62e97f0fde4c554302b09c9e53a5cc075271e3d6b6e73d520b1c73e256e43a76f49602903a73ce2e7713b431ae77e047c7e01f22b4e5d6693ccece7bff2f9e87d6d8569a6428e8890afd525f35110c51cd25d6c98ba889332f5e10f2c581230ff2ae2666493e2b0ca3160d9231ed55cc4aa2999395cdf9ee24e10f1c4773aec7dc3ec675e439f3c1cd404bbf76525b0c16e13f0f6b01896dff5619f0fd2517fc610b1c5feda9c17c17cc241b57bd541bcd7ae720d60481cfdc60010d6155f066fcf6dbfa9c92e47954676354c8e3e632a3fa0dae746923f9550950bbf6020afc5bd22625f71823e903ecf54bf651f1dc8c6d622d99f9301349345796f846da59b710a0a711c049aded2255456411f8149ff1e6e27635a0b5ed6390aee7fdbfb64f10c70c56e33a052edad3feb47063a92a65f0ec91b4b5b84cfa294e78207ff609c3d7711e2d22bd74bb31647152565b4b28b3976b190a027f40f26551171b662add1d9e0d9d7dc5892006d9ca3bdb2bd575e9b44e8de852476d5f7084cf3f4e826ff6f15557ebfc9822530a4e66c39b6e45771d5944dd9fbd72e27122591d306286815b1aada4dd1a6920eb46167dc076f3ec522199ea933fb820c273c63059a359de38243fd809e17eb7209de988e3822ed3ee69265fafbbb67e4a803216579bff2eea950649e1e56344d0eaf007f9c7724fe74e28a56cf2a0d4551a4f197faaaa4b93e98980081c1151f0179fcf296c3d5b1e3f378bd4a662ef4124c40f6a856286c39850ff46057b4f646ebe7039d29e9ba3c0f4148244027d6ac8f2adfae46eb7a09a9b46ff0a5c8516368c37beb6063222c0c5f006d1edf5854714efc944ca3891d3c06c1cb30bef561b2d2e7dd81eb3c4853aff88d1fd026dbe04a2cfc1d80624280cac5f75fb9f0df87507072e9182bbd72bc118bb56ae4229eceeaa73c4efdb4641cde88d1fc217822eaada5639501d0393e0d43b3b5bf66c6926707ead6a25805ca69da93d4a52bfc9928afc4ced63f62e2e0cfae08b0e943ca165224894b8185ce81ce00775f4aceb3e3d38db0e99fc1e743947ff544205f2fc68f4d3d22d810f94bd3916bc2c027e6ae6fa81cb11986b596c782d2eb35607f6cc204827e7a113a0d04c19b7b8351af6b3548300fb2cbc5a545f5627457669aacc1bf8b482cbe4dd286f494e63cccadf3a58468c41a9cabe802351e38d6d00d5fecf66bd43e30a73ed39273359974f297fbb2bacbec78486498053bad743cad36d8eaf2b1aa7bf301e53a5ebc6ee11addd35c2c497d8ddc4e9499f4a072e686b10db0612a0e909e935d3eccb2fa4803839d3375c5af440443d297f85133e9d84c5b763d75daa715969f4420516224794fbe66851b8b378beedfaf8bdcf11ef0814eaf33e32cbd22ac62f4dfad96567c81faa9965fdfce5eca58fc278a84dba1b90c3ca36194790fb8e9268da9a6873c3636ce12603c77b92d46559e92ff242d80e30c8b9ff5170754adb2f5dbcaceefb88eaf426811df0b36c96ca6447ea5b6292b2837d9601669e3fb7943702357e53624e5bd002bb7151cfc943ae68b2d64a79d493ea75db39d2caa185520b2d2c3a423c1a74ec8b7eef2a401878582da6a9bed231ff450fc6da8bc4cfb81985c404b60c2a52ec0ecc418420c110b4b98c0c923bed735f332fdccf45deb57093661721170d28e376d910bb23c972023484598cf41bc9301b506cf74908d590305d0b6ce47b286c88a9fa3b6706afb31ac51766d3ec8c89c56fc824e99a06a64428f636b66dbf056e8cfae61ccd9024b654124bd49a74ac3fcace69c541e9fac6e89461da13d739bd286526b9ee5f47039ee44200c716b6506e093c01bfbc98f984cdd45b1e3cb02d8f8d602b662de1e95e441dd18fac4eee060d93640cbf01232888ab7db11d69b475afe63f1be63d0521d7584610896102403e9ae6757fb0e71dbd350bafa582e134a64af7c048b81313e85a8a540216003c4f2b4407d0bd732459fe31e33d1bf16a1b29e1fc152e83209010aec0ad1ed0ebe4b0dd7f24dd8f88b664e8c82f1d29e1a00011396c12817964e687d4511bfdeab649e2572309416e0414a890ca80c4a1a9fd5b03d0296b13ca9a1c0f85d02bc8c84de152dd8dd4c8924d29988455678a5911b43391251eaf39c13cc90e981f47c2ded2e7ed34b4fe8de57330e578fc7407f7e94a5518985bbe4bd5b16181bb06926968bf04719e988adaaa627fca3f1f5c0434cf8ece880199a8d7895108924845acbe263f9359b16dfeb7477da924caab8d65dca50cbb3ec94c65a3ca54fabff4424f19a65eb0d89544397c1440dc9524a3e4cfa561f3bf2bee0dc59f06f3567f816a458cf5970eacd34eb0e51016b398d5f5a84fbb08e5b71c71af794e829f99d2ce190e4aacd692ee7c7ec3588022bbadf47bd7e7b3ca029af8c33e0a56fcbc51857344893ebbbb90f10cc0dc8aed0506626abf50bffb1ce646a7e5da579f3d7ecd032d65ed7fc9c6b46eeb949c6d5ce90f02079719e15ade2a9cf7b77534499ee079b4349b25c050de65bc75612002e6a844ea21c90e7b71f13c6100c9697b5100ceea957593c892c70e1dfa2ba541f97018722f46a5ff6eb726ec3539f734459e3b75c2f78e384016869ecf859d3e627a4e4af5e76bfd42892be3ad73f33470cf4fd77bf55fa093604cdd778d6fe6be20ae60b9eda51aa60b403274bee5d12653a1689ee6b193770c4a75cc8670c6aae798376643eb2c7e52faffc31614570cd2a4a972d3818124cd9f193db42275d8eea456137c842ee8fef5efc5a8cebd9213642ccef5710f0e3aae461f3efd37b411de3b57ad270645f50312c108ca08490e3318227519f94ec983b3d73462b91f6ad231a0968d807887618dbc80711e2a5833df972fd046439659ba11a925346ad85c8c35adf00c58252f71ba602769f53ddb5e3b8fdd132412cbcd25a27356c654e0e855b9303de4a24cee39c2f3f3234c4da656f7d8e329073b8c43cf8318f8893f608462214f7519251eae07486c014a6782ffe4655170836e94e0117bfb2dbb24686fd7a39b8654d1de888e2fd95f7d352fff42687fc5088b1a61841aea15f5d27fe090706a6b006d431804cc2d84c1273b9127b1d9d3b5c094249dc191bce987a164b19cddf6c897f413fdb864c4e294f306ec01c868551346bc6acd62a261b8c6208e216f1cc3d9a54975be7ea1f9aec3d26649fa54f6da133974a1900df15dee11082c266afe42c23676ce357738692cee77296bfcf74aca1def3c2f12a6301b9351226b4f06c464011e5576c9ee1cd5caf169810d54e60c0c97752dcc5ffd2c1e369cb369cbf89614c4dfe213d98246d5c58306f2438de18aa71fed022553d4b04852b71dc5fef30178092209623d63fbaa32722ddac59a8fde1a3f145634895bfe6fe752bce46f6e598cdd0beca5c9edf3a046529472cbfa3dd0194967ff54669541d736fbf4c04468c85088416ba5676ed8c070e19f2cd8a5332ea7c31c2d130d250462ffa96e1827c232610cb0f396b452303e43a61f7173d4669573434ed0bc06a7d3a88797f5a24bf3c653ca57bce211987b5749963bca4c59664a311517bd82c85d4ff69d394dcbbe72a29ad0c1a29950f3fa07708658fc97242b8e7c9962a6026ae2d71072dcacce3286c30f1104603095ed5ce392fe46199898197472e207af760077a714c6afce3c0f682f91282feb7cfd7fdfca878dff5cf60b22dd5345fb8e63c14a620bc54a454604eaf4909e964d6770109c36bc63fa55ee7311ebb68aa75d5c800aa7380f7cefa47019291183fa1e8a1a11e1a05331ecc4fb732e3184e8af72bc9efe30f365871e564c4f887ade6278388fd771b0e9b7b1e00788be4dd996004d34211144791f560c01886e9587d194998f8412fffd957510db4a5fe89500123ead914d23e3ca933281492bcbb05ec2e91c109c51f9a8c3bae83d4c8ca8d8aa61ab07e7c11a8d75d23cc997568e1de41b3afaef88980a540f826e8090298bfe1b7e4ecdc189b92e9568ab3b0e578e39937b403f5f2ffb5cf38d32737cf47f92a659517cf813476bebdaccec5ca65023a12bb666adbf99ed8937cd5e8ad9bfbfb64698ccf527b612f9aa06bf42e2d93def299e2ad7e08561984c170bdd9d01cb812ef1bd7642172ba9747b7cc3df8d5959177fd5045f6a1bc2a6a5dc7b4fe2b49eeef1d3c42cb4339ab1063533c87680fd53aedb4328c96bce9eaef69630cd6589b088f97b23172bad9a3a0adc28af30801b4e50259aad98b20a617fb1427c3102e31c612eec935f53147b90b27d07dc1c7c7dba969bd32f09d7d32062c7a52f1751d47114a3554e2b19b0fdcd6e38057306ee369f9426aa98df51ce0a56278bfc330d2"}, {0x1010, 0xffff, 0x4, "f9f42b55334ccf80f416f530eb6ef162f35b74405a2fa5309d59edaeec44e05ce60a5aad332445c73a95d8549ac9cfd5ceef774d9505a6abf2bc11e4284e130460f332fe120b632bc5c50092a35c9e9b0bbd66c6d6eb38472acac4791caf9e56e8f750b460e6b8bae9b7c2af2d457346e2fb73e0103c799aceac6815968cfc27f266ce120ba37d710fe06f1b3a799c0f30918f910892db4506f3d3533fda0edf1b06cfcf3d1119a3d9940c4a229852f4b27435ddd154f1da1db1bf569dfcc9652f4936f930ba18ed28155f08951ffb46b0abd61201daa297b49504dfec53fedaeeec3955acc554545b3d80ec7637e7539a42822afaefa32bc213de745dbeac11b8055fd2ae60a69d94513cd33cee60e4910ec76991dc80f89587d3b136d89d8223fc2193dae66a53b37122b73b77eafa0c65866c560a816893d40b4035780a82847de800cd3a459fd1dac6147de830cae84ccf4a99a4f4bab57875e60a86f5d64f0fb259c68bba701b520294c115d904ebffc6d1e9d6a57566b87d8c152f7f860248654fd9af140c17a39516b0928760907f36218e6dd218117bd49e49ce578ea8123f0d9a5eac5f0776b1ad245c9320ce36dd34f0afccb0eb90614a43f82de36bb0c57ad472101b457b797355c846b7544c8679c473f4c3fd8b699c90fe2fd0819e5f099e97978c81a3fe67ecc2ac9ae37e84eb861e802df8fbeb4376693fe9088044dcd4d47ac3d2d90ff39b21cfdb437e174d9be355d8e44e5c64a3b9af28ac6cb73126c4cc1d75c78dff2b88c912a06a0e6bc82ec91cefc24ef99bbccf1b68f0ce80afc1b40f5eafb4b0a3ae38ceb25751f0565d1af1dd1bc6b351779f2abf13a203976924e8d1aba96155fbe9e932c34f0d886bbc57ca0900eed9a172bf0f46acf9f62e9edf0b3f0c1755e4054e757996fb54805a07c92988be65c397e854c37d482cf19898dd120d77fae869624c0ed815f8d2a6d72accf0ce5cc3b27b181feb3e1aa96ab568ad408e8fb63e0fdfdf90d6b74d0ddfc8ad90100051f0391d225e921d42e504a46ca7a3152c0d5f621030679b79dd9d7f54f73e42faa2c7a1b34ec1fca0c259c205460edbc95df25e3d5d1630c5ae9875912facf06486fe247a774808b3d17eed4456f2839e005fd3837eb90bc95b81b37aa67a532a63b7ffd9bfba311c83245970afc430830f695deb1ac86f52ec76233c24116f4fc0f0d31229ff51fcfbae421aee02a1b15c3038877c33e01861b970a55cdf39f37e0de6535729f3f3be6fc9ecc13c66c49c7f2596b20204779731b3167f4290606789cb5d796435991f2ce28f3d05a6958d8034230e17ec21ac4e1052f918fef0bfb972fe679ea1b343c1292c61b1e436c89e7adef0d415c01fd16ee53a55be0e3c4058452e6a86cb5924835dc441a387b180b85343ecffef5af67f780bf1716cbbb671a21ecac647d9e41431011b9ad51b70fd7fe73f71c850adea234f890609acc9a223b8328841e1f414ef058575371cda4babf33cbcfd77ce0956e0e7f1b26f82fd328c1c51a355dc25b2e2923cffc5473683c446d9b14a7b2044b3262d706c17eaa2c7ef9cea16bf4f3230c0323f2a036feb5fc5e3a6d4dffc9e7e92bc50da089cf0b8a3f8ac35d780fda5886803051e78f4bf2058bd0fae3217e55cf835df046ff31661c3b987f5e168c723f1c92e19e11d4ecfc2508bfc48a9428e7c45bf4d93d726a681100a7dfab9b44e13e7d9f17dc10bf0095d0b0dca291b3a5256f6d7e426d8e602b39f2a107bfd8f3ac35db2b9ee4083eae1d3224e0b1c29043a6f0644369b70de988737098df005d9dbcf07c549b7169c6c1e03b104ff5edf4d503390e9be02e8db7eb85b2ab2de3f45198ba933fa6f7f9621a9a1a50005d6657039fda93d107ea1011b3bb1faf513ff11d2922d9a27962e41d5311cf0248cdfc766fa8445c1e69b0a0c8166528fef8b62ca5548b8f8b54b828c507fdf2024b93d4f7de7336878b425c22353910231bdb0ad8b1baac46c532ee9512677f8b3ccbb05f738aff13cdbe1681ee1dc16df089f3def8abc85b3b02faa32067a3672b1ba022c0b1d9fccbdfecd1737ace440d975f8d4100b06bee2ca7a225799ee4191f4c045d4ebffe3c8ccd4fa8b6681ffeed61b6d9629dd5e99e5534190bd8df0a14d28103352751d0a0db6b28b10c2bf92baa429524e88918ae7988a02a5eef6989442062de858cadf2d483012b5e394a7ebcb1280bdd3c207acec9d958070ed7c8572d0d89d803bd8bba40766e6a48d88e6298d41963d00d898809446a26b62ceb58374b0f8606f6f13550733388afaa850c5e6e1c3b6893749f430d0ef59999b5505ee0d7a413a963f967c55045458419389fa7123ef65f0832f18033a82b4a03faedf1738fb67c230539b34b9b4f87813f188bc7e88a2875702add2070a864c2089e0b7795870ca6f7fdc62c6ac759db529ed8cd00046a19dfb6c96c968341be112e98cb403b3f3ba4a77c7df02f147af6cb405f443bcf376ffece0e85eb7dff3460e83f8ed97e58fc7bc08b3af571fbb2e455f0314c5a807565ff41a8d087fe04e7b50f8cf999b08e1523e51b8d6d08a1104121df2b6d5edf8714c4d083a8b7ed0f2eb66c0876232bd689b25ba334b2f3f60115b88610efb09af2390ebdefd8e2b6029b174d58810a10d844c7b4632d57acd2bc794cc8e73c559069117d74bdce0aea4e4ab9108efa41fe2af2f9eb327fe38e87cf9d75b40e13c7c5bdbbac87a90323882a290670cbee012f94e81c672d2dc7a3fce2aa99862708b584693bfde0d75ce7d6524ad93d8690062f695e81675d198af2ea4f256c0ffbc83eb66b3ec331021f448b56c63c14ffd98fb26e5c86d2e93512157e2dd0b71efc092ceac4ca7a463f6311f9e5b95e1c8f6c867561ce3d0ca09ac9ec790c1cd363f25611121e73962ffd0d2c4751e8d0bd85b667e78b45f8657b6b263162b38ec2d924acb90cfe6ef1101ba83a9e884d8ce4cf710a6ec661bc9c55a6db6734d2528155b80733f72b38678926fc4ae95c0e64f7e99a1b87eaeb143ffbd219aa3b3734214db74dca7b5849174fad6a4d70fea26bfc316ee606c77a7b33ef58d3aa0529dac2325f8d6d668b7d2920048472320e864a1f208d1c975837b28e8a005827e5b1c3649e683d4daaf3e3efe9f95a91653eee384c4ef3984079c6ea2c3a85959fb92ebed04824cd9eac5e489d3160311db2cf93ce7a434105a39389b7cc58a7f4c9b6594a885668eb9e3873578402ba4b80ae29dd56323ec98b876a10968e9d37c1487e0fc9a4a2379760e466c2494e3b4c3163a0f73096345716fc0e1b457740d7648916141148a0baa6cae8df318ef1edafa3744d4da33cef4318296c86c37852beb56b4705f0960abe935727c00d57f3416afb99f76c84c2199c523a2b04defce5ee81d09767d4ade089e73d9f46b4a129eec78eec5a73a6762f348f0241824b23d9308dac72cff09e5fc5d285f5a86e8db638609315ec9c6ce9baf6bd70effe5f2cc5231833e4b0b8bc9f62552fec58df2b116124b69a73db20358a527c0ee9ecac43268d3e4160f8c12c1a55888f7aebae926edff45b14505c5c54f71dfcba4a78a6f1f26d6a1c146f77b8fbed800130e387022c535b9627beaa60499713878e9ef13a3e18910464c4e0a09cadf69652afcb2954a78c86ccdce4529a87f4968b0494b30675219b1d53010de4c529af33fb5bff49235e1ee88781f7db4aabecb27a1dca8ca0c526d50c7645fbe349edc47ce267f790ba8273bab03a8bb26369156fde81c9e469a1197b8532f7b0bb46d471348a4612d30adf434d7600687b515a36ed36800c662be104a7720bf7010355829fa24a48d876cbf5849835175b6065c1bd63990aaf1398b7c307052278d9987ab4b00e2c63e082c266da9999512a002ce59cc97dddea21357db68904e7fb2b5b9249ee07b9755041a4d62f8f5351bd3b2bffc55b61843454d0de87059436d96af5b3895a952caa9e6fdfd0e1af5365cf5bb45fd7474f7611b7f4f1bec601cfcaedf4c28e8267ee80ff76363c57254532f7ffe6f343eacf5a0e5493a84ab42a497ed8040c28c524d52f59a5d99ee0087e73b26834b19692400b84a216db5a068fd05009463c4c80e592f4d323b4825bd446970a3f382b66ea8cf978b6fe94ccb6571f280e4b70ad2786caba38882fcfea8545c2e6dd89c5b8228ef4f2561b04ce742ad9bcfba9340a712e358449cfb8b0d9a592e053870a132d44a58d1aacdb615ba4c02ddcb8bfeae1fe1bd42f6ec82a4b5c27e2ca546a6a0ff6214e3a7b18d7abd1e73d24440955c47ff80b400bd45be94eccbdf847d516143acbc7ede107e59bbf15b1f7de6dff5b9e5f7703f363ae9e0de76e0b5dd94a00c4ffcd3a8e7e8730807aea4b127fab9c0a710098b2be02f17b3313ef7b391aab54fec5b732c3d791c7e44207a4372bbf05629052852cc14b71457e284d24ac8e1b3725eacfd38f70a005b3cae9453ca0551bc59e59f907ca1e689a5a911171963f92d9ba073226fd9b3e96b5f5085b4d17716d4d79a961795d94499968d3ae257b9fd3d7bc2b2be9de791105b60147b00dc9a0df08951298f0dbaee3c0a5ba406d118f621e4c9b28d1365d62d731ca5da8f718e6200cb9e3259939dee624351de9aed71af3dffca4917efaeda9a7b7e0005e9caf84b1f60e2bde5d590548a0c7c067090ea58e740e23979524c44d69be4952273853a2c55934c9c4d58086310650c0c8409c6e285e9c2a5b4e8e2030149a6e40e74aab6413fa0e48c46c57ed62251f590bc40e505cef82ec993fccdde0cae45217647dffd7672355c64c0917fa460b06c73bf01284c4cbea9ac2db947c6f0ce689509f2f43c0774d0330fafd31a203d1c76e14d6fc8c9ceaf2392200e7cc6be9feff3a3a16e49e8271755f06afd0bfbc2177c318497d69bd0ece3df307cb552ec3d03a9ede42032aa797f61cdc622494fad5986572924717fb74b648af1380c611cdf2832233007e78d9b1ceb3c66ff5bda2e653c90b23d4ba7c0dbb0fc81236f6eaee553267884c84b361da36d502b4b7a4532620e7e8ca069d1fc9df0d44b0d8c7566819a113eb1c3ee76aae53c67cc403b50e7a1962968d957b782f1234e03708b6b974768ef4afb8e8203635e898cbf02247360b37228ccdc21c5d6a206f64d01fe79f199d8b346e45d118bc92c2331f5a19beed192b24343b54b659cd0efa3aea9e207c32c748740cec596c2c4764f7d7cfbfbebac25f72ec8707a2a2ac94756116523fa08c662b53cd65e682232cc2d6cc020b269626b8a11e1c027112415e390e998eeb81fa236abc1e4ef13ffe976fab4ed405ce03fcc4a661e827c2fef3ed5283db2c91b90ce64c8831fd4acd53e4f02e60d9c6738124fee63533ad7f57145fb15d54cd3d8e2a23369fabe9f32206d833ab888e0295fb21d7f085d1bd4cc6ec26fc96dc9abc476026e09cb6df15528f395ffe76b25df93513a57cbcacc0bda8240343317ca1da9951cde95fe407056b4af3717cae4760c83094d2882d7df6307304689037d57e89ecc4633f04f3542e1b26aec24f71c7f42a6ad3cb25e5e4b35e78b1febbba6531b577221dab5853392a4ac7814568a42176c7ad1382106bfbc9bdf78f3ea7505eac270bae6092c5bdf5d51c39bc230944984a389987aab2ae233550fcd22fd09b641719385e4170cdd355798644d5b7d72b1b257a808dc6b37bb611090efef9f64875c9ef2103cae9ef10c62edadb1dde18e42bec39f78e0bd4b"}, {0x70, 0x1, 0x5, "15515327f5ddd1b1a538b7b7121fe8bce6fca2db0d51a36d63015f8a2d783fc9580b745b2398e6e1482414104f683b7b6ae84c19884b249ce7750642cbd0b73ab2a5f832476a347d80dbd8a6cda616404e03ad26c47d2c33ff6201011a7ad3"}, {0x108, 0xffff, 0x8, "d479f4d9731853bf65b5b6dcf3f01cb0136ec7657f0e797ceeae45eccb10f3f8427228453ea6759266211d7bfb94f773a3d98da675f507903b4679206f0d0845cf0c3bdb8dc86608e808a64c793504098020412012b1c7bb8e1b4619b4c5085211d8486e52126037338ef913a061cb1fa51b2114347529a72685d76723688708bfb8601a8eb125e64822a2d198fad3c4a3ea873b49b1758af00c390170b430a03ece093e740b842a35e4108ecc89d0486f6279f70efcbcd0739d90fa92004ea2ceaaf14bfbbcf847494983614ab0fcd8f379d8d2870f273f279c1c6e58c0031f8756302f23f111a8173e2d5d40815158be7ad9"}], 0x2198, 0x401}, 0x0) fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x2000001, 0x1) setsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) socketpair(0x2, 0x3, 0xffffffff, &(0x7f00000023c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r4, 0x3) shmdt(r2) setitimer(0x3, &(0x7f0000002380)={{0x0, 0x1}, {0xa3e0, 0x10001}}, 0x0) 16:00:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) setuid(0xee01) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) mknod(&(0x7f0000000100)='./file1\x00', 0x100, 0x1) chown(&(0x7f0000000040)='./file0\x00', r0, r2) socketpair$inet(0x2, 0x2, 0x1000, &(0x7f0000000140)={0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) fchown(r4, r1, r2) unlink(&(0x7f0000000000)='./file0\x00') 16:00:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000280)=0x7) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000240)="d7879bc7cae285ad89118eb6bff51b2892f2177074", 0x15, 0x4, 0x0, 0x0) semget(0x0, 0x7, 0x5) 16:00:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) socketpair$inet6(0x18, 0xc000, 0xfffffffffffffff9, &(0x7f0000000280)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x44222720455f258b, 0x4}, {{r0}, 0xffffffffffffffff, 0x60, 0x0, 0x5, 0x5}], 0x4, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x8, 0xfffffffffffffb44}, {{r0}, 0xffffffffffffffff, 0x44, 0x1, 0x4, 0xffff}, {{r1}, 0xfffffffffffffffe, 0x49, 0x20000000, 0x8, 0x100000000}], 0x0, &(0x7f0000000040)={0x2aa8c000}) kqueue() 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$inet(0x2, 0x0, 0x4f10e90e, &(0x7f0000000140)) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) pipe(&(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1104, &(0x7f0000000000)=0x683, 0x4) socket$inet(0x2, 0x4005, 0x200007fffffff) 16:00:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() ftruncate(r0, 0x1ff) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x100, 0x562}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0x420) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x7fff, r4, r5, r6, r7, 0x0, 0x4}, 0x0, 0x1000, r8, r9, 0x100000000, 0x2, 0x7, 0x8}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r10, 0xf) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x1, 0x3) r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = getpgrp() r7 = geteuid() r8 = getgid() clock_gettime(0x6, &(0x7f00000003c0)) setreuid(r7, r4) socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="04e4e81b6655e1df3d66cd05eb0c09100da7952f929276c957ce", 0x1a}, {&(0x7f0000000100)="740687ddd16caa92d47ee229c2c1f2a3a78faa2212a8e08e238c17181f259421cca8b25caad878e222cbf81e88974c4b26fc2a18d8157a1dd32e7b6c53910f4e1dbab18cf88d940f5629159a1512e6c1fc939b2d25ebdc06d66678c71eec77627a06dec45d5f4a9fc0ccfa159df221c57ca4bb0b24804d76fdd21740b4720d64750425f43887a1def9cdf22c1de2c2ca65a57cf5c364c70139e5db6fe1ef7f9acd4555c9e349c001ad2bdd5ddf1ad2acb4e6132ba33c59a15d0b6915010fb9c6e64e2ad8d232076e888f27415c01879dddc2464668f5cfde8a82aae231d3c1837b193586e129a609099c018ba02d921c9f06254d69e78af567bac571", 0xfc}, {&(0x7f0000000200)="db3de8cf4a10a848a4f2707bf388990c883c5cb798b139b99677d20f7447e33774c21283b1005c7df6fb8d7a7dfa166d6073a0077878e86f44d658eca250cf", 0x3f}, {&(0x7f0000000240)="5ed70c340bcc0636ce660914d727a537ade1b63e79dc7539d5e3b5cb01033741344c8ba85a12421c8c9dd00ddc93063a858312688fbf1d33ecb4b1edfc02608874df116dcc32d10a3798194a54451a30c0896bedeb6b4d2ff0c07ac946b043c191cc457533a53842cef7e813fa79505da2375e9400b6eeb43d7e2076142d3626fec5af142b1c88cac99432bdc0bf110c063a55d720ed43f3a6346269785da9", 0x9f}], 0x4, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x2}, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) 16:00:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/168, 0xa8) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:03 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffa) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x1) 16:00:03 executing program 1: kqueue() r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000180)="77448ad68caf08acd65cbef13052397c9fbb9515d48b5cf4573c6695bedf9f77bbaf521b1397daaadae109ea2f61a2195be10a49a4cb25351632fa72dd79fee611e5d351452c42c34f9fe0d2a127cdbf11c50ede749c92a79426b4788a7870c4b5bf2031a7f9b5309037da4f901bf19990f8f8f9ef5d16367fff8341c7c13746b30348c91a278691c881fa7a10b557b31be58a7ed8a926060b40f408ed3ac20b309e9c589833428501dadc0dd3ec88b77feb27f13eaf31f9e22cfa7c28ea0790cff8", 0xc2}, {&(0x7f0000000280)="97e410f963583decdc7f838303904689ae3267bd4a9c57bbb17ee4c349b2a0d263027100b66559165b26493ad6cd5b0b378de78735c0c0c3f2ee1fd4658fb8c3d2ffda10b5988bfbd5f734975bf955d890e749e123e8664c429456093c8ba3f168919679da4fcf247dfcd2646f61401816f8631ebaf376b66233ad51f3fa549de9e655f5a09de75e48c62dd7d25f9d98f56f03541be456054660108d09ad22d8eeecf04acb8448784167250134e09646d42fdb2e56e6ee7baca3bc63242ab6baae6f233cb9555a61b5052aece865", 0xce}, {&(0x7f0000000380)="d0a97cd8be5b4695e14052186aa777b1f8f7f0a082ad7704c4a4ce822bc26114dd6534ac2d9d5e0f71179a78cbcb418ee007a351c1b345e50ee3973c119397829d1ec40b7e3db61575ba2bd00879e914a03ed6e40e3110bd451af57ab453c6b85eb700a4a2c7ec65204dffd0283db1c631e996f3b5622461", 0x78}, {&(0x7f0000000400)="fa9a1a14966eab999b68bb740686eb51960070147d3bae3538821cef347864", 0x1f}], 0x4, &(0x7f0000000480)=[{0xc0, 0x996dafefad55929e, 0x4, "975fe6fe6fabaa7a603f5616aa72195da0683333f5e0a5ae3f4bbb3742229669590b3e7261a9ec4da0a1465f130d14a93ec300cb231e82ad35e2432db060432718b822d5544ff32d207f09bd374016501ec6fe9e6d6dce82dfe48655372c32d3609c1610c039aade833b1f495daa5f831454f20661f6de430a598c1ea4180d25e7c87a63eeb4d2bc17446d9d0efcbdb850a9010f9371ba2958c45f06269289757d2bc1e7e0062cbb1e1366a0bf858ef2"}, {0x20, 0xffff, 0x1, "1aac7fcbedfb6bd3c976b892d34c8608"}, {0x78, 0xffff, 0xffffffffffffff92, "ece3c013169070de4c2cf1206412a868b1f8a7670ff1d95597f48a0aeee2dc8a1e46e4f8f8d28f3ece6d193bad3d4fcbe44761c8f8e9b41e96d7e199bccccbb7e10747c68bd66b360c4cc03c99c3aea377ae1a5c71cfcd1d6b618ea3996bb7817c34ea83694779"}, {0x20, 0x1, 0x6, "ea3fcc5b1e7c8085c024eb1c92369468"}, {0x108, 0xffff, 0xfff, "98c20bb76935d927f21f8a7b9a8e73e8705dd29f4d87903b2db4b0a6e424e1fcb384cfcc30faa357a3ed904e8c0dcaae4384faa7ebf272c383fd77695b0c0c26394a2c69997b01195b81f43f7aa718aa4c9248a58bc7903e5f1acb23d34e1ba8095cc7911a070b4c01786400307797f9e4553461636e710cbf791085258cb71804f304f5cdea6365d844b5c45a10895c75a63fea4f176b728d2f8f6a0caeb5dbf65bc69ebf84bbdd0603a0fc14880eb66290158342ff616c9ab1a184b624e16ae50a7d7e12f1ddba413890985db7df3634ddc23ae559b3f7da8b4224f24cdf3a9adccbfeb7e220bbec64698dcfa21f7b35d7"}, {0xa0, 0xffff, 0x1c5a0000000, "3de10ec8497c9a4737ca0c98e1b7fe0cd23d714b03246c1b4a8988e386d800d5915caa734194e6a348425def69e4f0041b353204ae742854b7e614a907afe21efe37b21b27f5b0aa049a4e952f5aaa7a9407cd0b4e20d038458e5455db90b8d9e3f771cce0ab11eee8be9ee077c6547d9fe8a0d1eba725b0650e9e4cc8abda86adb6114ba5d10c80087c3260"}, {0x108, 0x1, 0x7, "8af861ba32ef1cf76963a2615dfeb5b82bf81c229c339d4e6b2bd77ed6b96b0486ca026f73c58a40a089af171ec1a1913d1f106517a1575d082d4cf7603e26076e2a1f84bc8a7d1bf2df9c8fbbe14d69a5d12f2236affc3bc11624fb12e3b0daf34b2b32d6a70b4f5dcb01bc53617a79396b444d08feb8c7b657f5c2160f100770b36ed658581d51c2ba76b41f655f963ce968f4ea7129716b8c13d9df5dc4fd2e1da19a9b84362046cb2b1f72d00a92a4d43da63894244118b36741d89fc4b96058fb13d261474c433ca0bf36402747c357d009efe34f792836b697bf5370e63ea29865820459c207016eb4d0cc8efec8"}], 0x428, 0x408}, 0x402) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/71, 0x47) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) ioctl$TIOCNOTTY(r1, 0x20007471) socketpair(0x2, 0x1, 0xffffffff, &(0x7f0000000240)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x51) getsockname$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xec) 16:00:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0x0, 0x1}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x30000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x7) 16:00:03 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = socket$inet(0x2, 0x1, 0x7) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r0, r1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair$inet(0x2, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x0) 16:00:03 executing program 1: r0 = kqueue() socketpair(0x10, 0x3, 0xc8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r3}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r3}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r3}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r3}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r3}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) write(r2, &(0x7f0000000200)="087b87909c567a81647715de3f0d5457b85b20acc44852a37391441fe8e928d59a0fbb580195ba3d0b73129e748836ce36193d8cb5c23d6e545d897dd7e343fb208fc6c53945ecc33fe14a96b24d73137afad1d7d56b74e097eadbb5821ce7c848517d67226a1e8ab8477441022a53b9c7ff6f753b83022cfe57ee85b863a939f4fc9ce0658aa5b7192a5d36fc932bc3deb00790e2c13450fe57bc8bda6744144951306867ff740e49b2", 0xaa) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x200) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x6db, 0x7fffffff, 0x6, 0x7fffffff8000000, "23acc0d473d508edc849a9430633103854859f7d", 0xfffffffffffffffd, 0x6}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) 16:00:03 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r0}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:03 executing program 1: getgid() r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:03 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r0) r1 = dup2(r0, r0) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket$inet(0x2, 0x4003, 0x0) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000000)=[{r2, 0x45}], 0x1, 0x0) socket$inet(0x2, 0x0, 0xff) 16:00:03 executing program 1: kqueue() r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x89) syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(0xffffffffffffff9c) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0xc000, 0x8) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xfffffffffffffffe) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0x10000}, 0xc) 16:00:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) kqueue() 16:00:03 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x4810, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x100000000005012, 0xffffffffffffffff, 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x2, 0x0, 0xb49, 0x1, r1}) r2 = kqueue() writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="50f8b734b2fc0f5cf5682dff91b12c2b34212f3892e7e2be289fe9613ce373127a30436af5419c71cb16c45cd6758d007d58db2a8d4c6c5a2cfeaa0d597e0a340874bcd93e9b5caabf5f00bcec12db210e9435ce5022f1e92cfa41ca25ba3a4fb11e5fc0879d516831d01c9a0b05873b29095da5446ed799b7f455ea33891b5565c09596624aab4f1a943d9f775d345af2839b99029f1e6c4c5be45025cb3ebc1860d32dcb987f7520743a67a8117f47cc54f53990e23ecd131472c8d65da6e2efd93a0347cde1293137b378feffff143baf4acf66b736883971e2a2eddcc2097ae97be6a21688a1", 0xe8}, {&(0x7f0000000100)="ede81b138b98f472339242dfa12388e5064a4a55c44c0972808c794e35b936bbdac8c4cbebe4823a7c7f5488ef0fd54c0ccca48bbdc353a90f0be0a7d99389391946a0baa52f57f4fe0293cf7d68b73d0bbb8c", 0x53}], 0x2) 16:00:03 executing program 1: r0 = kqueue() r1 = shmget$private(0x0, 0x3000, 0x101, &(0x7f0000ffb000/0x3000)=nil) kqueue() shmctl$SHM_UNLOCK(r1, 0x4) r2 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r2}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r2}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10000, 0xb8b}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) ioctl$TIOCNOTTY(r2, 0x20007471) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:03 executing program 0: mlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getgid() getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1f, 0x6, 0xff, "c81765ae329d03c2ca32af189d432309071264b8", 0x2, 0xcb7e}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x827}, {{r1}, 0xffffffffffffffff, 0x10, 0x22, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x24, 0x23, 0xa4b, 0x3}, {{r0}, 0xfffffffffffffffe, 0xeb131afbebfbe8f1, 0x80000000, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x25, 0x20000000, 0xca, 0xb8b}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x5}], 0x5, &(0x7f00000001c0)={0x3f, 0x7fff}) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) close(r1) r2 = getegid() setgid(r2) dup(r1) 16:00:03 executing program 1: r0 = syz_open_pts() fcntl$dupfd(r0, 0xa, r0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000340)=[{r0, 0x84}, {r0, 0x2520f564bd4c89ff}], 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$inet(r1, &(0x7f0000000000)="b3cdb36ce7b7ff2adce9ccb94ac60cb321ae1e4e5f30cf3f3077b6117fb02da106c2da856ae9571a4c7c377fd6de06e3eba954c4f6255ca94101ec175afdc9b4681ef905bfc85da05b55a38663391d014e299f751f8cced52b801977eb15728de0cef2e156f7f4ba73f5479862b1eaa3d02b4c82129e", 0x337, 0x408, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x8c12f9dde671bd47, 0x0, 0x2) connect$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) syz_execute_func(&(0x7f0000000040)="420f01fcc4837916b95a000000f7c4a151f8d06466410fd43326660f1617c4212964dcc4c27d5906f3416cc48151d564385c430f01db") geteuid() write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000005f40)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:03 executing program 0: r0 = socket(0x18, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) 16:00:03 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)={0xffffffffffffffff, 0xfffffffffffffffe}) 16:00:03 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x410, 0x4) rmdir(&(0x7f0000000000)='./file0/file0\x00') 16:00:03 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/4, 0x213) close(r0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x58539731, 0xae49, &(0x7f0000000000)=""/116, &(0x7f0000000080)=0x74) getsockopt(r0, 0x0, 0x7fff, 0x0, 0x0) 16:00:03 executing program 1: r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000001100)='./file0\x00') utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x1) 16:00:03 executing program 0: mprotect(&(0x7f00007a0000/0x4000)=nil, 0x4000, 0x1) munlock(&(0x7f00007a0000/0x1000)=nil, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/4, 0x213) open(&(0x7f0000000040)='./file0\x00', 0x400, 0xea440419541788fa) close(r0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r1, 0x0) kevent(r0, &(0x7f0000000240), 0x6, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x5}, {{r0}, 0xfffffffffffffffd, 0x9, 0x11, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x20000000063}], 0x8000, &(0x7f0000000300)={0x8, 0xbe9}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x34, 0xfffff, 0x8, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0xdf1}, {{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x3, 0x1000}], 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x80000001, 0xce, 0x69}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000009, 0x6, 0x7}, {{r0}, 0x0, 0x8, 0x40000000, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0xd, 0x22, 0x38a0000000, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000041, 0x5, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000001, 0x0, 0x6}, {{r0}, 0x0, 0xc, 0x10, 0x3ff}], 0x9, &(0x7f00000001c0)={0xd1, 0x800}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x20, 0x8) kevent(r3, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x26, 0x80000002, 0x8, 0x5}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x7}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x2, 0x1}, {{r0}, 0xfffffffffffffff9, 0x28efaefbae23aa7c, 0x20000003, 0x40, 0x88}, {{r0}, 0xfffffffffffffffe, 0x30, 0x1, 0x20, 0x200}, {{r1}, 0xfffffffffffffffa, 0x9, 0x55, 0x4, 0x2}, {{r0}, 0x0, 0x9, 0xfffff, 0x1, 0x4}], 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x0, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80000002, 0x80, 0x8}, {{r0}, 0x0, 0x69, 0x80000008, 0x1, 0x49}], 0x400, &(0x7f0000000240)={0x100400000, 0x7}) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "cb58c40019bb7f028c10c6abc3624785c36d75bd", 0x0, 0x3}) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x4, 0x401) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/160) kqueue() kevent(r1, &(0x7f00000000c0), 0x1c, 0x0, 0xfffffffffffffff6, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7fffffff, 0x0) 16:00:04 executing program 0: mlock(&(0x7f0000fba000/0x4000)=nil, 0x4000) madvise(&(0x7f0000fb7000/0x3000)=nil, 0x3000, 0x7) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x41c002, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x89, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 16:00:04 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)) readv(0xffffffffffffffff, &(0x7f0000000380), 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/16, 0x68cf84d1a151c0c4}], 0x10000000000002ba) write(r1, 0x0, 0x0) 16:00:04 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/53, 0x35, 0x840, 0x0, 0x0) ftruncate(r0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/55, 0x37, 0x40, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xfffffffffffffd7c) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000440)=[0x0]) r7 = getpid() r8 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getpid() r11 = geteuid() r12 = getgid() r13 = open$dir(&(0x7f0000000500)='./file0\x00', 0x8000, 0x98) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="7523437576a70f6c82ce16ccc280d70f98293682165502db4180bc946b4403227f6cb63b7ce844a8a305383bb1cf32d6f6d492853d7638a13a3f5294b29d235984d058ad5d9dbc481e5a308ab691d8b6c77761aa3bcbc72892fcd673f72cf69f54130597d7af9ca2c087c956728636e19287806cd698", 0x76}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="0647d2e9a6f8b2addfa19bf30f1597c68e9587877a22c4b7f5cafea60be5a3b35a1b7641a91bb942b5f2dc305587a7a4d8ea854132fa2587685c45f892ce5d1ebf3217681c4ba69d1c0cdb8abfe61fa5b03a92ed89696338a0b97ec4e05c23749de88011461d92bac3713d3c2c7e0dfd3667e2e8b5", 0x75}, {&(0x7f0000000280)="506db479694b6b74a93cedde0037346817cd8c56ed03a9f2ba5498cc3af2184d00060c1d989d60ffabd161026fb2696b137d547c61065ae2d47cccfa901b3d892c84336279e2c21c073bb274fb7e7e4e7a", 0x51}], 0x4, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r13, r0]}], 0x118, 0x8}, 0x8) 16:00:04 executing program 1: r0 = socket(0x0, 0x4004, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000001c0)=0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = socket$inet6(0x18, 0x0, 0x9) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r6 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x6, 0x8000, 0xfff, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getppid() r10 = getuid() getgroups(0x6, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) socketpair$inet6(0x18, 0x4000, 0x1, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$unix(0x1, 0x5, 0x0) r14 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000100)="a2c1e0e48a2f5c69831a80f006a12b17a892cc2d642cdb71f63836570117cd1f86be2a1a6f4cd0d16f0b22a184489d212ff584e536811c7570bcdaf84c0b7faf5f2d6957902911df69605dabc485678e6c48c56490206066c395ea8eaa78812513039a03942e3d2926916b52a2e59abadc4296eda0932ea7106691d5ee7d95fffa9787b80b77271b0819e6b48444e32da8c92bdc0e4b1edb18680832eac1adf962f85778351c06b76a2360f02a99632b2597865e440cc2e9", 0xb8}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @rights={0x18, 0xffff, 0x1, [r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xb0, 0x2}, 0x1) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) close(r17) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) accept$inet(r0, 0x0, 0x0) shutdown(r0, 0x3) 16:00:04 executing program 0: unveil(0x0, &(0x7f0000000140)='r\x00') clock_getres(0x5, &(0x7f0000000000)) r0 = semget$private(0x0, 0x4, 0x20) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/19) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f0000000080)=""/69) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x1) r1 = dup(r0) socketpair(0x1, 0x4007, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) chdir(&(0x7f00000001c0)='./file0\x00') recvfrom$unix(r3, &(0x7f0000000200)=""/226, 0xe2, 0x2, 0x0, 0x0) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000300)="049ad062bf111c40ab99178979c7381361acfa23230744903b6c437d4d4026fc1948c20861ea40f30e338e1d14a59bd882b20b7328eb54e7c3e8b02b44ac7ad2fd3aae39821439509ca92299d5d3abde4556e1d69b0163fe0f13cb2950dd186565c8aed8fd041a5e9331c56f2dd97022eacb319599ec2e16432ce6beecdb8420b4af327a2d321a649aa226b499f92afeec208f765686cf095cc91b9215f51ef665bb8e74a826538d17073c1517375ff9caa4049cac48682f03b607c655215eb86e41fbc7292863293a43b2eee26a7269de1fd1f87e70721226b2cee76e90350ee536816bf77f17454b643c", 0xeb}, {&(0x7f0000000400)="45c07a459ecfc0329e505653e7f8dc6ad78e183a81f054fea18fed630b309152a450e35c13067ec6c887640c894123dcf35eabe80a3e2fe6f1784f9b463b17ca4c498a7eb167bdbd12f821b46abdf8bde2e87c991f54700186199d016a1748101064e5a49d43b6668775396333b6d9484e4da8614fd6950880b8d1bb3870b3f6738a0a373a46f849e1b02fb2133404352e5bdd14c761c66665a475e86cbde433b7d65b3405c94392af45d997b9dada25653306bd91c6785d1b11b6a4183b235cc9a70842f41e557c", 0xc8}, {&(0x7f0000000500)="4e4b80cc975f4b46d50e93613f711525ba01b634cd4341bd84415270988ad0f8edc6def85b9869dee52987f619c2188d337f26e435006cb6225c8b4814da448a136ff446bd66806d86c8d55986d4f7ab5923a1c8288f53264e4449eebaa2fab332cef47de62d291e47ac464f6b5b0f03a9957fbc547f92f2764b5bae64cbc4dff73f7980ddad092f4ec8bcea05fa7f2b944cf067de0bf28d5ea2ff1be787e1f2e3d00fc137fb15ffb6075c54d3a7330e51", 0xb1}], 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) lchown(&(0x7f0000000600)='./file0\x00', r4, r6) madvise(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x1) socketpair(0x30, 0x3, 0xc79b, &(0x7f0000000700)) r7 = open(&(0x7f0000000740)='./file0\x00', 0x8000, 0x0) sendto$unix(r7, &(0x7f0000000780)="2370db276777bd79593cba4a16786ba7808f55b5420b78ed92b9edf8f0f0fe6e858bfc24731fa260d82359848a6d5b7f0ec6231fe1a8c5941c032b6527459605b19ba1f24bc728872ca5b730247223751dc2b6d7aeb21f79c327e1fe9522166d7152e4dc3e6520b15ff04f0c48ef402bb7c17e81c1d1910310f16264c873e143dbc6aa16281c8e6241c59e274fce1d88ef885651d3138c295a3f6d232d0f4ef6fdbc767545fe1462626587de7212bc85221d5a0b409893108a7070079804e1b458cf52e8576b4f4f50fd237d0b8334fd5943315ea44e7cc7e5bd87894b2d3df8f1d333eb2af73d5cc07ac3eb59ad4d24ee64", 0xf2, 0x8, &(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa) lstat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)) truncate(&(0x7f0000000980)='./file0\x00', 0x3) r8 = open(&(0x7f00000009c0)='./file0\x00', 0x2, 0x8) rename(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0\x00') madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) fcntl$setown(r7, 0x6, r5) open$dir(&(0x7f0000000a80)='./file0\x00', 0x10080, 0x40) unlinkat(r8, &(0x7f0000000ac0)='./file0\x00', 0x0) mknodat(r3, &(0x7f0000000b00)='./file1\x00', 0x28, 0x401) chroot(&(0x7f0000000b40)='./file1\x00') socketpair(0x10, 0x0, 0x1, &(0x7f0000000b80)) openat(r8, &(0x7f0000000bc0)='./file0\x00', 0x2, 0x101) getppid() 16:00:04 executing program 1: getrusage(0x0, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x104, 0x2) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000080), &(0x7f0000000100)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x8, 0x4) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0}, {r0, 0x8}, {r0}, {r0, 0x8}], 0x4, 0x1000000020000) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x802, 0x48) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000000000000, 0x4011, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000080)=""/32, 0x20, 0x1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x20008, 0xfffffffffffffffd) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x6) 16:00:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "2dbf53a2d79901ab59a18c3c46d13244a46c55b75d24906e34a07ecf241ccda39f727dd9995245708844e84585d2bddec0f97f4839b82e0e20ad7f12584e9fc06cfbb1022fe084f694a5d537f5b905fe7d4644643a5b4d13c288ec7f79c5ebd64c8b7e6847b576c0bf2aca7034e550a2e86c49d4e3c8af67be459d7e2d4f49c2462fe2d8dcc3f7e8e95b93c6bdffcf21cdaed4425cb69864c6f925991da2c10aadf6984de9ed43483ec96bd5df9d8556425010a02dde1e1eb880e5d36aff2b10e5c6b27446f9d4e0d148dcc78d480c9c9089a77ab42f28be12389edff5f2d68b80f160f86455"}, 0xee, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x100000000) login: llload: 0.35 cmd: OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) r1 = shmget(0x1, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:05 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x2) 16:00:05 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x6, 0x5, r1}) fcntl$dupfd(r0, 0xa, r0) 16:00:05 executing program 0: pipe2(&(0x7f0000000000), 0x10004) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a1", 0xf39) sendmsg(r0, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=[{0x68, 0x0, 0x0, "613de86dd1bbbd7e4199bb44051df4d89f732c67aaa29d63f625ef21d249c5c371a81bdb205aa2e5174e1f2025efb91e8a4c61f18beef3dee85dcd128ffcd969d9b863eefd86ac26dcffac92617613f494"}], 0x68, 0x1}, 0x400) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) readlinkat(r1, &(0x7f0000000fc0)='./file0\x00', &(0x7f0000001180)=""/152, 0x98) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x14, 0x0) readv(r0, &(0x7f00000002c0)=[{0x0}], 0x1) 16:00:05 executing program 1: clock_gettime(0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x48, 0x24) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x62) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) pledge(0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) syz_open_pts() 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x10000, 0x9, 0x9, 0x0, "61fc5bee147631a2d19d299930bc2064957fdd36", 0x8, 0x80}) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x4) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 16:00:05 executing program 0: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x7) clock_gettime(0x2, &(0x7f0000000000)) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/90, 0x5a) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 16:00:06 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = socket$inet(0x2, 0x7, 0x1) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:06 executing program 1: r0 = geteuid() setreuid(0x0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) getpid() 16:00:06 executing program 0: r0 = getpid() getpid() setpgid(r0, 0x0) 16:00:06 executing program 1: getppid() 16:00:06 executing program 0: setuid(0xee01) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = semget(0x2, 0x7, 0x684) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/167) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x60) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8ca983f5cd4a6981b55fd4662c53450652431db0"}) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0)=0x4, 0xfffffffffffffe30) 16:00:06 executing program 1: r0 = semget$private(0x0, 0x0, 0x8) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xd102, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/117) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r1, 0x6, r2) r3 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r3, 0x0, 0xa, 0x0, 0x0) 16:00:06 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x201) r1 = getpgrp() r2 = socket$inet6(0x18, 0x4003, 0x6) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x729d, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4000000000}, 0x3, 0x0, 0x0, r1, 0x5, 0x7ff, 0x62, 0x2}) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x87, &(0x7f0000000000)="0571b7fed3e673aa888fa8bf0f4586d3599cf36078b42179f2379f3a5fc86cae8eadad8b5504bfc20c689b484db0fd82c032fb07406e3b7d19c794cb365d11ccc6001dca7deac882a53800b26529c586e4ddfb3ed7a9d2bd352e37b61e3773d6df8820120fb6a08cbce43da2b1d607231263c3fcc6ddc25f0a0a5d9a1130b6c6639ca6d35e7a19") write(r0, &(0x7f00000000c0)="19fec4866bfb8fc0c3a77c27720edd9c9f2b9762a63abf7fbfffd2699ec3796ca566a1785a3609ee5c42c3b6ad1f12a4e883224723cee5ad57e5b3433d70e79fa92fe3d2dc976432bf33b492115f1310976bdd6ff1c0fd10a6108bdac45469a59be08dca3b73b676ed0d12e1a4f3bee70f191ac320a3053d775c8d2fb605a46a8b8b0786bb92240a1607ffcd0d443fd96b335c2045449d97ad784886d5e1bde16aa41d7bc9049d11d65ce9678a6dd45af6b04862a49f76d7c124ae42f9f6ff123f1bd65ad976976afd4cf55df5e841f18f0f479512c053f4d98123f84df7310e1e87d209f9a41998d1693f7df411146c00580e72b319e52f254be8db1a", 0xfd) 16:00:06 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0xb0) 16:00:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x81, 0x8, 0x81, 0x5}, {{r3}, 0xfffffffffffffffd, 0x78, 0x2, 0x2dac71bb, 0x5}, {{r3}, 0xffffffffffffffff, 0x3, 0x1, 0x6, 0x8}, {{r3}, 0xfffffffffffffff9, 0x83, 0x1, 0x7f, 0x100000000}, {{r2}, 0xffffffffffffffff, 0xc2, 0x60000000, 0xd, 0x5}, {{r2}, 0xfffffffffffffffd, 0x10, 0x0, 0x7b6, 0xfffffffffffff76d}, {{r3}, 0xfffffffffffffffb, 0x48, 0x5, 0xbab9, 0x200}, {{r3}, 0xfffffffffffffffe, 0x29, 0x20000001, 0x0, 0x4}], 0x6, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x10, 0x401) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x8610, 0x100000024) syz_extract_tcp_res(&(0x7f0000000400), 0x3, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="cb300f27a9460cf26bc88fc4d53f4db5435e71f36f5245d2b6d55079c331982e7b5470d256a5aae8eff21daaaa9ba2fe7fe29c82b80078db28fbcfd6525ecfc6eca5e22bf392551b486496adf5bf6a11f817fcf308d84d0d03a0e8d7488485431ffcf685b278230ec7d33104fc8b18008fcdd984ea76dfc42a68b526aa2334cad6b2d4cc478fb67c7f6290bab8fb8b8418d1f5d93df3b93b12cc6ad4119a9725747834ecc3c89711fcf83df01ee8cb6618bfcecd768e0a6ce95c2c078c7c44d4afd4819b15dd14a2e64f3480ea775f236fccf4c252a87b8b392226c3de", 0xdd}, {&(0x7f0000000200)="c39cd27b4271ba190bccaeaa57e227bb2cc8e42a55671468321c64131b38cfe996aba6d7dcc83c48cd2e8aef8ed28d8ce1db43e126b7809b200ef0c3b24da049113173e7241223e2fc4f060d9927c7180bb241f06de5a9fd36c833a2c2da75ed76c23ca55d9053194f838bd9ecd08e45d18d2e92ec75d90b96f5bd3f99ecc720b12c2aaad3c8d03119cb227ef6a27a0e31f6769b1c293f1a7cb9c3257cb454b508204c50f25fb4acfa1033b92e6de33b25d114384d805b1df710feba243eadbcd4fcd23445fa5a1340cb1fbfea1ed48450da6be8b5433e", 0xd7}, {&(0x7f0000000300)="a03210b57a2dd7d74ab6680967ff6d0c26ca26d6768ce4dd3d66daaee53db93ebc2940d8f75eba92757b69d16827c5f0d2d306c9f306eb25f78dacb4a688fb6d0dcb477fd5f9b49f1d9127d667dfe2f9f980699956ea7423", 0x58}], 0x3, 0x0) write(r0, &(0x7f0000000040)="dba4ab940b94e95346444222dca3655507", 0x11) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x7, 0x9, 0x4, 0x2, "f532d6a6a43401a2f38169b14fd1c6b1a861dfc0", 0x1b, 0x86b}) socketpair(0x2, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x38) rmdir(&(0x7f0000000000)='.\x00') 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x1) syz_open_pts() renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') 16:00:06 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = getpgrp() poll(&(0x7f0000000040)=[{r1, 0x10}, {r1, 0x40}], 0x2, 0x1) fcntl$setown(r1, 0x6, r2) ioctl$TIOCSDTR(r1, 0x20007479) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x4000000000000}], 0x8000000000001, 0x0, 0xffffffffffffffff, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') fcntl$getown(r0, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x800) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:06 executing program 0: socketpair$inet(0x2, 0x8000, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x11, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f0000000080)='s', 0x1) recvfrom$inet6(r2, &(0x7f0000000100)=""/242, 0xf2, 0x842, 0x0, 0x0) mlock(&(0x7f0000fed000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff6000/0x1000)=nil, 0x1000) getsockname$unix(r2, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) mmap(&(0x7f0000ff5000/0x1000)=nil, 0x1000, 0x2, 0x8013, r0, 0x0, 0xd) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) pipe(&(0x7f0000000040)) 16:00:06 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs, 0x99) connect$unix(r0, &(0x7f0000000180)=@abs, 0x8) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) 16:00:06 executing program 0: socketpair(0x10, 0x3, 0x4, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) getitimer(0x0, &(0x7f0000000180)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x6, 0x4, 0x101, 0x3, "0b36f0a0b80729e789ed79662b36506863605756", 0x80000001, 0x6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x7fffffff, 0xc1, 0x8001, "0067221031fa04e77663cd4d53b8d0c09c938920", 0x8000, 0x9}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x40000000, 0x9, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x10000, 0xf1, 0x5, 0x43c05092, "e22e40bdc50239d59d8730b05d61d9285c733a52", 0x0, 0x6}) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2048, 0xfe9) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/32}, &(0x7f0000000040)=0x22) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/195) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) 16:00:06 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000080)=""/175, 0xaf}, {&(0x7f0000000140)=""/193, 0xfffffffffffffdc9}, {&(0x7f00000006c0)=""/115, 0xfffffffffffffe15}, {&(0x7f00000002c0)=""/242, 0xf2}, {&(0x7f0000000a80)=""/170, 0xaa}, {&(0x7f0000000980)=""/220, 0xdc}], 0x6) 16:00:06 executing program 1: setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000180)=0xc) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0xa0854d5ec4a60d17) fsync(r0) clock_gettime(0x3, &(0x7f0000000140)) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x6) r2 = socket$inet(0x2, 0x7, 0x1c00000000000000) r3 = socket$inet(0x2, 0x5, 0x4) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="3d4741c0b26b6f34882030364599d8d53ad8044bcad0ceb75d85c7ea760c08a3c641a2495868062c7e4badcde3f83c5a21d1375d7699a276fe866904d96248d28e707f8b73c15a054b5a7fc082cd08d74fc01f8285f19ef6229a681e4f08931c59d29a34113b765662837170cc", 0x6d) 16:00:06 executing program 1: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:06 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x221, 0x20) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20a) open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getsockname(r0, 0x0, 0x0) 16:00:06 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) unlinkat(r1, &(0x7f0000000a40)='./file0\x00', 0x8) recvmsg(r1, &(0x7f0000000a00)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000008c0)=[{&(0x7f00000000c0)=""/44, 0x2c}, {&(0x7f0000000100)=""/218, 0xda}, {&(0x7f0000000200)=""/208, 0xd0}, {&(0x7f0000000300)=""/142, 0x8e}, {&(0x7f00000003c0)=""/143, 0x8f}, {&(0x7f0000000480)=""/159, 0x9f}, {&(0x7f0000000540)=""/233, 0xe9}, {&(0x7f0000000640)=""/230, 0xe6}, {&(0x7f0000000740)=""/222, 0xde}, {&(0x7f0000000840)=""/83, 0x53}], 0xa, &(0x7f0000000980)=""/126, 0x7e, 0x2}, 0x840) readv(0xffffffffffffffff, &(0x7f0000002900)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) lseek(r0, 0x0, 0x3) 16:00:06 executing program 0: readlink(&(0x7f0000000000)='./control\x00', &(0x7f0000000080)=""/59, 0x3b) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x8) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') 16:00:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000100)=""/196, 0xc4}, {&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000000)=""/66, 0x42}, {&(0x7f0000000440)=""/173, 0xad}], 0x5, 0x0) 16:00:06 executing program 0: syz_emit_ethernet(0xa2d, &(0x7f0000000000)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efaa352e03b91417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c58b0e3f702dd58825fa5c87bb3eeca20138eb471356e2e5b9223334ed6cc82c1707806ccf0913708bfe1121f5496bd927b484d4787e1caac69afe8acdf100ad5220ffa1abb2afe25df8e21766ff4551c0c7fe7c0a9db4ebcaa1a1aeb350bd65c5db17079061635ee610a2e6d2681d720ba70215f07e94901d2f0d06a1293040538b8c318f81e25bb5d70e051b3408aaa04c0a6d0965ef5bf49882bbdd318bb9c0483d68229580c83eb208a892f9c719b51456ff7ee3fee7925fed8257cbcbf93d7e6ed0605cd97b90caaf5956b75ab5b39e5d1ef92c58047b162dcefb64c59baf74b111a55973fe5c92686353164d58ce4012a8537745c3b0cabfce8b2992af34412a0f154242dfc38f61bfbe6447eb152430acb6b80b9b39915be4face841d4d347587d4e0a83406530f33055c79ae1b2b495dcf5ebe19ddac3c0b1a85d1182583038fef5b12cf92abf7afc50cc7f96cc5d7bf20d4d5dd23be1a4f718cf28be05bfc8b1e37f2ee6cb1419e92b457fc09eb76528480131a5b60dd2a9ea6383a77bbdd9f36ba967f35fa485cda905002561f2c5af5d4d12e52780ea358671fbac455f1e40073c6308eb72810179d490d9db5b7fad00a8d13e048d41ffe78d09caca25f95c86704a242beebe299fe25acd94dbc645f6d819617c5e249ac23c2264bb80695c874664c5a1923b11e22f336a37c58fef824b2c2b5deb139403c44bbc326a27afca21bd3c9b3b56cb93c5d4a975cedcbc2d2ba8219f29f0811a0dd3d1b2f103b53eb2af3618d0fe69248a2b3f471cec2eb8ee46d079749739a545c2d29f3f4725a439baa65c01d56d46d6b81e0d46bfedeebef65c22667a2310004d7944c6b366e69a2885519e2f9ea34b78d6fea1e5d4c440b776fc4aca0335ab7f7638ce7ed31166ee8af52c087fdc3c531affb36fcfe3fc521fbcba55ca748d7c9eccd30d26d465193e33a744469e5a1d32e1d98659399bcf8f419ad66b9248580af6cf98461e715269f5a1ef28fbabb1934b7ddeb5ea080000005dab127a920f0382e81254a49606819cce0fdce06d04d1558296db55ced9ab0489e11e73d351693e57ec86df52e7b0c21dc4407ea1cfbb7c3587ddc23aa5505cc33810bf83de9418582db597b9774846dac631285881d1fb0b964db51288004451092c7547b9a3a183c8358563111208864bc3de8277506271836e9eb76c57afa5fb0e322ad7e2a444ba1b28fa6af345d500a5175413ee6a98eae1f1e690438038e2ae4ff68e82a26a229e885d5575c6a8330bd708f3d7f487d901147797e2bb4bf3a2618ef1e8f6f59e516dbebf12d12393658d19c41d6518674cccbdb59dc1853920fe25943b8373c3dd6ab89824ef27e32c747d73875a69ff29980820bcda4fc62cea866b5321e76ee9996216bc937f105aa0fea5badfc12fbaf64fe9f6ed927948043b8c4f737815dd06cef69704dfe3ee3af659953a10531a2018b1887e5f28eae83d5a32c39699d1577c2b3b2a362faf003e33915babc61a8a4d038e74de9effbce565076f79a98bf5ec5d9740026f67168ee724de14454fda023a0d7e0a0e9a4b05a44e1a697bf648b93de051f4cf9ac915586a43a9d03dec0cf7d32d12448c56e15bb2d5ae2d80fbc8143b2f26223ea1b32edf3ec844b54ea66a1e2da35decb41f27f1f92637de5e4c3c9c90776345dd997397a92412c2c5d9f8abbc1b8340044cf468667a6d97de855a423b5e0aa7120d13ec2dba50a70ac7baf3e816ae1214569802b95f7a995b5c106cdde6bf4cca2ae242cbcaf50d882b3df2f89dc031d364bc7d78aa60a57f2bd65e8a62aad894837ce3000000000000000000000000000000") r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x0, 0x100) socketpair(0x1, 0x4, 0x9, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000780)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000840)={0x2, 0x0, 0xdd, 0x9}) r4 = getppid() fcntl$setown(r0, 0x6, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000880)) connect$unix(r3, &(0x7f0000000800)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCDTR(r0, 0x20007478) fsync(r0) 16:00:06 executing program 0: readv(0xffffffffffffffff, &(0x7f0000002900)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) pipe(&(0x7f0000000000)) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000040)="afc888ab70f3b9c89804d393", 0xc}, {&(0x7f0000000080)="d348b6e75c688b616ca7c6d10dea24395f0ccc564bce7e6637acb2b1541e0f07d0f00b20a0641550721ba0c872ad02e557de42cabf57340c66d77d34d31ad9ca3f767817297062a161b6f1d5f413df8695befe74bb34ec35c942153aeabc768e279965df57fc68bd4036df33132c71853a50c039fe45c9931db4a32ffb1f29d47afde94688b5b77bb0ee063a1738f986c3f3279b2b4361aceeae306b949f3a9cc7d6cd3d5227851e4b09209e", 0xac}, {&(0x7f0000000140)="c6617a297151ce9ce11f3a5c114b3aa99aeaa7005d8a34cb982bb1d1ce783227a48c6ecb9c5fcc3ee9fc02ef0778e4253c4db032fb20501642bc9758138ce87e0f9cedc3770464fa58491ec4c19e288664023beb58f462fa53f075b009e09ec42854aaafbb5099dd96131fa9e55b566fb41c76a0840dca642df3ed3b0fc4d9a325696512ff9bcc358d0884557889a7f2de540397e2a9d36258f4338b19334406855083700b1386de0de3b9761561b711a67e12bf4963ccf17b6c97eb9abc6bbb", 0xc0}, {&(0x7f0000000200)="4340dbcfcca65ccf133ec246ef108d943a2a47e4aec272b010f643c19df4eb3c4dc7b1496913613bb3cb543cbb191e2ec33842c98a41a372680bd2c4290ca02c23bfd4805376dcbb8c91d57f1b946419d777566a86b6801265ab3ac5557251ad34934f0b0120e99aa80b17168f9174390741f8795b3c16f8bfa069657b7c495a30e6b35ca98f14b0496ff7ff337e02a4fd201880c83d255eee5b6f2867c8983f8eee064a4c5e1266153d0d13752c385967775137936456940d30d856e031b69c2d431db87cd08225d7cc10cbe092ee1bcbfca4be5ae5", 0xd6}, {&(0x7f0000000300)="aca5927cff8e1c8c43529c8d2af0f9061fa0edf1d9cd076acc739fe74bb5a98b84ff85f071b24a690b17e13329281e493fb9cc728b1dc6f6e3a4f1203fc1fd", 0x3f}, {&(0x7f0000000340)="c42c46efd05ff9827cf01499efe4e3111d8cdd6b6454773713ebcbc95210a7df33c351d71ca27f6d2eff5484b8ac53c7495250a5060b7bbc3c3d94adbbeea0bd470455e52553d5bd1ffda46b244260ca639acf6f3bf3bc490686b20eefd4c043119c53849bd4338559264aea4763543fa30242521698830e387af598344fd58db8c595f92c164eeeb562e87782703a9519c3516f999d1822d1e27810e3358e7034b8019b04f5c7448f218f66459b8514fe932ee1e9974d9433fb3867db3964b48edb7c80b193d0609e17a3048a06ded52cf67e3a7a7581a64cef7da0a103e7bd641645837dc3bb665036fb", 0xeb}], 0x6, &(0x7f00000004c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x70, 0x4}, 0x1) close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x7, 0x80000000}, {0x1, 0x140000}}) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x1, 0x2, 0x10000000e63, 0x6}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x3, 0x4) 16:00:06 executing program 0: mincore(&(0x7f0000124000/0x2000)=nil, 0x6e1d618312435888, &(0x7f0000d6e000)=""/34) mlock(&(0x7f0000124000/0x3000)=nil, 0x3000) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2048, 0xfe9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() flock(r0, 0x4) r1 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r2, 0x3) close(r2) flock(r1, 0x9) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x120, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9a) fsync(r1) flock(r0, 0x6) 16:00:06 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x10010, 0x0) flock(r1, 0x105) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$inet(r0, &(0x7f0000000080)=""/53, 0x35, 0x0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) shutdown(r0, 0x2) listen(r0, 0x10004) 16:00:06 executing program 0: syz_emit_ethernet(0xfffffffffffffe19, &(0x7f0000000240)="e1cbf39b58be4051627d86e98f3242cedfd3df37043a95bc3bd0aafd35a11667f5d773bb061e28f4a1ddb3eb7d9d0f061476b35616b79e0e8fb950c2130fa66add25b4000247fc1a3306b58760c578d0b0745c77ae9c005f8a1fb43c4787e0600f457b897c413f5f") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') setsockopt(r1, 0x9dc1, 0x4361, &(0x7f0000000200)="c5fca915c707f900038e54198fbbd27ae26014cf83b4e0569d5d472e1fdf3f7c5bb1c2547f8cdc3f095c2d511363cf794dc382b90144d651b3", 0x39) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x82, 0x80) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) 16:00:06 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ea0000000000000100"], &(0x7f0000000080)=0x6e) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0xc003, 0x1) fchdir(r0) 16:00:07 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x0, 0x4, 0xa0000000, 0x7ff, 0x10000, 0x6, 0x0, 0x8001}, &(0x7f0000000040)={0x396, 0x40, 0x6, 0x1, 0xfffffffffffffff9, 0x2, 0x3800, 0x7}, &(0x7f0000000080)={0x8, 0x1, 0x7, 0x3, 0x3, 0x8, 0x3fff800000, 0x20}, &(0x7f00000000c0)={0x3, 0x80000001}) 16:00:07 executing program 0: setuid(0xee01) r0 = msgget(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) msgctl$IPC_RMID(r0, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="0014e1918b3a7a190dd313c907dc9f7981b06106ac3958b56574ea579dca33e770e208496296a6f51de359837ecfdee6dc9fef3468b14410f9335027b7ad77dabf0c9c01be2062af7355b2e03bbadb9581a555497349aeb02eef75f166588f1ebde714f16e939e4a170c87314970ab398857920d5ec5d497904e430983fb2cdf1a77edb5d163a203dc9e45027786601f52a41fb949668542eef2428dafb10842b5f8f01a154a27b6e2345182c81fabd347ec42746f9dcbf127c9e19aa7cf97428f860981536cc10d5e63", 0xca}, {&(0x7f0000000000)="92d75f4b487cff36fbaa73e9b849ea4be7c2a20dec68611b15056c3fd8152fe4f6a4377a6b6d9f7d144221c592c6637398e86abd8529b9d0d4cdd51cb9fd9c", 0x3f}, {&(0x7f0000000280)="88363ce2b382582f3f786a02ec47f44b2421173007d7585979306b50f8b463ab689cc5e5ae1264b6dfc9071dfb9fd56abf941eaaaa72ab728f6ee7f5f920db518ae5e35187904f4e98fd78f8c164268d36293ccefc3100ed17ab27c2db1b52d846617fccfb0b6018af5d54a24755e0f806ea24e209ad8565b9aff58be9f51c77ba8e4d7bb88eeaf7e0a8769503af51c3e59cacae8a4fc0ab747cb4eeeca376b90142b9864533a405f930c49466514cd38b2ae54989", 0xb5}], 0x3, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') connect$unix(r0, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000003c0)='./file1\x00', 0x2) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x1) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="000019d217ab807b5f395f2ca3ae45c3ea613439b8f17ee33afd699a5cc05002d723c74046fc631f8269a61a806bba55a87bf193a942f65c119ec5846c59fe325002a6618bb619d7073d3df80000bafb50f26076f2aad600bce779325d41534ac70fd6ca4768e9b67fec7b26a7edd3cdf32196de8324335c443887d7e9297c060936ccbf61b31153bf722d7b8fca8e64285be18a4dae6bbbe519454f45b2342c5295b338a413891cd12affa566d1e982da41632a1f2a8ab46c8652e5cdb5756f918b8d8c0867adc4cf74e29947aa2718ac1258715096d8b067e236020e1b5e75eda8870e333edfcd3607f69fd7325c4adf5a4279f9"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0xfffffffffffffeb0}, 0x0) 16:00:07 executing program 1: mincore(&(0x7f0000124000/0x2000)=nil, 0x6e1d618312435888, &(0x7f0000d6e000)=""/34) mprotect(&(0x7f0000123000/0x4000)=nil, 0x4000, 0x4) mincore(&(0x7f0000125000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/230) mprotect(&(0x7f0000124000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000123000/0x3000)=nil, 0x3000) 16:00:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x4c8, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x0, "a0e4515f55b5b361e618253bd0bd21e86819d213", 0x0, 0xfffffffffffffffd}) 16:00:07 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x6924) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x2, 0x0, 0x800000, 0x0) 16:00:07 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xba1adcecceffb6c6, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, 0x0) 16:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r1, 0x1) 16:00:07 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000380)=[r1, r2, r3, r4, r5, r6, r7]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xff45) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) getuid() setregid(r8, r9) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10800, 0xe) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0xe892, 0x3ae2}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x1f) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0xff) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x0) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x0, 0x2}}) munmap(&(0x7f00006f2000/0x1000)=nil, 0x1000) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x7, 0x0) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getdents(r0, &(0x7f0000000100)=""/228, 0xe4) chdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000380)={0x179, 0x2c0, 0x0, 0x1}) fsync(r0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000400)="d6fc855ce3bcf3a84f77260d59b08cfe9f1a0776ea6f4db39a756aac30cdae9d0de85f2951d0b8dc66605eab057e9973b8c395291ddbe6a3c41e11440363da620d3c136e7ab66f87d39ef516360ed41c295cc2755244582f4d7e8699695dbb97570df4ba0c6936aad5eb0433775947c33b1ccd7bbfd647aad07bde21074aa4846dfe6703abdb329cdde1dfff75bbfa0e170c90f24f2dc740871849dd8b17b026d4915cdb8d827af735f14be1c66efd89f4e928c126179219d48f04e5bedc8d32c451b7d50e0f17db9348911f3db0b277f680f45bf45184ccf52d8104464f9667fce2c990820a5b53d370fcb7b65faa2c6b38a3e0a326f8921a9c2c81c87b4c4831d034b4e375361e4394fdaeef", 0x10d}, {&(0x7f00000003c0)="1ee7f8dc1a18b2df89288998e32e1cbbf74bc20f8059ee2821c1151c0226cdc1a71d79f6f6b552b655f1814c71a8ff4cbece036f81c5c6a02db430d5", 0x3c}, {&(0x7f0000000200)="811a17d596c46628dc9e92551322c5d05eefd0cdfcd6ff5a089d12d4db60f3d23cea71c4d8e3a4211a47ca18420998c92caee1000053c33f121651a96399b2b3c24385d0440d357b2a951c0f0e4590e343d72dbba5b99f6a12c692fea73f3c600216ae41b8474d503f05334af07aa03836c3948bdbffc41105a1cc4f0c39e915bf8efdd8cac92a0d84b9c21da3c9e3dce6bb42554913005cbb", 0x99}, {&(0x7f00000002c0)="5a3d3fc157b363bc97a7b6d2088bb6be395b5d53e7624d9124692dd9b699cd2b86b6d82ed69d2b4af86a6304cf40b6ff9c18413dd411c43997a38ef674eaf185f5a9252ebabf975ba99bc3d424b3d714a1b180877310e067a35fbfe4e368ab27140249c9158186a4aa49db0f8193c2131dd51f2930ee114e9cc113a002cd39fd8b6e7a968ee9d51458eecd212f050fec38cc0649186f80e8ad2f8d99faec36e71efa00769f29343dabfa466b8e8a3d5f", 0xb0}], 0x4) write(r0, 0x0, 0x0) write(r0, &(0x7f0000002440)="3e038ed9af18c5acd75e942ef0145d17774d5354024573d70305916e4ce5a497e2861b0d053e1c51722b0e21595b03405c8700847b34f4b0fd62b34aaa32a78bb328b38403fc7381df7c6def60a3846ad7c583ffe1c0e5c9503dff9ccab69879cda142b0e745e22e1d992532a38ce78a948ab3c86812666da0c7191e862c6635d24c64a7ae23a3e85882c12ddda9b4b8bcd27e3fb34bc5c7b675b2779b782cf9ca64c4b5c0bf9675e298fbcea705ae14c75900ce5c4718e6ee68b573f3292b56d2e1b98a358edaace595b2ddf543f11b2cee5f9ac7f036e976de638144efeb6e8259c6f94c346e2ca3bf71c1e79943bb1262e8ada7ca6ab2e1c121dc3787a8f613ec05ac511dc1f9342d0cd07a1ae347009ff761169a8a8a85bb03b54838de765981e51d81b1263c1557c9d18163364dfa7c38ced049c4ec958061894cef77134ea117e4c85361b056b7021d5c71c5a533f364138719abb43a26cabe2e65d6ce5a5265bb36a55571a44f0210a26b83e886078b57707542baf8e6c433b75d4f052d5d6e90af2455bcb7b3c776da0eac1790108b25ff6286607f00389436695f72f11830d127159857ec1fa38b2e35465880813cf38b5eeae06d4cfc009de8bbadb1df9b3da36d0c517e92f7ace8de1bb04b7b06e844f525365580598601a91a05bcdd6fe70dd8d19d8cd69d4865ac9a128285a2900fcdbb12d7ed9a80427a5b56d8e88111de96dcb94fa2d5c1de04c1a68181669c3b3af2d65222fb2d008029cf80cda54079851a7238b4489caf356ec69454815bbdaae564e8109d35600ba095500ea2e821ad94c1a749db4a9fecf041532a9445d5f48bb9bccb297eeecf9604a8c2cc142c4dc68313ce55bbd38c7d4e1caea66801a97c587736be4ff64602656fa11591958cc7b5e607071e8eba9dab8c2ee2e9c4a4d4521e6afd72a8819a603f43958e2272e365dcedef9837bbd33738741811920ddfe994ebbc6d42c7af13f9c23124386d8c087a927fa08d84724f3864a8044f09daac1897b17dd84f14eefcb023b40be7dd7eb917ae362fb661d7d83a1d2332d39f87133e4d39c091a66576473a634fa6439dabd3bc4286f08f23b0d9b6dd59f67dcb220416c9eb095a93873a0c9c2a16e7d86c04fff070f19c55bedf676d31b06f91519c368d8c9ba3f01f5b4dce902cd7892359d185cea3c6b3f739bc4ab38b607682c82612d148e2032d59d7e56297eebfe7c99ca498d11797a39f23e2afb6d74b3e16849ef3b202d6cf02cc281a28e691af410740b22c93fde2a770e5da59795c354791530e06cdec4da312ab3d26542b0920885ae46e27cd53a4561ca8ce271e8ca7ab1efe0e8a2e899e304eb6e77f833997fc5ed8c5af351b8519a2997b2885ef3ec536fddc8aa0ada7f55728a4c6915fe00d8b8b8566a4ff87d5221691485c7ff1ace5a08f2952ef080c4539cb2a8ca7b6ca7c6e06ea26e6b33bc6c13a86b1eaa7d3592a419e40034c175a4b6548fb5e19b0ffa706baa60f8e235091504d3d58c58b019a8bf758332ec67445024dfb67eee49c3927ad2676c2eb5d9b4b3fae76bdda13002afa9f9b794a9ae09045af19588a051693ef638593f51220556d81e1e2f79c25c2a1976449e09d68c929100087b333d36178962a515e8ad2ff8ccea14d76684c53c1e40c849091936f1b20a610913140fe472116e1e9e8a0c8e011f6339f762a7b73cf901fb883696f523aece1627fab7c5ca6dd300632f8333ff6b9f8e6f2a4db2b1ed73016af2e60300f8df75c54f09a8816ce8f91bafbfdf7e4fc5d53b60d25e5a5e89416f894faf724496f8ae3a073c662c7071a9e5218b5bf7864230d431d1ae3e818d773334e430144694761de9d91d6a5ab506664251161920f97894ebcf4b65632422e386ecf065407fcbbb8fb62d0935152f947e58a613ab527a42ddf8c246eb1253b03dfe9ea8233006004904daa795257a4915d5c67b42f21750f7126769e912f2028072dd945e1d3678dc1176077cbb6114dd75b7aac37143fce765298f2781feeb6a988b02773d2450b1306b91dc8cf441df4e59de8cd22637a2202747aedc74b808e87c7da93d738474212176fb402673a41ba9051707f5631ad522ba9a958205adec4ee37c138981f38d90ec64716f009a8bd65561e4b6a5abe86d6bae13bcee14f28000584b8382534f3384a3eb1bec7bc1883ccf58d89f12aa24f00f756d186d19cee5675c2fcd3f352356802ba71ee5cd3323f099f453d683e3f7d9b02780b2ab77142a09a230eb460f43e2c5459c080cb4ef800ec9c4ae24e51d99f968bc572713218053296ab170673d8a977e7758a90d392558c2ba2a2d050f790aca20ada59ba80642ec97bc9183505c1e1c1717545869fd0e36df3851a4b8e3e40fc149bd2c36991d34e667c9dc85addd5bb3af558ff6d0286d36f06b3a1336863afd562a4fef672d239f6698687087000e8a0eecf69a9d130fdfae8d976604f516a316352bb1804a453b8aa447d7c07332a20e7ad663cae2984ece11de59356d9aa6024c86475e8508b68a1e09db8a3cadb96c1601f33a5fae2b39804845802c21b2d19f605652e7438054dd17f80062a4e04c6c756e73d6766d8ff112a657eb2e9d21e6b602a9b5e90dfc67f0ccf0e56fe76020fb3cf9657a849f35a48885425e954b7a514bd83e48d1011441559f33ee8a47b31e9963c1275b3c5fbef8cb01cab35b88bd43cd9b66bc8347976fc47f710c71b3becc918ee7c85707f6f6847f01a2f407c998d9b8b9b695555ad9ce13887e19efd0d789135012ef3a10b798018d99a23e0db326d628b63bdb12cf38a0df50d31ca582e17e8e1ab1de02519389129f0cec7154b7c39bebf1249514217619f428ddefff22c4473ca0a4236f69cf6e9d4a997d4d90ef33598f29b3aae629bf79e46c2b131984ccaae6b165a8b7fee4a6a1e893bb20bdd4225c6af73385b6afc5de8aa4776e585a6e658797a29d827842dc9b5ff171fd6879fb10dd8727c6fbc919083c27f7506b84f669c39ee0adc374e9e03143887ce7cdc3d2ca4873a13eca56c3b71094b0cd6b8b261440dafc5c5ba4069885e5838e56806fa64f247210b0709ebcadedc1ef4d40673f712ffc0033b7f8d7e8c643cfc30e664be9bbda1b09afa8f749a7a37d67db7a72e4d336dfef953d01512ab27e019346779b4f1678e632bf77230bf98042e340ea8bca02c17cf66ec4bbd5de163aac353e5e6fbf9029f355467e52eea2c43d95dd8908213753b15504790c57baaef67d39d14cc5730df2da905d660e2633b4b94cea31111705a4345b82403d1423334f21ecb8b688f383987320de208d82bfe3d10c38ac69c60afa4c24c1a383d502bd6f6825c03486bda30f1ad41a4c268bc97a02e4b27cfe05af4f9aad0016e5a2f0354dcb9e573f9afbd36ba336a8115e0c185a74a5541059c71a1a07e8412248932e14b37fdc98b829651c5c6bf11e47a3060e3a430f42a736a15663c6dfebb5313420568fe36064a335c14e40c85f08b2fed13c0a6f5683f0f4df77e0747e8c1cc00228c1c11792b3d66512520dba51423f329d19c9d46efff344ce72a6138a7aa0bf0b3b1f4330b53b663abd967d42a32bb2dd71529431bcfe10271c953829887fab9c90af5133822c9d9c5c6a99e90724d1d2da5f154bf08db7339ec4521ec778858b0061fa2249b73d00ce57d6013590b575cb4595d004fd2af46a1c8ea74507f27242908293eaf96ef908d02489362cd927846d8f103af0affa0763cb403f74502ca43c615a30b2691f79aafd9708a8ed4cb044f9182eb704297768f47c454fae01146b32aafe4e78625246b6b9d045bba73bc2b934081ae709b4d5ec3f252a2dd5361c284ad35e98b6cf5bc65578c024ce2a04cd5095f6ce4e260e9c21c2fb72726ad4c62a3b118990455bffa4906d9b0e751d651e3b39bbf8a0a89e1a079163a4bdda4a732b9de106bdcff68ab9ebd0ab0b7ec74c089e01a9fa80a4d39e8ce78ce87b023d38f6a5b3948470a29c7d42e26c70449e44e347400a6dfde050a273e85bb091d4b31399b0c3e1a793094342885c7d6868e6f59d0b2708f40b3f94007505f538fb16734009973e4a1484de1013b99641d79863f5c6a3b7d6a1b307699eaa925069a08856be204b28749d29a56143b9d095b5c2f296339cee4cc8f551a3d5a3c8919b5f8534b70a18e84d41784a7ada662ce723002bf627496429487b8bdbb2805c3322fef155db61b5a9281ee0423421c79a7e0b98cdb4fec69ac69bb32569afc9240199f4e6476ca84a2d6017d67b3e8d44451961d1779492c2b5111aeb1dd58e83478627e9bef0412015dbb6b3f07171148201b7d6997527ceea42508e7bd37a71d9ec4272598957d27fb8f1fc4eff0332087e863813009d72ae9614a37402f864b9f5995dc4cf402f933f9db2302f81c7f7e21c66d76c2243b85e8d97afae1d944d305aa1944ba736e26171c79a36f5e936aa6caedf67d284306aa0c31ad9d3f425f052314da0edc694ea33edcfde50f767bbf5727259effd12a4b5d33ddc2a5ce2d3b0fe09ae23ed8e6b1ce96b83dd8eb653ff4135a16df04fc3badafd6e4126561c190c1ab08f80f27fffe96ad2bb4ce32cf665112b9129f954b32ca39e5289f38d7543cb5bf76f78034bf82e71de70282b115deac3a1e7e83e847309163ccbccb77bb8982164e88e5c4cdd9441eda96a513b0dd5ee156b5deb11c2ec3b54dfad38c103acfefdf7e3a87c655bdc6961301812510e8b5c5344f223c6b2793a14cb98b3e237c790fb1dad0b2208924e2220a29641ebded6e18337ed67fca34b2fb90e9fec5d62260e245369fc6eebb6bb95f73adb5677ea342e6f59fcc9d76fec8efa4ee12f81f44fd712d71107a92eb74b760ac03f3df1804a8d45f48f94817481287fd72a1553333f9b01333ba6c31fe9fdfac9e214ddb7fdf371122256aa50decffb3d8b4a363c00637d512cc506a51c2ccfd0e2cc7386fa811a8249c48333a3914d418d95b8badf6a987cfd3944257c99c112321824fcb11bd8efc0b00d2e056cd21b76d310f35022a95ee9360d5fdbf8ada2f1fc4abd540a380f5de08500986ba7066f9b974d8a4e2d45e4a3c5c2eb460675f26389b48396ddd60514f06b0b350e69bdb6c579c35cc8af054fbd8f3e3d7a3b76da9a461c28982907972585b8489c55423cfeeccd39fbddd97db7cd2160e539618521105084e1d5cfd96d9097e8698454be5a59ed105ba8fbcd09786b152251f1bcf4a2d5ebb65b23f00dd8bce4c3cf8f8f5d94cfd83f8614016c8956ad8f57434c691b81bd22b0e1594b0050349f9f15995bb0296fcb1b49184fd0fb4b7eca956dde66a6a126982b00c93ca57e5e1d71c08308713e7eda60aabbfaff9913bf9b6d82cb6f953dd649178626f93d87dab055f5a357de054463ae4ec381f4ae07cce4c360c71b0d96cd2a6c537bf4f4c853718d3d2d53f392d2093d782d9ec0c83200c580924d6ad0d4473dc9506089c1d1e9d2f1c7cf9efc57e39528862c92f93d6f9ebdb847dfd1b5321b8a36a9e6025cebc318a268f62c6af5308fe6e346724367a84cd7defcd8192e5d6505e26482286f7d04c8ccea3db2294aada8ba39780fb1019f4c10e71e1225e1d5112ef76a2992b8025fe11dceed72222e8b5336bfae6670e0dcbd303c295f211587e699ecb9795a8d6eeba991ac9804d1078b1ff616ffcd7a2f736c84f2a904cecb4a3c9e4c89ada5797dc22e3159b804a2a03e9d4b6350dd85b722fe6ef21f4d136f703dc4fea0b2567d937d223941f320c3c4446c2a6bc3df78703bc5d784c70887ce37d64d67654cd1096ad04e5deacb94fb3aba580a186cba531182bbd9f6d6941da0af5fbc6501aa85583819cc4e62fed05196b917c281e772d44cd80ea7991722da68441cfff5c8fb8df9b60ddaa5229b0514e18beee138ab0c6856f5a223f0ab96a2ff52a29445d2b713f72ec52ad4fc1", 0x108a) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f00000000c0)="e8f0e55e", 0x4) 16:00:07 executing program 1: mlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) syz_execute_func(&(0x7f0000000040)="670f0f66ff1c666c430f18f9c481bd7de2c482f5ab7f4dc40381680485fdb95096c33622b1f5ffffff400f38f18300000020c4228bf621c4637bf04205fe") minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 16:00:07 executing program 0: r0 = socket(0x16, 0xc002, 0xfffffffffffffffe) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:07 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002100)) 16:00:07 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000140)=""/82, 0x52}, {&(0x7f0000000200)=""/32, 0x20}, {&(0x7f0000000540)=""/170, 0xaa}, {&(0x7f0000000300)=""/249, 0xf9}], 0x5, &(0x7f0000000480)=""/17, 0x11, 0x2}, 0x842) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f0bf2e2f666909000000"], 0xa) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="0000ae3d00696c653000"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ftruncate(r0, 0x0) r1 = msgget$private(0x0, 0x2) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) r6 = getpid() r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xffffffff, r2, r3, r4, r5, 0x8, 0xe20}, 0x0, 0xcb, r6, r7, 0x6, 0x8001, 0x1, 0x9}) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) lseek(r0, 0x0, 0x2) 16:00:07 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xd4, 0xba1adcecceffb6c6, 0x0) msgsnd(r0, &(0x7f0000000040), 0x8, 0x0) msgget$private(0x0, 0x8) msgsnd(r0, &(0x7f0000000080)={0x0, "4aeeeb668407dbdc820261e249d79d4dde5f1669630e1035c848f702cd4bb791e191ace41d7a91402c4baaa1cc0b57dbabff6e6e244a9aa3495a0844144c5d35547090de0e3399335257b84ab08e55530e93b8139076063abea5aff7a6ca30cabf2a29e1fb7107459ff44dbd12fb34107625a8020fd28cc00c16ca2082f53736e66185427c2fc9639a24f21776223a2fe5163c4afaa2b718e37faa416826856822a5de0118563fb531bf0a821175cc18c6f9a4f6fe4826072aa8f6c9fc9bc6334b3850e37a050c"}, 0xcf, 0x0) msgsnd(r0, &(0x7f0000000180)={0x3, "d31e4ea7ecf9ad92aebd12626fb8a886afa17d4408afcaa7b5df6fe2343d3cde9598c7999d76e748ec444c9702ae4e570a902bb77cb949d68ef9b57c27357707c8fe15aa68fbdc9ef7285d86a74628512395f0b667b4008d71848e303a49d97e0c3fbc57dd857031e3d275d03582309a4f3982da3299b1a7e203b5ca47d6b0672ade52d749f1285ddac75562c3ec538ed0c48172f6716b2fb9b9a5b1ff791ce488903c26206c85e3afd43792847f36482d9e74946ebe9d010985bf7ffd6a5aea8b3b684bcbd929f933dcd7050eb5bc64f5f0277cb55cee47182984a987821a3d2bf8dfc4ef3b6412d1"}, 0xf1, 0x800) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) lseek(r0, 0x0, 0x2) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x866ef0045a57fbfa, 0xcfe) accept(r0, 0x0, &(0x7f0000000180)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x2, 0x10001, 0x55ea}, 0xc) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r2 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x8007, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) socket$inet(0x2, 0x5, 0xaa4) 16:00:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r0) fcntl$getflags(r0, 0x3) 16:00:08 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) lseek(r0, 0x0, 0x2) 16:00:08 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) lseek(r0, 0x0, 0x2) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="b19cc2fc67cf0f5d4d573bf3ebbdd502161929e97c20a940fa463027009fbfb6"], 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="09691be6abd44ed835f147b61b4088fa54cea80b65"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) select(0x40, &(0x7f0000000040)={0x6, 0xfffffffffffffffe, 0x40, 0x4, 0x3f, 0x8001, 0xffffffff, 0x5}, &(0x7f0000000080)={0x5d, 0x3, 0x4, 0x7ff, 0xfffffffffffffff8, 0x9, 0x3, 0x4}, &(0x7f00000000c0)={0xc9b, 0x9, 0x7fff, 0x6, 0x6, 0x2, 0x0, 0xfff}, 0xfffffffffffffffe) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x62e) 16:00:08 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:08 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) 16:00:08 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{r0}, 0x0, 0x10, 0x0, 0x7ff, 0x5}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x5, 0x8}, {{r0}, 0x0, 0x24, 0x1, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x12, 0x40000000, 0x5, 0x2}], 0xfff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x41, 0xd, 0xffffffffffffffc0, 0xffffffffffffff80}, {{r0}, 0x0, 0x80, 0x1, 0xfff, 0x3f}, {{r0}, 0xffffffffffffffff, 0x4, 0x3, 0xfffffffffffff801, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x50, 0x48, 0x20, 0xff}, {{r0}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x100000000, 0x81}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x0, 0x2}], 0x4, &(0x7f0000000380)={0x3, 0x3}) r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x6, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x14, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffffb, 0x4, 0x90, 0x7, 0xf41c}, {{r1}, 0xfffffffffffffffa, 0x8, 0x12, 0x9e1, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x48, 0x40000000, 0x9, 0x8}], 0x2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x80, 0x9, 0xa5}, {{r1}, 0xfffffffffffffffe, 0x50, 0x80000001, 0x3f, 0x3}, {{r0}, 0xffffffffffffffff, 0x81, 0xfffff, 0x2, 0x946b}, {{r2}, 0xffffffffffffffff, 0xc0, 0x40000000, 0x6, 0x7}, {{r2}, 0x0, 0x1, 0x6000002c, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x2, 0x3}], 0x5, &(0x7f0000000200)={0x6, 0x2}) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x10, 0xff, 0x81}], 0x5, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffa, 0x0, 0xc, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0xaa, 0x2, 0x3, 0x3}], 0x25e, &(0x7f0000000440)={0x9, 0x28}) r3 = dup2(r0, r1) fchmod(r2, 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x100000000, 0x9, 0x0, 0x7f6, "cae268458b151d553c352928f842c95f8eee2b58", 0x3f, 0x7f}) 16:00:08 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:08 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x3, 0x100000000, 0x101, 0x6, "abc2c1c136cfe3a75a5d724c7852f8869ff89ea5", 0x80000001, 0xffffffff}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x3ec9) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0x0, 0x20}) 16:00:08 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:08 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') sendmsg(r0, &(0x7f0000001c80)={&(0x7f0000001d00)=@in={0x2, 0x2}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000001640)="40a94f035a66a4b3bc9ea3a6fcb551e2e4a0f8b457950efd9181a08e48fc8247f9852a8c92", 0x25}, {&(0x7f0000001680)="3ce66437dc51928628b7dbd9205d68e6d7ae15f2acf08f97fe8a8a44ccecd3a7bc551502c70d917d2c5798143b186016edc16722ea0a8ebf41e754b786520048dd5a835631c820173727d383d907e46b991d5059625e1efaa0655af53ab7692e4c698a66f019970683d2ce357a6880b06d3bc626d2f7d3789214a3d4696a81b07441b11b03ab4157724167065c4a8f9c160ffdb658d6f21a4a0487b94481eb7a761df3c19c4fe060fcab4cabb736a9ce3af64aeb82d4bdbe8af25841e4b9759de91992155c7d5ca0eb0184cbbed189fa8f2684d2af774653e2150c98974c9cdde675060ee0b9c3dcfbec3f67efa2d2c046a837af54d534", 0x10}, {&(0x7f0000001780)="8af6924508e92cc1bf64583445421415b8fbe70e0ffc4c63a7dbb44109dcc96aedd61ad885c3eb7829042e38aea946084480", 0x4}], 0x3, &(0x7f0000001cc0), 0xffffffffffffff9d, 0x4}, 0x4) r1 = open(&(0x7f00000015c0)='./file1\x00', 0x1, 0x28) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x5) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000180)="2c3c8c759b0ffe218e0f2051876c39b572412b771d86f30c60365c57e4c95edaa9fd562b780f11ab2daa1f32c4b2cc7d9027595c5038ba7af4204ffdd2308f2175f29d089d98d80457da6af19aed83b2803b55344e7797977978826f84a168676bdb88c53fa14ca0ba0e7b666830030f574cc0625d29d28236e2cd329dbcdf98a962f539b5612f61034aa345a1fae7bd537c4b201deb092b750aa32a4cedfe117834e60621561b0356b9180c02cbc8fdaecae1ffab72d3d6e96bcfca0302127848a8740862910974d8174b6e19b75f5c6bc3877b3919", 0xd6}, {&(0x7f0000000340)="bb4ebeb7c6fc70d0f6d47b64e92b55332a67db5fcf561c1146bd0dd8cdbb7a6146bf87ef5fe95a0b3f88d609c5c0cd7b575c5ac1a800bb0b70fd8b79543b3f974d1de311c6699d35374a175507fd9a4dc9f3f27f144c8a53b574bc787691126dc034cfcd797e7d2cecad95722c2a6e4b0fd3bbe0a84134a7299fe0543892337a2249fb978645e1772863ec24e3596e77978a1cc4acc341d8e7f27f855da9536c5f5401d51551fd58c264f9dd217bb600853fcf43adb04aeefa828943128267721f4b668152186c17d8b7eab16f15178dc88aaa65d78c3af803b2ead133c4daed8145fec0f875b9eb3cc53816a8bfc27b365866128bee22177395fa87d2f7b53799d9823dfc5fbab9dd0fffcd319f817b1961313e9c28b6870cdb70af1886c0e7bb5be09fa5f94bf6bf5d3f8366dd476d9c81298b95eac823d72b5619402a3f89f2de1d2eeca72d97672fa4462bf1e7686305c72242ba8138bb99072c11431931ae98bdb399d31c0a179db521d9203b0eca857f5a145d4aae64d21ed67e671b531b72f3c7117f6d71349f3bef525a20429b73d168d13bb723a3a0817317efbaa4d3ef6ee622866c3e2f126b8f9608d7fd8b9219b3a293e224b21fb531989b70d7508211ffd2ce263d8c0220211b17d942dc10e554050598a76d0c056248078f900f370f4cce3ef81680c9f28b1ed37fe869e8ae2ec308cc05ab9e2361e82af6a44968f522f12497850cac4b5cb734faffdbdf7a7c25bab23604fd2dead75d158b1e43ad1e3daea1ea6d12fcc7cb1bdc7900c75dab68a3a816d8bf08b2573cc7b33d67852c9d0d327097e08de823b50357d460f7d58e4812f01fe368be28ae6da3b722bc8e1fb38a770d37fdf157677744988af78c09b6e462c7247682dd548282ce5274de436e6989363bdbe3964be372b076349bc8cd8bde6ec0188f2b91f16e607f8498d16f70ef6dbaf68870b13c8498c66f8332adda22b3eb8be120a97598315b5f92321fc0ced24792e25c06e67fab0b62ba4106764fdc6d5658b44f91fc8bd8a86c99e67cc10a5a30e9bcb67e271b2cfbbb0f0f17df08004e4f35713fde3d6abec380c1618e6aa57c44dd9f2b7be318aba3d33c13920796f05ddf1ea6194b4161cc9591d28beeefaf9c00efeadd16c9a985aa77a6a49d58e42f8ca5095ebffe885620218ee4db10d5b17219b8fd0ba37a101abf24a606926760dfd9ed9c30569df4354802f0001eb0995ea9298704e86159b7d53a97537de71677174f329f792a9d8555aca4c007a8dc6024c11f03f8dd09c90b9240b48d551c0dd6d5d551cea42042f565f30e1306438112fa557328a1c75253a72c8874e607cc8ae2eb1c557909564fb7f1bf680d64015cb8401db1b573ef7ccd25a1f01d1149775902f19ed37439ae78aaee175da9b3d5912d6f5d407aa7510a1f628bcd48d8765b52178a121e427c4e46f2748fe5580c6fcb70561d605762e513ae1fd714df4e767cfdf5187e71f9799f9427b80c74b960832a309566d12d384097f351f7a49080f914251577c3a38e276d90e303030b8e72466d2d4b5fec273a83ff72bddc68bd016601c66c35b245315252ee1e94d9d9c87cabd3c3aee87e06ed2d0988f7733448cbb1069e0858c0a8aa4f45b23253914ffafd2492402e6b8563c8baff1927d7ff8688247a17fc7c2920427579d2102daa3549a4336955e684d676d12ff1eeb5b17730b6c17adccbb56486653e6f43ce7b7514e283bf3ab17f1635ebeab984de86929290f9e2580603607dd3b45d2de90a78263a9b42c58de66a07a7883ba544f2acf4f512e9174177d958143efa15faf318860d45cb1d9e01327d55af8ecda5a126d0e8507f1731b85b4001341ac6cd228760af5984e849550deb806c5b06b5ec5bd29c2e4d4def439ac8dc0dae22b89b2610e12487db829627bcdf187442eacbdd0431ad0cc07b91e0ff43505d07e3a11a11a499a848444dc743afce3d3bf22409de77685481736df59dca0a78e1504b117437b116affd5e008f7fd1583bb2514d825344b4cf12479538792c18d225e3a301993f3a3ba283bc88a35453bfad5e01d33dd97b6b45e6a387102fd81b76b999d88a6d96b5741e324b9cdd55be766ef49fb168d96cdf7286be124c0f7ba3e17e709c59057499bb91b699e18a32023bd81d467d91a8b89bf9714a299a35fab81a4ebb48659144caecc060e0c8dd01174991906394830f5e6a3fe2570c460ec353dc44d8cc4c3cd2a978514bab74c8bfc05bd5e907fc92376d6a953341ed33254a9c4c4480586c51ce6710b5840974d025382e24a1d522740ab6a13825e30e5a22fa648810f2d429b0b813229ed484e197328f169221e7d9747f4f24879dbe1c559e4549968dc10a6047946e9bf8db657027ebfb54a4d66beee49282dde6adf8be7bceb230db0a954608f65595d6d48be5696dcef17f6df5d5aba7382e2c872a09d496ecc1fa723314ad0f07a30d63416ba07793c6575d1e6e78fdcf31e70d716b1932f19644f1433a41bd2c73e77a2a6aa3eab356829eb9fe07306bf2b7dc38847c50b0d2782c8e12caa03c1850e771e8d00f36253146a85052fecf249759762b2b154f9e46022594562a9cdbeacca155e3d52631d3509d4f7c2cae78957e41e5faf718ae95e3fd3f15f2d0d986dfe01940ae365cc1cf46aae3a60bcb7ffd8d57337dfa423fd754f260662f05ca85352b0b4ae4a041ab2f6ab2ec2ee96bf60c42478b14fedb77f5c5f5ecaa2b3c8a1aeff2cd929786d05bd33d55429153940175524c73d6d63bfd27cefd06c5c7b28afdf029db73ac6cea958a58545d7978ee9c8902151636cc35388579e47320509108813deb6d346767d0deb787e8f45875b5a3518e42c3b55eaded49560ae3385bf4bf5de6c1a88c877bb46ed6ff98cb1d2c04e225eff8055a42a15b832b9f16dd0cc155cb1b185ed01523fa79578e0a814a733ea6eb994f79f4ed2f538d9b054e16dc93eebc7eb889e3a7a23a177fcb4b11f13dda9bca8ee154e95eb7e17bd0575e2c7889c06631dc6f8a3e8d06d33ef92ed48814c7a08bbc060ac46ee8cd96461fe797127d519e4293d5b77276148dd8116fe31730dd1354a8bbfd97a3b12bb767183093119113e55f5a292e975f61d4b63c364eea04d79fc3e4f3da4c0524ba39a476ed49f84b46b4c90622ead322d485627939cd48d51da3a9acf628e25b0f202ca09437fe0f41b587aa0082323da6304dcbd4782f3fc8af654d537fc459c99ca19ea633182ea4423f6f273cb8dcf6d6c2728ec1cb3ed38f720a03add324b08699d2d4a55ceddb05e9d98ab0b2ca1fb2a3ae17c68d4b727d242a9e86bbcf7521c20604fd49b7bef1f2bc613b9b0c716748ce2933adc1f3caa1d3162291aa36effca5935c39848ce88455506ebdb454d3afdc4a01edf543a710c656dded4526ca3d0aad450d49dc0e04d9e8054143c2723436355880773299be71935c43b5e3bbe69615ea807a63d0d56a762d21f310b15e30df28f48e52fa512b02b4773f7a1465729310ba4b81826aefbf5949927bedb79eb82d204d3ea61af80ced70084edfd046197a78773fcf8fd796621fee9e57ab419f6faff3d537a232d53c0c4d2d98fde0625a498b120504a7dea713c5cf1be814747d6e1656723f4635efee43dae6009ee63a2eb6d35de7c6687c26c1c13a88aee90b719226607ece4caa0043d2a1f08f1c4c2df51b5135ac1392de308418735048c8b3a864ab3b48c74473f60131c42f8fd2bf343ca73878d3afedaed63ad221948c6293c62d440880f0849bc016297bf86260bd0a66a2891ee4e76e909a08e3f64695873dc93d5867830b8f5a9f0622f2b310095bd93bf88813288ec6d5f9c131df7962cf4c2f8c4bf1fd78513c29e7f14659d1fedc38de31d6f2706e4f9c7939349b76518c46d8d78cf090b16284c91c0acb63e0135e8d6f207b481abdc3e877f68ecd20fbcd277a478dd655b6873e53318394532f60d0ca349ee00469cf4ccb6732e84ef6f9def4e4cbcdff7392d65d6dc8b5ca1f7962310911c3c93c60396b2e104b597c0adeef4ad735e1eedb1de6e81bb347ae0b7e507fe8a773206cc4084b8cf5a4809f882cd8eca7cd26b7198361f758eaa41b62847f216acdc4a453f15b1092c3aeb23c25a6d39e356f0da7c6f0793d99b007ceb833baa44d64c4404186aed23b2f91410fd9b35d9052a00de13ffd53782f869e9302907df7a36d3055a07403d4fcad521a19bd5e7ec37a8d1e6a64064b54a17ffb08a5514c011974e9df3b9d790ea38ebc1f1b193bab5949bf477d788556662fde19d0b202e699ba219c81fdfc9f85f1eab2d65f040053d8d3f771f19ef66543549c3a9d88b4e7676748c0d58fa45b6285417419f469db625c86b2b46bb8e6b8383d7746bbb7124b047eba065be5188550a1115fa3998379b4e4a64f1be954a0400e39768c8d2f7a8d95dcf0eae9e0e0bb5dcc153f7100cf1e51d69efba9287d2f409dbbc3b63a2b96f2784eca2aeb505173c3fb51cd628a8d1f11e4f0ab751bb94b6794d8be1ef7b23883a09e177e5379b9778d453df3e08d6f7cc92470dca5d3ee0a387603a3e9d695e762ffb3774de307f892aebbd2fd0215d4b1ab0d74800108c8949950e40e1980fe2a348f5c227080a46667757d12d7499c46041c97c173a38eabb3448f4f9054cebb42c2afcdb3eaa92a5108088c6d32a5dcd738970d0412409d34fdc284b84c5a403ecd83b03551158cdab19cd9adc119beb2c7838c3877b2e26891e31496f8fc0340b291be4429cd29a93f802e55cfe29b1aba7287a6cce92c1d6681fa7042b1c74be810cee8cde48e2c14cc82ac102a2f204bbaab15593dd07e0ebecc36503a2595f4881d62fa0e9c2f558c98995ea7426e448d1c5963368c38b107cdb89d6b6b61fa89646691814982b3db05dfcdecca4ea996cfd36260ebadb102fb2c1965214ac3f8087dc095d75e2d1c274bceedd2071b16fccd0471c656530ec35813a898605e499a26d5a6fd03a6f7abff93be97db3b5e15552a25f2ca2cb6bf98851cd775955da69b26001efe5452718f8ea846eac86143cf4367a0cdbf385e2ce2367ad9848ab227c271bf60af8be1ef1c52a594df4c7fb9daa3618ef42685b8e85f93cc55563fac5490ed8ec1dba35b1470815aa6e170d714dcd00f42f9a2cad7cdde3a9fac5c397c2bee2d703f54f2e13450bdb02b656b226b6c43147b33ca6ce6b9d47bae3fec8973323a5a711a52e804a5de7badc15ad941c95341a191165365032886c9debd6bc3d925bb2abbb25fed8654b59ac9729f070ed6b22e689bbcbdd7b42e8a512c9f78a05cae80204c02b860ca734128481a7b598e9859b219c31cb7fdf26c67709000c294b8dd9ce36af89843d57a02e68e697ebb229da9e382335dae5a8fd8cfcdb86a30bd0d432e144f4047513b3195a55e7622a13d280677f1a7fa6216454ac8d5165ca0bd3b730194e2874e048cbaf0560a0f45bda461ed478735f102bd005d410bd60b07fdcf552f63b06416c9e33a0044311e116bf82acfb3440a73945a813f2ed918cf67d570b3a517d2acb06f7a1a60eceff5f7a14c21721d416060b680af461ee0ed29f5e42a98815708e6b69e6cdbc31e6e07134eec45576f39f1ea2802eb09d470f660f8ef7fbd9b0e70aaa797e040a7b69bfe6426386e65848297572e3323a234da79c5ebdd226ed99fab6a70f6af1a7ab77186274e555390a32356b7abae1a30f211c1058afb8a0ec5cba61c38749b8696394ed65992cc3ae09367d8ec32", 0x1000}, {&(0x7f0000000280)="77cf4d8107452a623a30b8651c32b8395d93369a04405ab8f12b7dbca43ec988f7f349f8c2115fe44abc8e2c696b64164f1b9af440d1e82b6160ee5ab107f0bd37208422c2930658e8254f0c378ccaa082eb2ca5f90d0ab2f0e359ff98838fa0faa071b97ca64d43d8c2220ced1276fb4a0bea8c29a284d473e1397a0f", 0x7d}, {&(0x7f0000001340)="14f4f2b6526ac01a3b5ae13d3b4565a5115478f7eed797b43b478bfa9d9ec1ca1b83d047eb39df1105c6f9122d03773acd2ed72a1e6af848edd696c4507ffca97c32b4e3e89acaefa503c471489ed6ff475f7ebf59d0adc6291e9cab512035cca0762c05ca0215eb7d64200bed50ac474677c52e11c569cc318e8042f49f5638f527d42a0f2d96ac7f9b75ae9e6100c23934a601b091975702b2d014149d53053b15f4000d4668a2d36d840b55fdf1e24b14ab47ea2e79cf744b7f23e44708478047b3ddcabbd4cebacbdeaa7c4fb0d4406b7d337c516bd625a0907fc944d0f9b5d22c74", 0xe4}, {&(0x7f00000000c0)="a0574e5a7ba1d6ac9618eb486c1c92ec980baed87fadaa4de9fddeed72db2e2f3ec4c9eb49c0cd1b32d15b7b27a75427c1777d65b849424235fa41b7285b", 0x3e}, {&(0x7f0000001440)="ee3b8cbd19ae09b9f5ea3715515fcd3a9244f4d22afc6a4cab81d3effccb1b67c2073782b446779ef69ea4d22549fb8170554ae25135c7cbe471f8001761b7646595fa5fc9bf28481b8cbb837503f3ff147f4f29e05d460c4035f783c91f351374c96ec1eaab3a549d1c5f439093b02e04aecf9851d33c798824", 0x7a}, {&(0x7f00000014c0)="8a3043c173a97f2f8e55c48b636449549ee98bf98b18332686ef03a3519fa7d2f9f444769183f3be6ade429556a146aa049b683692b81141a4cc28a38dec8478a6b3a506dd06adb1827e2e8ceb6c30b551ed2fcbd50bfeba6a5fa38a62e30b7d7b7637549ada42ea11c19d0597d22e44", 0x70}], 0x7, &(0x7f00000015c0), 0x0, 0x1}, 0x1) fsync(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001800)={0x2, 0xf0f}, 0x8) chdir(&(0x7f0000000040)='./file1\x00') 16:00:08 executing program 0: shmget(0x2, 0x4000, 0x244, &(0x7f0000ffc000/0x4000)=nil) syz_emit_ethernet(0x5eb, &(0x7f0000000040)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d586340000205faef9e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c58b0e3f702dd58825fa5c87bb3eeca20138eb471356e2e5b9223334ed6cce109a126f2c776e2e43b1aa5d3ea6682c1707806ccf0913708bfe1121f5496bd927b484d4787e1caac69afe8acdf100ad5220ffa1abb2afe25df8e21766ff4551c0c7fe7c0a9db4ebcaa1a1aeb350bd65c5db17079061635ee610a2e6d2681d720ba70215f07e94901d2f0d06a1293040538b8c318f81e25bb5d70e051b3408aaa04c0a6d0965ef5bf49882bbd84b1962f0483d68229580c83eb208a892f9c719b51456ff7ee3fee7925fed8257cbcbf93d7e6ed0605cd97b90caaf5956b75add0ae193dba9087e7e0dfa42718ab5b39e5d1ef92c58047b162dcefb64c59baf74b111a55973fe5c92686353164d58ce4012a8537745c3b0cabfce8b2992af34412a0f154242dfc38f61bfbe6447eb152430acb6b80b9b39915be4face841d4d347587d4e0a83406530f33055c79ae1b2b495dcf5ebe19ddac3c0b1a85d1182583038fef5b12cf92abf7afc50cc7f96cc5d7bf20d4d5dd23be1a4f718cf28be05bfc8b1e37f2ee6cb1419e92b457fc09eb76528480131a5b60dd2a9ea6383a77bbdd9f36ba967f35fa485cdd6a905002561f2c5af5d4d12e52780ea358671fbac455f1e40073c6308eb72810179d490d9db5b7fad00a8d13e048d41ffe78d09caca25f95c86704a242beebe299fe25acd94dbc645f6d819617c5e249ac23c2264bb80695c874664c5a1923b11e22f336a37c58fef824b2c2b5deb139403c44bbc326a27afca21bd3c9be430c6b2aab023e1cedcbc2d2ba8219f29f0811a0dd3d1b2f103b53eb2af3618d0fe69248a2b3f471cec2eb8ee46d079749739a545d6b81e0d46bfedeebef65c22667a2310004d7944c6b366e69a2885519e2f9ea34b78d6fea1e5d4c440b776fc4aca0335ab7f7638ce7ed31166ee8af52c087fdc3c531affb36fcfe3fc521fbcba55ca748d7c9eccd30d26d465193e33a744469e5a1d32e1d98659399bcf8f419ad66b9248580af6cf98461e715269f5a1ef28fbabb1934b7ddeb5eaf1d211f55dab127a920f0382e81254a49606819cce0fdce06d04d1558296db55ced9ab0489e11e73d351693e57ec86df52e7b0c21dc4407ea1cfbb7c3587ddc23aa5505cc33810bf83de9418582db597b9774846dac631285881d1fb0b964db51288004451092c7547b9a3a183c8358563111208864bc3de8277506271836e9eb76c57afa5fb0e322ad7e2a444ba1b28fa6af345d500a5175413ee6a98eae1631f90438038e2ae4ff68e82a26a229e885d5575c6a8330bd708f3d7f487d901147797e2bb4bf3a2618ef1e8f6f59e516dbebf12d16518674cccbdb59dc1853920fe25943b8373c3dd6ab89824ef27e32c747d73875a69ff29980820bcda4fc62cea866b5321e76ee9996216bc937f105aa0fea5badfc12fbaf64fe9f6ed927948043b8c4f737815dd06cef69704dfe3ee3af659953a10531a2018b1887e5f28eae83d5a32c39699d1577c2b3b2a362faf003e33915babc61a8a4d038e74de9effbce565076f79a98bf5ec5d9740026f67168ee724de14454fda023a0dfe0a0e9a4b05a44e1a697bf648b93de051f4cf9ac915586a43a9") 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) writev(r1, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96549e3e0dbb459de92d39d7189803ff5a85336ee7c7bea29ce19d4e4bdbd0b7ce84c07284f8cb79f2be055989e7157ecb8e4b61d9cebc0de952a15cdb95f0ecd23bcb5a6033d716b410abe73505ec3f207ea95566eb1eee907e732397b0841af55e6ec81f1049b5f8b0c702ff05902c209f60dbcbf18c49c72abd13def5447bb437b3002c6cb3645a02d34224788174c6e9b2e28c0c7a644fe1bdbfe1dff6ac2fde7611fee6d8121abc7ce07a456021da5792ed957870de9480135970383f503ade2933b67fbf527a5b85ed7c9a493c5bf584a66bf6c856f13eeea7eb3f76211a5eee7d80648b48dd7a343d9e5f1ff503de9326ed59fa571020933a4778a6252b0115297f616e4fe064a3fe0ddaea2eb7c946d2a43fa824387be3da735abb1cba5a02dd040bdc5e5ef191bf002404e2bbb7441ac6171071f45cbebf1a4885e5203d2271f5a79cc58b2092230e169995e65ec393df2601d9c86451247f510a6c58136b9b5517a0bf76ecab5cbdfbd23717", 0x171}], 0x1) writev(r2, &(0x7f000026b000)=[{&(0x7f0000f1b000)='5', 0x1}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r4 = geteuid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r6 = getpid() r7 = getuid() getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) r9 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r11 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="fe1a808eff0673a59be288551ddddf860559341ff6e2fb398eb0b07ab1e64e0a94920378", 0x24}, {&(0x7f0000000080)="e52a579ad77081f4bbc343240f566d7bca8c6025", 0x14}], 0x2, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r2, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r2, r0, r2, r0, r1, r2, r2, r1]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r2]}], 0x118, 0x409}, 0x40c) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:08 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00001310743e36e4151fd50c44d10a60bfce4f77abf7904353413c7655bb6ae4fa9daeac36db07a91b8eb16fb7027373e8f42fef3cd23e31cf275a42be5fe8b169f1231952ef2b3197a6c2401a8fcdebd27b2ddb1ea455f89194c7470a2a68c7160ccd9a72a76c7aa529852e9e4b7070326696401b3e265583c172c93d0f907e41f962d0d26061a0fcf692439d6eef107a26c3a4e57ceeffcc51af78fbdfa20af71b3a2392829d5acddf0822bcf8"], 0x8, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/80}, 0x58, 0x0, 0x0) 16:00:08 executing program 1: socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:08 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) clock_gettime(0x4, &(0x7f0000000000)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$inet6(0x18, 0xc000, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x0) 16:00:08 executing program 1: socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:08 executing program 1: socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:08 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0xfffffffffffffffc}, {0x0, 0x7}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) getitimer(0x0, &(0x7f0000000080)) 16:00:08 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x21) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040), 0x2aa) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x20080, 0x52) bind(r1, &(0x7f0000000500)=@un=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='$)!\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='{)\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)='..+\x00', &(0x7f0000000200)='$N\x00', &(0x7f0000000240)=':-\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000400)=[&(0x7f0000000340)=')\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\\\x00']) pipe(&(0x7f0000000480)) poll(&(0x7f0000000000)=[{r0, 0xfa2d29f818438618}, {r0, 0x40}, {r0, 0x4}, {r0, 0x80}, {r0, 0x40}], 0x12e, 0x0) poll(&(0x7f0000000440)=[{r0, 0x80}], 0x1, 0xfff) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040), 0x2aa) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040), 0x2aa) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040), 0x2aa) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="b7a17ddf7e7844ff64c36e371ef8c82c0899ae376eee", 0x16}, {&(0x7f00000000c0)="6796aecbb8cf01b6e6f1180e0d3459e8435d1ea1a8d2203f04e52b602372cb990244d08674b27081c6c17cd334e0622e8ef515d4d55f00fad6cffa8319598003f2e1a306486767906decb724914a1f79030df63a81c270b0c09f587ccdc1eb12ea71261935e20b62ceb5de9ffb39619f9f7fe24d857ba33e45d8d5d6a0a5ed90895fccb6b2f30fd47e4d69e8d84c", 0x8e}, {&(0x7f0000000180)="77c891f02de2f59f6941418593c82b42d7902c149f9fc788d4aa8325737f6135be5d032f1b88724a573b2c7a52e9439e2eff06d22ed174ebc94f27dcb1fb9e7aa35b2c6207406109bc8602e953b90596889bc252dc9c55ad2625362071d791a2838992771f9ffc69", 0x68}, {&(0x7f0000000200)="5b728ad02559579a4f662498b508c399fd33c430760e9fd81896caf786892338fc46bb682235ae49cc4cb3695b9fccfe9c74c94ece74e90ff99b5a81ae350d11677e40713e23b93073c83fe345caa9eece698a332b4322c509bbee1c94efe4cba76d490a42ea4ae45f2318a9a446bb212bd712c02b6f7165a0c278dea2cfac8d32016d14f7146b90e48e2d59e7dac6fdbffdd48e1a01d9484bc7332054fd", 0x9e}, {&(0x7f00000002c0)="bd8877d87790c2795ce3176cba3646ea82726cb7e96406bdd144cf778a84737492ac68046705b252ea9fee7ee3e94f9acae2e53f82819175a9b68c9a3533acc94ff3afc226169a0f8c55fa2a4e6277c01c7a557230199c064c8568de7453be65c657700d96b32f7b0326b3b1c9a41cc4cd0658105cdc", 0x76}, {&(0x7f0000000340)="c0aa949ca8e8e996f0ecca41e579a136468be8c28b4ff0c9351dbedf3e1789dc2b69a0009e5c9436034591f4ed25301053fcff8db4865666e203e07641b2f89fd1d8927d3898f18ef8f1cad90eda940a72d40dacfef1ff01558c67618bf2b67f631d8fd0a7df93f7701405fcf6e51810433f9f1ea3e16e9530fb0a0ce940efe4880428e25de0564001c670be0821b0b258a00d0b211b0696378c85ceb11185e90ca4b6c4360408d6945cdddd029ae8c9341385552a7fadd5324ce7e6b48b2df629e5c754b98af5885a6c440b", 0xcc}], 0x6, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) select(0x40, &(0x7f0000000000)={0x6, 0xa70, 0x81, 0xa39, 0x6, 0x81, 0x3, 0x3a}, &(0x7f0000000040)={0x1000, 0xffffffff, 0xff, 0x1, 0x6, 0x3, 0x1, 0x22c}, &(0x7f0000000080)={0x1f, 0x4, 0x6, 0x4f1, 0x7, 0xc8b, 0x2, 0xfffffffffffff001}, &(0x7f00000000c0)={0x4, 0xc561}) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="75767c8192f0550c2c6f0150dbc76308c00fa0c4348fdb50bdfd7a990c8965c5b760cd3202a1212c14cf6dedad3525c728f6045c1760f52be80c8797b4e49a6d9c27b881ea2885e763aa0d75dbecbaef10ba1068269d36100a2bc0e29bbad6fb6f431e10487cae4678e289c450b7dca30927c757a100d237020919d5fc8f42d9a436599e", 0x84) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="bb1c59342a7d904ae9", 0x3) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00000000c0)="a009aa67534ab831e300a6f7ff774c3ad27368800298711e62b8f92a6f05e851da10554c19695eabae63421da6aa88f57e62888c998f20a23502ef5e79ff0c1a85442552bdc158b995d2d7f67fa62daf778715c1300f20c9e183e612ab676f5f7b5822c3da720820ba6511d62a0fc291c8865b3381c007ae7b1583383c651ed9ded6ba1f53e073afd77ca4ee51d3e3aa5ce03b76074576d0247ae123863d0fd65ce59f23742a8253030000000000000000000000000000", 0xb7) accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:09 executing program 0: nanosleep(&(0x7f0000000040)={0x100000001}, 0x0) r0 = msgget$private(0x0, 0x80) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20020, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) msgsnd(r0, &(0x7f0000000080)={0x3, "48bd2c025c2d3ba6130e3d89f87931e5288d2f6a99e34b0476700bedf51f6ead11a4871062ae3d9140ac74e3c48499e5356a90256d4781e1974f486ec574a2a9cecca55aa291f42532d98fc536becd6bc7a6c91b876544d00cbdb5072b0ff8e036075c371191181d3787e0551635cbb6be6eff6ab126715e02f85d30e4fa38bb6a78c216aa573f6ae9"}, 0x91, 0x800) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01000000000000002c0a928311dd9eceed90f1d7c9884fa17a76cfb211359e93b1ea72e562db1a96c0cc4f43a35ce9519350270894f891a7a2d757f31edbe161a7d6e331e35d811aea2960537799195b4f10bf8e527987c916756d1e5484fbb8a5d23164c095c981f313d3b64d3163ac09eeaf9bb27a6a7df5ffa6910819ff80758a98c1fd6c0cdddbc29eabe686911dff40fdbff6a9dd7a8e104ee2839c8525dcd43c7c4a03696a84be865a"], 0x7b, 0x800) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000)="f6d3f126fac9b29148f8e51fdac2246128efa42a9506dc93a5cec83dbc3df7dce0659428c3e0a9a1562ad7c1d40921ca2acf08d5edec212275ba0fd477c07858ab2c9b72f44c3a7f44cfa5f976e2a0d77d8ef42ec36ab28fd670400668b4f2fc5720ddb1967fc469b4857ec69e6259ff46b29c8588cb1c8bd75151a2ce919f8cbaec4ca60cd278936a7fd8adc067867cfa91", 0x92) recvfrom$inet(r0, &(0x7f00000000c0)=""/153, 0x99, 0x802, 0x0, 0x0) 16:00:09 executing program 0: 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x4000000000083a2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840)=[{0x0}], 0x1) sendto(r0, &(0x7f0000000500)="275cd528f8df00b388090fe7ba8248ae896f55cc402d2e93f10fd9da2c4359ed314ff088cb9a465cb481aeb20c3fd65f9507dfdb8fab7b79919deea3", 0x3c, 0x7, &(0x7f0000000540)=@un=@file={0x0, './file0\x00'}, 0xa) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='/\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='%\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='!^^!{:\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='{)/.\x00', &(0x7f0000000400)='@@\x00', &(0x7f0000000440)='-!\x00', &(0x7f0000000480)='%#\'@\x00']) 16:00:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x40) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)="e7", 0x1}], 0x1, 0xfffffffffffffffe) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x8001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:10 executing program 0: setgid(0xee00) setegid(0x0) r0 = getgid() setgid(r0) socket(0x23, 0x4, 0xcc) 16:00:10 executing program 0: r0 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x14, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xffffffff89d8b8a4, 0x10000, 0x9, 0x6, "ba71d079113679437cdbdfa8fd6e04d981be4c73", 0x5, 0x80}) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r4, r5) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/249) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = socket$unix(0x1, 0x5, 0x0) r10 = socket(0x2, 0x8005, 0x34f) getgroups(0x3, &(0x7f0000000280)=[r8, r6, r8]) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000002c0)) fcntl$setstatus(r10, 0x4, 0x80) chmod(&(0x7f0000000300)='./file0\x00', 0x100) recvfrom$inet(r2, &(0x7f0000000340)=""/6, 0x6, 0x0, &(0x7f0000000380)={0x2, 0x1}, 0xc) fcntl$setstatus(r9, 0x4, 0x8) getgroups(0x2, &(0x7f00000003c0)=[r6, r11]) setgroups(0x2, &(0x7f0000000400)=[r13, r12]) r15 = msgget(0x0, 0x40) msgrcv(r15, &(0x7f0000000440)={0x0, ""/28}, 0x24, 0x0, 0x1000) setuid(r7) r16 = socket(0x6, 0x3, 0xfffffffffffff801) fchmod(r9, 0x162) setgroups(0x8, &(0x7f0000000480)=[r6, r8, r14, r8, r14, r6, r8, r8]) setreuid(r7, r7) accept$inet(r16, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000540)=0xffffffffffffff7f) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x10, &(0x7f0000000080)="85f50c184a20e56dc6ca0b02723a40960dcc88a757ab15ff8186c31efbf8e42854fa5711d9ed81826fa5a62b19d2a6ec6af4add3a11a67bc0858b49fcd2237466050e3e1615b8db869a784934bfe8235aa00684666a44b2698977728696a0019a265a9343c8a23639bed6b8ee61690275d0ce9e4cc0c92", 0x77) 16:00:10 executing program 0: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) select(0x40, &(0x7f0000000000)={0x6, 0x3, 0x7, 0x2, 0x4ebe, 0x7d13, 0x4, 0x8}, &(0x7f0000000040)={0x80000000, 0x6, 0x0, 0x1000, 0x1, 0x6, 0x8000, 0x1ff}, &(0x7f0000000080)={0x989, 0x2, 0x9, 0x2, 0x1f, 0xd6fd, 0x2, 0xffff}, &(0x7f00000000c0)={0x4, 0x101}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x1, 0x5, 0xb3ba, 0x7, "0f6ea7914294ae48e9d2bd5aea7b6c71dee02dca", 0x5f, 0x81}) 16:00:10 executing program 0: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000443ff6)='./control\x00', r0, &(0x7f000034aff8)='./file0\x00') renameat(r0, &(0x7f0000d5a000)='./file0\x00', r0, &(0x7f000033c000)='./file0\x00') readlinkat(r0, &(0x7f0000edc000)='./control\x00', &(0x7f0000000180)=""/234, 0xea) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socketpair$inet(0x2, 0x7, 0xe1df1b, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6ae61452d89d532d0fcb6fe7a310f2a368fffd47ca5a83bdeab27049235027dc574bedf10e647ff3377eb798df4edc1172581e92e2b96f50c563a161d4380bfaabff", 0x42) setsockopt$inet_opts(r0, 0x0, 0x10, &(0x7f0000000040), 0xfffffffffffffecb) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 16:00:10 executing program 0: pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000300), 0x0) lseek(r0, 0x0, 0x1) write(r1, 0x0, 0x117) fcntl$setstatus(r1, 0x4, 0x40) writev(r0, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000340)) 16:00:10 executing program 1: socket$inet(0x2, 0x4001, 0x100) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a0, 0x17d) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x20) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:10 executing program 0: r0 = msgget$private(0x0, 0x8481) msgrcv(r0, &(0x7f0000000000)={0x0, ""/62}, 0x46, 0x0, 0x1000) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$getown(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9f1444182b9774f0d20bbd68cfa036c010122af2", 0x14) fcntl$setown(r0, 0x6, r1) 16:00:10 executing program 0: truncate(&(0x7f0000000080)='./file0\x00', 0x3ff) wait4(0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ca0007bd2d286ed491d84d7dc7cc9aebb258419a4e12107c32081d346e1a55c53ce49ce8d4614b7cbc3b4e4c4bd8f64fbc136c377c54472c2720c612a969afec98587454066b366fef462232f237641874028c7f48c69c1ee7dd38c3449b59d0d91965c5740ceb276d3fee74dc0e50bef91b4d5126f433a5a03f80e26dce08e62cc01f3eb4ba9b704ca8a7526442256e2926cae0e32be06b9a4ebc952e1322b22ff808d373685f14ef8284779140a9d34cc5354a8a7474a6b50fe46669a2cb1d6637a98ec5e0f33d706a1b3157b1879a5833ab1a0d6cb55caeadf85c2dff91b7f0f581f6db3fb923b2bfbdda089f1af590262a8bb22c82f00a20985f1f45cc256f9fe87b5854751a9bf7200aa79722953d68d696730ec42684e5b569413738e74ee6c7f5449e7d69718b913237d4ce85984f6d659aae70381ca3bbaee475e3be16ec21b2a576ab67732b6231f9bebc878aec8683207653da7fe2ea8a31ef7f2f73f7bf7732b80fbf6e0eb9900f318d6835580c9c432ca5cb754a5060ccfaa13378696c13b5c85508ddac392be17ff4dcec0b827b93e7c15ff5a96da0c20f1f8c326bb8562d28ab5aa5bdd102538fba8360bb8522dac3dc2e6789cff513593527ea10bb0ab05fbdab78f08b6a4adf708f4b043edb2b4f3231ea99d71d758a653864c222a7230d7520604167b1c43f76753a28984e345dfc76b2891afcced0a658e67b24519cb38f00e8356e482cc3488b4b80eab67b8fe4f8c393daef67272777c9caff8f4e7ee9b6ef0d271407754c4b60caecdc9558e2969409ff82044291365538852d76acd863061ce5c8c8e546721a281cb02ebd716bce21d4f0c2796a868891a9b4ac8f4be4b2cd60b157ccda3187b4920e89423541c88c4228aa64f7c94dd141e1fe8fa86106c4969c39c2495d46e5a0e868fcf57d28a3bfe295906c8c35605f89e6c956b0a617db5fd82627938ebfea001cc9479337dd81159ead60949dc580fa2ec5ea496d55fdac0464182f423761e2fee3055eebf9d2f83953c59c506b43f396c7bf7fda92ec3c609af88f5f2fa205d30479106f1cd695c4e7f2a66d43fc0cb79471ebf83600ac3d78a3f31e1cc5aec6115a450fcc9cd7ebf8e0aec3f40fb0976fcc5563dec531a1efc27faa74e50cfc04da9864e76a5413992c3d40e1c1c81b4e7b955651e308221f38225d7fc3385af89de3839e7c040e950ab61203a47404a4d80c62ef2c7b88e40ea8ef5e281cc270b5cfca6836a2e98fb328184fa9d6ac07aba7cd59be79fc78ea8f19ba37db8f6ec8c405c2727a111c815f4a6898455f136468a98bd5b8a15117f678bbe480ff39a4d69391a20c4e57569a8b4e361cb82c89b5a1f16e90472c1695edaa62c426d3916094beb6c9a6a5979198ae4a16ab54ece20a2525b3782d2fb1a7d3e6d6da5726b5284733ae4b7f262bfa1786d02e7e5e1fce411f2a257f6b5261f365d6cf93c2d874c82c1405729f8d03da26760e84bdd2359b36e7b65b882cb302d03b00c9a0b7ee3afc3abb06282642cc1c091a72253ad9cb992e948a0e6766d930f52518c42e1e704eb1d8c8781e9d82d160ebe9f88519f1e7a8c856215536fdb92004e99c9ca03dde94a2b05cd773eeee779bac27a5ddf27c3e1735da14f2042b3e2f8e9d40b0cddbc3bc8eaf3fc79fe7ad8868d1cee1ea8a3b60588f9c886618c703d07f338a7d7c97320bd89f88226f900f4b1e56a3f442f9d92889de4f1d5cc05fed6d5242e41a19f43ef563672e8b6053cf3598242a5aef8cf003de773997b212a0d11486c908ba44e4b96512075ccda03108cdcc04a70bd57313b5eae417a399751195fc4f56bed885140817e1ed949cb9dd2f2e727431791ea2e2c464bc255a13e2a8cc07936f3a7cf7d897f6f56602c0497b49da765cd5b4958756e4d2ef0d94839457b0615e1686307caa62e5e78a9604bd641f1d8b2a7bbb963a63319771452f0851b5c9d2a1a905e44a46ae518fd03eff7b666f7f836530064c58fbea7c75448b8d474690d744731bf5b3cd478daa24f39293d5fee3f5b10dbf8ad742a5254b556d5eef98d06b0ea19f2ddb1d6cdbdde222b6f9047c40b3c7feb13f3201c51ae8beda962b898c50a12df8f409c70b953bab015e1792dfcd0f1d9e0a1bcf1b943a5a97a56c0c0e504e460f7ff6c676097aa05b82a90b5bdb3220f6885c0644079b5e6f11f5632b0e9f042101d0cf232bb3876bdf9eeaee1a01b279a514672e1971eee43c1bd610af3b900f7a687946f6edcdf1bb0b9c6a2d9fab7eccd0bd297572c27c88c2dcfbdf909fddb4006e6bb351d577db86dd81d8916f1039b47b4c6f7986913422fec908be7161d93f1b2f1864a3889d802e29d5b8e71b81ae1a30882d3a77a02b86ac8b72d36861155da1b01e572676db1ae5abd9f426a9f25f51d84364e044aec75c144e8f90ebc22c9dab64465407b7eff2c0459f594ddf0708787d1f004a9bb5d81826b5ec29dade286af8db3b18ae6163a143a659372398654b450887c41ba5421e95ae054b9284a1ea7625e4d205c59baad8b45fd782c746aa93f81cf3b4b4e3fb6454908797a7259aaa90a168ea1eec095dbc61e260be3d756d97a184d4dddf5182303ed9f9e39dc63e9b49d3c90bdaef267428c28d084a5b7db6d5abffef56cf40a7084b6c01c5f641766a885e36efb1ca74b6804e768001b0a12c35b30bf28aef735da4d66d587c9debfbc2ad41a0abcd232d863353fed7e46c36f8d7fc26026caedc82836e64abd107b1d376df1c34e257a5586fa9e03608ceb8848c614a62553bd90e3488630f3d62816b6f2982f24eb2c0285c085ba6fd1a1027a860f4d60b8c4daaddaf4508f3e38e80ce00e5de647fb1d7a55023b3f84022ccf0f2d47f97f773a0c4cebc58ded8de85a810564fde208647f0b7cff657d4147da370d43d4a068f7d435ea428cc4af1216ff568abf91593c3885dc20d598527cdf2776f8d3655b16aa96b5378216ef6b816b3abef6e203a5aa91577d820d541b5dfd75b283636f31f890411c5fbd8397fb75bcb89f0372f6451b1086155b1885feb89448eb6ec75865072a233881b81cb1fa126f33d6919710c0487c96a81271699bef0db3cdd9d95ff7a4aeba5d5274195412ac5adea7bad3face3d66e4e9074af72bfacd3bf0ca6c6da5c320c7fa93e620e39dcd265758e8980f8dc95ce96a46938324164b08b00448b20bf4985b79055d236adbd260dfbc50d3872436a84ba077b8c57b2cde1c6344700410b1eb6fde6d69dae73bda1650015a7ffbdbe1d8c4c0424a5df6e0b49738e63343dacdccb6d95311adca3536e844cd62247cd958dd6480d8e61e53e6ea1b0c8bae9959ed52f5519b334908cd5020fb79881a833115e58d2409d736cccde4affedfd05a8477a7b8234dd960d76e6cfaea5bd18ccee339b562fde81bec70c774bb3f2f71a737dd892a14b17ced6458de80fcb29a055a8fff2a8247b421254a9cac665b355f02173ad1750659f2b9e4ad5c7a27b812631eb116a6db636e8ae05a3254cd8d6eeaa9f238a2089405b1d47db0cd438b45d4a5498294f2f094bfce2fc95c8909044e50ae400659136bf544263052b807d8e8c7bd4a35b9aa8906a29b80a7af43efa9923af6faf57265070147d0910c3a3435e3138f3e94dccd5ee6424e4623f2a8cb6cff77357a0966851ce34604e4dd3842c616c3ca62a4e301eca54ca06d64e648ebc27720e12bce3bec564c0fb0b618ec704d5b0aaa73051a3bf679670602edb21b5a8b06124bb5d84ae4157c211824cb84fb8cc3a6c1450d58bf77af0ae393be39b46504471444724ce85a53819c40cebed66c9f7fd82784298060a7ec1e1b60953ee61c95ed6ec27cc82ea9ca76935c87d9ce44d4384282fb00fd0a0dbfa3881fc7502a19c1b8899b767f8d6d538c278ee2eda76961091cebf7b63285503d3fe7048d59268a0165083ac6617efa62902d6e621de022736399f2d09da52c213d0b641818ed747e83d4dff27580b68ee6d59cf822fbbfeed2bcc478988ba020551980d0a585fdb5656e641b9b3f9e494c5e9115b23e3a1daf4728e7ee505de2956620e2a63b326133e563d98348a9055df1b13d940efd8f12bbf076fdfb208476465b2486e4c0c30664bbf25548ded7ae0465a871e6c6d2eebe7e27e039eddf0e2e96995708edb999cabad3e48853b1084f12aa73583e0e6f7ed896e3ad6eef36104a09a5984d28487fa3088b2b1d3400fdb938cd5352bb43627b97ff044eee4b14ab2797a5bba6bf7dd56cde86cc92ed3d82c53835f6327ffe56a59eff048b69a0a8f79f1456d551eb6ce478dc8ababd3f1196c51d57bf5bf1a4a121a6de0c89db0ed36867d2dc6800f66cf855b79f3ffe221ae38c4c0f6eee1734cff2ff9138e90e3f00c6f171b3407d91bc23d174c5aeac15d3a62abd738527b094a433dc99ea9ea76ed5aa3f51d5877bafe63936ba52a056ac50c44903df660b88d73852a788e8ac33166404905a9c8183382f566799d589c963a22fb958b2f21657f19a44ad7bab227b5d5befd204730ccd72209514e260fbfbebffa63f176b31596e9caccab6338b9f2679eab5cad84799c65b6f837b44b418ad57644ef90a1e9e18df5f5b88bf4b09092af62777e7b917291a6336a17ede68fab8ff6ef58467b22a8adc91a2871c5c7a688f6848aa373b4fc34a300d4877673beafed25c14d086f7fb4ffc152e2cb27c1a3c14205e6b983a3a84639943b7a0aa65d7690df06aa8094fbf074e4c24b534c59ad55da492237f27101bc6a5a871c01e5daaf6a0170c61116bda2c054c5da78fb5be5b993f9f06d3fa085cbc8791591dd944a61520dc0766421e6ac93420cf482de3c1db9c3f662f2834811b97e2f546b154d3351d2358747fe86a8b1fb719078e1d645e31a4913df8e5b33de96c890c9318b9e2d35aa00796b60798ac2e5d1fd51a189ab3ea5ebc9e5e084a42892e3925eb2cc8c3681e3c91baa7f22974ebb3bc10315e52fd65c6d3b5040aa611dbf7d9744f6811a6e63738f9cff877bc128483ba42ea0cbb7322c9ef4c15df4a5ae9e757ff2c57a61a85e38439b2e0b49f846a91eae73ffdcaf8f8f934d2817f6dcf8ca7bc1f52ba76754f3f8b30f9734769e3acc5dc87274ae68d31cc76822af7a4b3f17afca3a6bed8c7c91355ca0f4721f9ca9f6f8ca1b72e407d60f112a40d03816a5f7d400d9b90bef8ebb5146a7db11ecfb19e7ae86b475464395e5570203e26351891de9bd09f08366391d29964b8872ef68f58eea81e131c0e4e213a649c9cb5ddf8f275712b28878d120383abead21a8459d91c915a6a471cb3e9607760ef4b25a171ec4d064586fa3b50b69dbe93b26caff0f2ce85d677346165dba4950c7f1247a64497aa645f503676036dcbc9edf75c2593c78b4c1b6abbf453bbb8c39b1584336b582fed7022d7b505b4459fb23046b61df17a095ed8edcb8e0bf3d3639bf97558cd1a5471b87feb8a9a63e7049f75368bc4d9bbe0ae5999e42c46c8d9313d9ea1b217882fb8d8c30c93771cfcabb227e369f918d5118acd05ea460455df7ff6749d071a55ab8da39ece4917a1b8cb057a382ff4484ca355cec0451a1cc01c4674281a4ea2b05e038a35cb0383d9bab55db2f0aaceec1c03a2a7b2638ddf1d9bc9f013e84f115a9bd8ca2a5ae84f0d87f9497b23754404b35c91753f883fb525d072e378d51040e4a8b89544b126b1d0d80b753ac692922e55fd4f1366e789d349673e7e40f244288ed322b260cd43fc37828080178d39a30", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:10 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x420, 0x50) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x2) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x58) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) fchdir(r0) r1 = getegid() mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) r2 = geteuid() syz_emit_ethernet(0x8b, &(0x7f0000000040)="ff11bc33df911d47c06c43598232de68adf0c19035842794d8d5287f23f5c9a54e7ff4d1f6dc17d85f04f383d0d115e5ae0d3c11b757bff775f7f793616ad28b3f1eff94743915aa55c1b193278fb3ef9bc8e707d5164368ac9be24b61b5ad4a18d02fd6bbf52e830915930340ea8dc5b84ba558f1b238a08640f3a587f210db044e126aa9d9117d757a22") lchown(&(0x7f0000000000)='./file0\x00', r2, r1) 16:00:10 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x6, 0x3}) setrlimit(0x1, &(0x7f0000000080)={0x40, 0x99}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) setrlimit(0x20000000000008, &(0x7f0000000180)={0x0, 0xffffffffbfffffff}) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = msgget(0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0xfff, r2, r3, r4, r5, 0x40, 0x100}, 0xffffffffffffffc1, 0x81a, r6, r7, 0xef5, 0x6, 0x7ff, 0xe1}) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:10 executing program 0: socketpair(0x12, 0x2, 0x401, &(0x7f0000000100)) socketpair(0x0, 0x3, 0xfa8, &(0x7f0000000000)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xef, 0x3}, {0x97, 0x6}}, 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000002004, 0x202) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) socket$inet(0x2, 0x2, 0xffffffffffffff80) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x800) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/8, 0x8}, {&(0x7f0000000280)=""/42, 0x2a}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/207, 0xcf}], 0x5, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000000)=""/156, 0x9c}], 0x1) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = getegid() poll(&(0x7f0000001100)=[{r0, 0x84}, {r0, 0x4}, {r0}], 0x3, 0x20) r2 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) read(r2, &(0x7f0000000100)=""/4096, 0x1000) setegid(r1) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setstatus(r1, 0x4, 0xc8) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x84, 0x1, 0xffffffff, 0x3f}, {{r2}, 0xfffffffffffffffd, 0x18, 0xa3, 0xfff, 0x4}], 0xffffffffffffff51, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x2, 0x0, 0x6, 0xfffffffffffffc01}], 0x7fffffff, &(0x7f0000000200)={0x982, 0x81}) connect$inet6(r1, &(0x7f00000002c0)={0x18, 0x3, 0x2, 0x4}, 0xc) readlinkat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f0000000380)=""/146, 0xdd) socket$inet(0x2, 0x4000, 0x3) r4 = socket$inet(0x2, 0x2, 0x1000) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x2aa) r5 = socket$inet6(0x18, 0x4007, 0x9) connect$inet6(r5, &(0x7f0000000240)={0x18, 0x1, 0x3f, 0x9}, 0xc) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) shutdown(r0, 0x2) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0xc007, 0x5) write(r0, &(0x7f0000000200)="5561fd6e3367d6f90945be73c3a5e2a81dd7b96f7d2338475ea5a8d35cb83e4b59cb3ff065ee0ec4be822c876f36ab9ac799f2ce5d2d66032664c4da46ae31491176025c09de08ac898e705a9571dd763f273baa8848ff290bfb8c6ebcf25e411282bc3ec2ab27a791c8e0c678a3ec5c4574a577d70546705cbc4942de8aed1f19fa9cdba969fd1cdd6e1919b35db01f1ffa548dbf7f6e0f", 0x98) r1 = socket$inet(0x2, 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="f7e11bf24198efdace75a46b436ba66f05a8acec2a65e22fbebeab96689605e867d4d0e5e7648bc6961575f2eada024cf4debad570a67cb9f6dd933053b0e6d9bc460aace8ce2a74cb530d24b5dc38ec402fcb106d40b811fda1310f2317b8a56775310d600351ca432b0d6dd110c2141908b354e5556b75c401c857f7995947ad6f4a98b7234c9c8fb4718d909db47c5ac1ef7e399334f054f6d8ffd52a2c5bcb189a5e8b00c48c15bfd47fadbd08412fc1e180e14815008ab8b4b351b66e10771559c6f4b08b208a7742be8bd290811a018e6e1eee87a8cc1721c2bfc948fc7693a4cda8d468e88916344b20ba55524ee66dea146ebad10c0bcd", 0xfb}, {&(0x7f00000002c0)="c6b087410eae4c836eae452d5221", 0xe}, {&(0x7f0000000140)="9150902390ef9874ab62ee41781f9e7f4759f6f0517526c5d38877953eb67fb60a646aff737c6569aa5cc2eac716daaf26cd7debbabefdbaf7b4714783fd317dff", 0x41}], 0x3) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000300)="f7c66d47c88a94e4c81ed468968f55f0b10ad6e173166010a54831fe6231b32d75e138db09d4b5fa5a6f2b776c04fcd10316e054005fec757d316e3c4a3e22bf21444d0920acea6c3ee9d2aa29265c1734ce20c37f6a3b3c22650366fe4bae72af1468da4ed251d98f2d54d3e7254962438cd4ef76ed42a06efbc781008ef8cda320b9555f2d5cc6d09aca603051d596d54676000dfcfd3da5c741fbe3f59fbc3ae7219efd94a94f187dbdce77f69d98e8", 0x15b) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x400b, 0xffffffffffffffdf) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0xfffffffffffffe56) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) close(r0) r2 = kqueue() r3 = dup(r1) open(&(0x7f0000000040)='./file0\x00', 0x8402, 0x80) open(0x0, 0xa00, 0x10) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x6) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/130, &(0x7f00000000c0)=0x82) 16:00:11 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x80000004, 0x3, 0x800}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x6, 0x200, 0xff}], 0x2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x90, 0xfffff, 0x3b2, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x42, 0x10, 0x8, 0x16e}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x0, 0x101}], 0x4, &(0x7f0000000080)={0x101, 0x80000000}) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) kqueue() pipe(&(0x7f0000000200)) write(r0, &(0x7f0000000000)="9d19ebd775d9f4556caac0c2df72b5ea860f25dfe39bba7ca8bc7a8888e4152601d23dd1095c191de36840742ec397fddb3a24c2b5ab12851ede36722fe3e183b4e8ebe26a7450ec1974f7c8", 0x4c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000240)) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410, 0x100) recvfrom$unix(r1, &(0x7f0000000040)=""/98, 0x62, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0xb5, 0x6}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:11 executing program 1: socket$inet(0x2, 0x5, 0x1000) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x103, 0xfffffffffffffffe) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x0) 16:00:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) readv(0xffffffffffffffff, 0x0, 0x0) flock(r0, 0x8) getitimer(0x1, &(0x7f0000000000)) 16:00:11 executing program 1: socket$inet(0x2, 0x7, 0xf1ec) r0 = socket$inet(0x2, 0x3, 0x0) geteuid() setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) read(r0, &(0x7f0000000180)=""/174, 0x10215) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f491d20d4b1a69deb39c686a2916f3888dbb932ef1e28cca7a22920eb8175d3e8fc873e6775769b9b98c12c2f0251a26ce76ff632de53129e7d25028aec19669ab97d178ad9f701319f533013d1713c5941c88d4a5f9cc4be9b041712771ef9883815b9cf7163be8b0f45a10bd725603b754c41c32b5668f68bb61ee90947b281697bf04af47bb6c2a116e6c194687cce979473c6806dc964917bc590c5570333684fa0b269aba62f69a1e9f9504f20c86719354a7a378e03f8aef439adf0f84b1b9848b3495b22af0f7141c32c32a3b4ac0f4aa0eb716e6a1261d02ab7ad8dbceeeda47e670e764773dcf4a", 0xec) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="6b0e90a0055cf76f013cee964ea5da5f5c7933f1d6fbfb75905a1bcd6f49b3e3f9f974bbf54fc15576702108708531859bea0c49fe12e666cd4c24a2ac7adef11c022ef51cff4c375cf023f8f45727347b14d2b56660b988b87cfb614879822e2a26e420e3cb9e1d42fe62229903da690f1920fb4d65e0459e15752f1fa185eb444e30aa1841ea6cb8ff7f92d3c5502304869ddd99f18769e2cdbf836e93b210b2ba9cdc5426f0acad33db35358d6aeec3ce7fbfd69fd9f463b9e51afa193b329f3769f034318480a3fdf9f488a074c2f57f94230781675fdad7851fe1e67ba85fb46e28b8806bfe1f0babafbc78e73b013363070ba970dd7af0", 0xfa) 16:00:11 executing program 0: getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setitimer(0x1, 0x0, &(0x7f00000000c0)) kqueue() 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x80) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') read(r0, &(0x7f0000000100)=""/113, 0x71) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="14ed8ff404139af8784ef70a50c92bbddf9536a5a1f0207e305f25fc0a56619c8406e0835ae02aecaf1922bed8df6acaa3462bffc6d8fcc5ef", 0x39) 16:00:12 executing program 0: r0 = socket(0x19, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00=/filu0\x00'], 0xa) socket(0x2, 0xc004, 0x5) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) 16:00:12 executing program 0: msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000180)=""/4096) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d2b57b9b9dba485c71359f575e245e025acf45aa"}) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendto(r1, &(0x7f0000001300)="7ad3a8861189ac4e5c3ea1cbe92ee82d700e5a6127749f03d5f0e1bd2defa57bb79a481cce1f84d3422b96f3c854c65cdba2873e9f683592dfb338ad8eaf7a0b64b142b9c3675613cd01543d5e63433f98fecc4ff21156cdc0cfa155a29512d99190483004173e1e099b7e3b7541fd1afcf6e0c1d0e1cf9791d4f8ffe0476d902f00dcdf415d8b9ad2f6170cfcc8463e7a77d9f1f437066b6be1cb625dd71175b4c97bb607929a9be7e48f04000c4991b9b59e9e9549e7f9c6d75d88bc1886031b08a24dd27119d4dc460af0b988aeab3ab013c3a12c3d21409db3cf87d717caf786de39c8bbf5d0694139563a1b64f005dbdb3cfc35c602e1990f767fe980d0825cf17ee938c93e3d7b0b394ccc89f85f4cba35179cf4f05a99a6ebdbe8d3c4733069d17c9e14", 0xffffffc2, 0x8, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) getppid() ioctl$TIOCDRAIN(r0, 0x2000745e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) getsockopt(r0, 0x10001, 0x7f, &(0x7f0000000080)=""/90, &(0x7f0000000100)=0x5a) 16:00:12 executing program 0: mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) recvfrom$inet(r0, &(0x7f0000000000), 0x0, 0x800, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8402, 0x80) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt$sock_int(r0, 0xffff, 0x40000000001004, &(0x7f0000000700), 0x3) dup(r1) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) socket$inet(0x2, 0x8007, 0x4) 16:00:12 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) socket$inet6(0x18, 0x8000, 0x401) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x1, &(0x7f0000000040), 0x1ff, 0x0) r1 = shmget$private(0x0, 0x2000, 0x100000720, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socketpair$inet(0x2, 0x2, 0x7, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:12 executing program 0: setuid(0xee01) socketpair$inet6(0x18, 0x3, 0x1000000000000006, 0x0) 16:00:12 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) ftruncate(r0, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xb4, 0x7fffffff, 0xbb8, 0x2, "d24af9e55f67c5722a45c2cce1d9bc8969e314e3", 0x2, 0x20}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffa, 0x0, 0x4, 0x0, "77bce34258e6b67d1854513e21d079c3be06bfa9", 0x0, 0x2}) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) getsockopt(r0, 0x4, 0x80000001, &(0x7f0000000000)=""/84, &(0x7f0000000080)=0x54) 16:00:12 executing program 0: 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendto(r0, &(0x7f0000000080)="8fe34bc7fda27168a0e7d67d57b80bf89b27b40c7de9eddd94a6df71a4eebdff2faf47a4469d53730f1b2896c9d1a87406f863af7c50a30a08529cf36fd9c15d41a85cc0e846137a9891d3280465407c719fa0191259ff99dc7439b32d1bf1c58d460c0f20a2d6a967ce4e4530f0baea59e6c7a649e9ba81577828211b1c216d48ec85ac5becb53c3e500ba798d9cb93f650a6c8b795052697810463714a2828bffec032e6a66662d265cc8839ab08b8dd4eab34220ca8d21dda41c0498ef7cded14f709532494837eb7c514b3a9d6bc4fdd8df649349dfdf549142678bbf6606f54d88b643366237231b465b01223a74a6d5b11", 0xf4, 0x2, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x13c) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="205077951a09d97343d9e21185583f954511b926ce0b7904a24839060000000000000035980080f60906000000ebd52fc921e1f41d33385b1e2064712d1b335333d00185d717878f5bce842790af093df8e34740ebb274836bf2531f84bcbd85ffd0cd00372bbf7b613a3dd4b83fde07ce4d3baecdbadb6b3378d4f6ba7db7e3859ac0d33dead158bb749234d5ea9d6043f93047bf9ca72f58560ca3d555ddcbca6976e3eae1ec3abf17710af11ca14bbf710ed0c3feea87d74314abe39448cee1a91977b99a7cf7311adcff030000c9960dce31be832b3ffcbc1215341ae90ab11b565698129acd96d607764b47c38e605a36105be6e38e1ccd2e7378e8ee2f", 0x427) panic: sandbox escaping file name "../file0" goroutine 16 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc0008f1f00, 0xc000786400, 0xbf69a0, 0x0, 0xc000786400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).mutate(0xbf69a0, 0xc0008f1f00, 0xc000786400, 0x8fa9e0, 0xc00075be30, 0xc0007862c8, 0xc00075be00, 0x0, 0xc0006c0000, 0x262e9ea1a4912fbc, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:264 +0x533 github.com/google/syzkaller/prog.(*Target).mutateArg(0xc0000731e0, 0xc0008f1f00, 0xc000786400, 0x8fa9e0, 0xc00075be30, 0xc0007862c8, 0xc00075be00, 0x0, 0x4f0f00, 0xc000775e0f, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:172 +0xe3 github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc000775ed0, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:153 +0x231 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc0007861c0, 0x8f8660, 0xc0005a42a0, 0x1e, 0xc000712380, 0xc000750000, 0x94b, 0xc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:34 +0x2db main.(*Proc).loop(0xc0007123c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x446 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2 login: Û¤«” ”é