[Review] Remove procfs dependency of truss
Ed Maste
ed.maste at gmail.com
Wed Apr 4 21:30:02 UTC 2007
On Wed, Apr 04, 2007 at 02:16:02PM +0200, Ed Schouten wrote:
> Indeed. Looking at sys/ptrace.h, there are a lot of instructions that
> aren't documented in the manpage:
>
> - PT_GETNUMLWPS
> - PT_GETLWPLIST
[...]
Yeah, it's unfortunate that these aren't documented and ptrace seems to
be somewhat mysterious.
I ran across this while starting to work on switching gcore from procfs
to ptrace, in the context of getting it to understand threads. (Procfs
provides /proc/pid/regs, which returns only the register set for the
first thread in the process. There are other XXXKSE gotchas in the
procfs source too.)
Ed Maste
More information about the freebsd-current
mailing list