[DTrace-devel] typed args for syscall provider
Kris Van Hees
kris.van.hees at oracle.com
Tue Jun 23 13:00:44 PDT 2020
On Tue, Jun 23, 2020 at 12:27:39PM -0700, Eugene Loh wrote:
> The Oracle Linux DTrace Guide documents only untyped arguments for
> syscall probes.
> https://docs.oracle.com/en/operating-systems/oracle-linux/dtrace-guide/dt_scargs_prov.html
> This is consistent with the Solaris DTrace documentation.
>
> Indeed, DTrace v1 on Linux shows no typed arguments for any syscall probes.
>
> The DTrace v2 implementation, however, has typed arguments for many
> syscall probes. Obviously this is so because it's possible.
> Nevertheless, I was wondering if the change was intentional. E.g.,
> "this change in behavior is an improvement, and the change is fine since
> the arg types for this provider were implementation-dependent."
It is intentional.
More information about the DTrace-devel
mailing list