From: Dave A. <ai...@us...> - 2003-06-10 01:15:23
|
Update of /cvsroot/linux-vax/kernel-2.4/arch/mips/kernel In directory sc8-pr-cvs1:/tmp/cvs-serv7538/arch/mips/kernel Modified Files: smp.c Log Message: DA: sync with Marcelo 2.4.17 Index: smp.c =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.4/arch/mips/kernel/smp.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- smp.c 10 Apr 2002 14:38:06 -0000 1.1 +++ smp.c 10 Jun 2003 01:13:14 -0000 1.2 @@ -31,6 +31,7 @@ #include <linux/timex.h> #include <linux/sched.h> #include <linux/interrupt.h> +#include <linux/cache.h> #include <asm/atomic.h> #include <asm/processor.h> @@ -52,7 +53,7 @@ /* Ze Big Kernel Lock! */ -spinlock_t kernel_flag = SPIN_LOCK_UNLOCKED; +spinlock_t kernel_flag __cacheline_aligned_in_smp = SPIN_LOCK_UNLOCKED; int smp_threads_ready; /* Not used */ int smp_num_cpus; int global_irq_holder = NO_PROC_ID; |