summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_ktrace.c
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2005-11-01 14:46:37 +0000
committerrwatson <rwatson@FreeBSD.org>2005-11-01 14:46:37 +0000
commitc6854c347f4d8f7a03a541db09ee87f5cee98095 (patch)
tree11a058ab97f94204f8e4f1e981f2d63beb56b74f /sys/kern/kern_ktrace.c
parent326dbaf2820395ff2cb1dfbd90c787ad310a3df4 (diff)
downloadFreeBSD-src-c6854c347f4d8f7a03a541db09ee87f5cee98095.zip
FreeBSD-src-c6854c347f4d8f7a03a541db09ee87f5cee98095.tar.gz
Reuse ktr_unused field in ktr_header structure as ktr_tid; populate
ktr_tid as part of gathering of ktr header data for new ktrace records. The continued use of intptr_t is required for file layout reasons, and cannot be changed to lwpid_t at this point. MFC after: 1 month Reviewed by: davidxu
Diffstat (limited to 'sys/kern/kern_ktrace.c')
-rw-r--r--sys/kern/kern_ktrace.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/kern_ktrace.c b/sys/kern/kern_ktrace.c
index e4b4b5c..a276e63 100644
--- a/sys/kern/kern_ktrace.c
+++ b/sys/kern/kern_ktrace.c
@@ -237,8 +237,8 @@ ktr_getrequest(int type)
mtx_unlock(&ktrace_mtx);
microtime(&req->ktr_header.ktr_time);
req->ktr_header.ktr_pid = p->p_pid;
+ req->ktr_header.ktr_tid = td->td_tid;
bcopy(p->p_comm, req->ktr_header.ktr_comm, MAXCOMLEN + 1);
- req->ktr_header.ktr_unused = 0;
req->ktr_buffer = NULL;
req->ktr_header.ktr_len = 0;
} else {
OpenPOWER on IntegriCloud