Hi Ralf,
I modified the declaration of atomic_lock to be static. This means that I can now build and run SMP on the 1250. See attached patch.
peter
Signed-off-by: Peter Buckingham <peter@xxxxxxxxxxxx>
? include/asm-mips/.atomic.h.swp ? include/asm-mips/agp.h Index: include/asm-mips/atomic.h =================================================================== RCS file: /home/cvs/linux/include/asm-mips/atomic.h,v retrieving revision 1.36 diff -u -r1.36 atomic.h --- include/asm-mips/atomic.h 19 Aug 2004 09:54:23 -0000 1.36 +++ include/asm-mips/atomic.h 13 Sep 2004 21:51:56 -0000 @@ -26,7 +26,7 @@ #include <asm/cpu-features.h> #include <asm/war.h> -extern spinlock_t atomic_lock; +static spinlock_t atomic_lock; typedef struct { volatile int counter; } atomic_t;