summaryrefslogtreecommitdiff
path: root/external
diff options
context:
space:
mode:
authorchristos <christos@NetBSD.org>2015-09-30 20:59:44 +0000
committerchristos <christos@NetBSD.org>2015-09-30 20:59:44 +0000
commitfb62d9db1152e5cb288c8d7b66f2d506bc3b5d10 (patch)
tree42ddd74f224b3e1fd5fe842e1ef262eaf6fedaed /external
parentc575febb44f4d4e8d461e5e53c48a00d5b093982 (diff)
Add proc:::exit
XXX: I am going to kill that soon and make the providers register automagically with linker sets. This can't scale.
Diffstat (limited to 'external')
-rw-r--r--external/cddl/osnet/dev/sdt/sdt.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/external/cddl/osnet/dev/sdt/sdt.c b/external/cddl/osnet/dev/sdt/sdt.c
index e3528768a1f..6ef694e1b27 100644
--- a/external/cddl/osnet/dev/sdt/sdt.c
+++ b/external/cddl/osnet/dev/sdt/sdt.c
@@ -1,4 +1,4 @@
-/* $NetBSD: sdt.c,v 1.11 2015/02/26 10:31:52 ozaki-r Exp $ */
+/* $NetBSD: sdt.c,v 1.12 2015/09/30 20:59:44 christos Exp $ */
/*-
* Copyright (c) 2010 The NetBSD Foundation, Inc.
@@ -95,6 +95,7 @@ static struct cdev *sdt_cdev;
/* declare all probes belonging to the provider */
SDT_PROBE_DECLARE(proc,,,create);
SDT_PROBE_DECLARE(proc,,,exec);
+SDT_PROBE_DECLARE(proc,,,exit);
SDT_PROBE_DECLARE(proc,,,exec_success);
SDT_PROBE_DECLARE(proc,,,exec_failure);
SDT_PROBE_DECLARE(proc,,,signal_send);
@@ -121,6 +122,7 @@ static sdt_provider_t proc_provider = {
{
&SDT_NAME(proc,,,create),
&SDT_NAME(proc,,,exec),
+ &SDT_NAME(proc,,,exit),
&SDT_NAME(proc,,,exec_success),
&SDT_NAME(proc,,,exec_failure),
&SDT_NAME(proc,,,signal_send),