From: "Theo de Raadt" Subject: Re: extend ptrace(2) PT_GET_THREAD_* to include thread names To: kurt@intricatesoftware.com, cjeker@diehard.n-r-g.com, mark.kettenis@xs4all.nl, pascal@stumpf.co, ports@openbsd.org, tech@openbsd.org Date: Wed, 10 Dec 2025 18:56:16 -0700 +/* Compat, delete after 7.8 */ +struct optrace_thread_state { + pid_t pts_pid; +}; Why is this compatibility interface needed? It's for one program, isn't it? So how long will it be needed. For the hour or two before pkg_add -u gets run?