diff options
author | dchagin <dchagin@FreeBSD.org> | 2011-02-25 22:05:33 +0000 |
---|---|---|
committer | dchagin <dchagin@FreeBSD.org> | 2011-02-25 22:05:33 +0000 |
commit | 44c082b543392a3ffec8854bf2fcbb71a398e243 (patch) | |
tree | 3fe4071a35332ed1a5991ff27dfba09d647122bb /sys/kern/kern_exec.c | |
parent | 049c9dd26f049f99a4dfc888ae4478820488f711 (diff) | |
download | FreeBSD-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.c | 6 |
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); } |