diff options
author | Julian Elischer <julian@FreeBSD.org> | 2007-10-26 20:32:33 +0000 |
---|---|---|
committer | Julian Elischer <julian@FreeBSD.org> | 2007-10-26 20:32:33 +0000 |
commit | 5f66cfca515d7183a3fe545fae6e65b8894b8550 (patch) | |
tree | 49e4b3952c5e3f846378e168f1ae7c277e5d1f62 | |
parent | dfe03c8c448c8a40e599f2d400ffe0a682ff1dc4 (diff) |
Notes
-rw-r--r-- | sys/kern/kern_idle.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/kern/kern_idle.c b/sys/kern/kern_idle.c index c875e8592a43..b68292d03a9f 100644 --- a/sys/kern/kern_idle.c +++ b/sys/kern/kern_idle.c @@ -61,11 +61,13 @@ idle_setup(void *dummy) #ifdef SMP SLIST_FOREACH(pc, &cpuhead, pc_allcpu) { #endif +#ifdef SMP error = kproc_kthread_add(sched_idletd, NULL, &p, &td, RFSTOPPED | RFHIGHPID, 0, "idled", "idle: cpu%d", pc->pc_cpuid); -#ifdef SMP pc->pc_idlethread = td; #else + error = kproc_kthread_add(sched_idletd, NULL, &p, &td, + RFSTOPPED | RFHIGHPID, 0, "idled", "idle"); PCPU_SET(idlethread, td); #endif p = td->td_proc; |