diff options
author | jake <jake@FreeBSD.org> | 2001-01-10 04:43:51 +0000 |
---|---|---|
committer | jake <jake@FreeBSD.org> | 2001-01-10 04:43:51 +0000 |
commit | 4f5d8ed82579a945555b585b43ab2d09eae30c77 (patch) | |
tree | 512839f19fc02786cc9904c4406357f3573a8b09 /sys/kern/kern_clock.c | |
parent | 776ef1f43089579877329277af83423976a699d2 (diff) | |
download | FreeBSD-src-4f5d8ed82579a945555b585b43ab2d09eae30c77.zip FreeBSD-src-4f5d8ed82579a945555b585b43ab2d09eae30c77.tar.gz |
Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variables
other then curproc.
Diffstat (limited to 'sys/kern/kern_clock.c')
-rw-r--r-- | sys/kern/kern_clock.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/kern_clock.c b/sys/kern/kern_clock.c index 223be91..5a8ade6 100644 --- a/sys/kern/kern_clock.c +++ b/sys/kern/kern_clock.c @@ -160,7 +160,7 @@ hardclock(frame) int need_softclock = 0; p = curproc; - if (p != idleproc) { + if (p != PCPU_GET(idleproc)) { register struct pstats *pstats; /* @@ -400,7 +400,7 @@ statclock(frame) cp_time[CP_INTR]++; } else { p->p_sticks++; - if (p != idleproc) + if (p != PCPU_GET(idleproc)) cp_time[CP_SYS]++; else cp_time[CP_IDLE]++; |