HomeFreeBSD

libdtrace: Add kinst support

Description

libdtrace: Add kinst support

kinst does not instantiate its probes automatically, it only does so on
demand via an ioctl interface implemented by /dev/kinst. This change
modifies libdtrace to perform that work when the script references the
kinst provider, similar to the way pid provider probes are implemented.

Reviewed by: markj
MFC after: 3 months
Sponsored by: Google, Inc. (GSoC 2022)
Differential Revision: https://reviews.freebsd.org/D36852

Details

Provenance
christosAuthored on Oct 11 2022, 3:33 PM
markjCommitted on Oct 11 2022, 10:19 PM
Reviewer
markj
Differential Revision
D36852: libdtrace: Add kinst support
Parents
rGf0bc4ed144fc: kinst: Initial revision
Branches
Unknown
Tags
Unknown