diff options
author | julian <julian@FreeBSD.org> | 2003-04-10 17:41:40 +0000 |
---|---|---|
committer | julian <julian@FreeBSD.org> | 2003-04-10 17:41:40 +0000 |
commit | d7d4647fba24420cef9bbf11c0a9350e557f6e29 (patch) | |
tree | 004edcb4f255b55d4c96969812e9c28f01eef19b /lib/libkvm | |
parent | 6f175a0e20cb55d7b1c3f882e3f1ecbd0503a094 (diff) | |
download | FreeBSD-src-d7d4647fba24420cef9bbf11c0a9350e557f6e29.zip FreeBSD-src-d7d4647fba24420cef9bbf11c0a9350e557f6e29.tar.gz |
Catch up with the kernel. Move the current cpu indicator to the thread.
Diffstat (limited to 'lib/libkvm')
-rw-r--r-- | lib/libkvm/kvm_proc.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/libkvm/kvm_proc.c b/lib/libkvm/kvm_proc.c index 1693b3d..544b287 100644 --- a/lib/libkvm/kvm_proc.c +++ b/lib/libkvm/kvm_proc.c @@ -364,6 +364,7 @@ nopgrp: kp->ki_pri.pri_native = mtd.td_base_pri; kp->ki_lastcpu = mtd.td_lastcpu; kp->ki_wchan = mtd.td_wchan; + kp->ki_oncpu = mtd.td_oncpu; if (!(proc.p_flag & P_THREADED)) { /* stuff from the ksegrp */ @@ -376,10 +377,7 @@ nopgrp: /* Stuff from the kse */ kp->ki_pctcpu = mke.ke_pctcpu; kp->ki_rqindex = mke.ke_rqindex; - kp->ki_oncpu = mke.ke_oncpu; } else { - kp->ki_oncpu = -1; - kp->ki_lastcpu = -1; kp->ki_tdflags = -1; /* All the rest are 0 for now */ } |