HomeFreeBSD

MFC 292894,292896: Add ptrace(2) reporting for LWP events.

Description

MFC 292894,292896: Add ptrace(2) reporting for LWP events.

292894:
Add ptrace(2) reporting for LWP events.

Add two new LWPINFO flags: PL_FLAG_BORN and PL_FLAG_EXITED for reporting
thread creation and destruction. Newly created threads will stop to report
PL_FLAG_BORN before returning to userland and exiting threads will stop to
report PL_FLAG_EXIT before exiting completely. Both of these events are
only enabled and reported if PT_LWP_EVENTS is enabled on a process.

292896:
Document the recently added support for ptrace(2) LWP events.

Details

Provenance
jhbAuthored on
Parents
rS304016: Move defines common between rtld and libsysdecode into the header,
Branches
Unknown
Tags
Unknown