summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_exec.c
diff options
context:
space:
mode:
authordchagin <dchagin@FreeBSD.org>2011-02-25 22:05:33 +0000
committerdchagin <dchagin@FreeBSD.org>2011-02-25 22:05:33 +0000
commit44c082b543392a3ffec8854bf2fcbb71a398e243 (patch)
tree3fe4071a35332ed1a5991ff27dfba09d647122bb /sys/kern/kern_exec.c
parent049c9dd26f049f99a4dfc888ae4478820488f711 (diff)
downloadFreeBSD-src-44c082b543392a3ffec8854bf2fcbb71a398e243.zip
FreeBSD-src-44c082b543392a3ffec8854bf2fcbb71a398e243.tar.gz
Introduce preliminary support of the show description of the ABI of
traced process by adding two new events which records value of process sv_flags to the trace file at process creation/execing/exiting time. MFC after: 1 Month.
Diffstat (limited to 'sys/kern/kern_exec.c')
-rw-r--r--sys/kern/kern_exec.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/kern/kern_exec.c b/sys/kern/kern_exec.c
index 6cf77f7..c51cc39 100644
--- a/sys/kern/kern_exec.c
+++ b/sys/kern/kern_exec.c
@@ -899,6 +899,12 @@ done2:
exit1(td, W_EXITCODE(0, SIGABRT));
/* NOT REACHED */
}
+
+#ifdef KTRACE
+ if (error == 0)
+ ktrprocctor(p);
+#endif
+
return (error);
}
OpenPOWER on IntegriCloud