diff options
author | Dmitry Chagin <dchagin@FreeBSD.org> | 2011-02-25 22:07:23 +0000 |
---|---|---|
committer | Dmitry Chagin <dchagin@FreeBSD.org> | 2011-02-25 22:07:23 +0000 |
commit | 7144d36faba30670276f646f414e4d0c52c9ffd3 (patch) | |
tree | ac8ecd0ba0f9a7208a4a9a3a30c6a6e63b8cd4f0 /usr.bin/ktrace | |
parent | 7705d4b24a262d1a0fb4017808b65e3b11bfa869 (diff) | |
download | src-7144d36faba30670276f646f414e4d0c52c9ffd3.tar.gz src-7144d36faba30670276f646f414e4d0c52c9ffd3.zip |
Teach kdump to understand sv_flags records in the trace files.
MFC after: 1 Month.
Notes
Notes:
svn path=/head/; revision=219043
Diffstat (limited to 'usr.bin/ktrace')
-rw-r--r-- | usr.bin/ktrace/ktrace.c | 2 | ||||
-rw-r--r-- | usr.bin/ktrace/ktrace.h | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/usr.bin/ktrace/ktrace.c b/usr.bin/ktrace/ktrace.c index 962dad3648d5..fa2fa1a9087a 100644 --- a/usr.bin/ktrace/ktrace.c +++ b/usr.bin/ktrace/ktrace.c @@ -159,6 +159,8 @@ main(int argc, char *argv[]) (void)umask(omask); (void)close(fd); + trpoints |= PROC_ABI_POINTS; + if (*argv) { if (ktrace(tracefile, ops, trpoints, getpid()) < 0) err(1, "%s", tracefile); diff --git a/usr.bin/ktrace/ktrace.h b/usr.bin/ktrace/ktrace.h index a5bfcadc80b2..5e38d68e0dd7 100644 --- a/usr.bin/ktrace/ktrace.h +++ b/usr.bin/ktrace/ktrace.h @@ -34,7 +34,9 @@ KTRFAC_GENIO | KTRFAC_PSIG | KTRFAC_USER | \ KTRFAC_STRUCT | KTRFAC_SYSCTL) -#define ALL_POINTS (DEF_POINTS | KTRFAC_CSW) +#define PROC_ABI_POINTS (KTRFAC_PROCCTOR | KTRFAC_PROCDTOR) + +#define ALL_POINTS (DEF_POINTS | KTRFAC_CSW | PROC_ABI_POINTS) #define DEF_TRACEFILE "ktrace.out" |