Updated Fedora Core test release: Severn
Ingo Molnar
mingo at redhat.com
Fri Sep 26 07:29:45 UTC 2003
On Thu, 25 Sep 2003, Bill Nottingham wrote:
> We're all a little loopy
> Technical note: There are some issues with the SMP kernel; on
> SMP machines after installation, you may need to boot the
> uniprocessor kernel for stability. We'll have a fixed kernel
> in the next day or three; please update as soon as one
> is available.
here's the SMP fix for the impatient - we'll be pushing out an updated
kernel build ASAP. The UP kernel is not affected.
Ingo
--- linux/kernel/sched.c.orig
+++ linux/kernel/sched.c
@@ -1641,7 +1641,7 @@ void scheduling_functions_start_here(voi
*/
asmlinkage void schedule(void)
{
- int this_cpu = smp_processor_id(), retry = 0;
+ int this_cpu, retry;
task_t *prev, *next;
runqueue_t *rq;
prio_array_t *array;
@@ -1660,6 +1660,8 @@ asmlinkage void schedule(void)
}
need_resched:
+ this_cpu = smp_processor_id();
+ retry = 0;
preempt_disable();
prev = current;
rq = this_rq();
More information about the users
mailing list