FYI, I had tried the same patch and it works fine on my boards. I think mips64 may be broken as well, if I remember correctly. Pete On Fri, 2003-06-20 at 10:02, Brian Murphy wrote: > Hi Ralf, > the latest change to cpu-probe.c requires a mips_cpu > variable which no longer exists. I presume you meant the following. > > /Brian > > Index: arch/mips/kernel/cpu-probe.c > =================================================================== > RCS file: /cvs/linux/arch/mips/kernel/cpu-probe.c,v > retrieving revision 1.1.2.21 > diff -u -r1.1.2.21 cpu-probe.c > --- arch/mips/kernel/cpu-probe.c 15 Jun 2003 23:35:54 -0000 1.1.2.21 > +++ arch/mips/kernel/cpu-probe.c 20 Jun 2003 16:59:16 -0000 > @@ -498,21 +498,21 @@ > #endif > break; > default: > - mips_cpu.cputype = CPU_UNKNOWN; > + c->cputype = CPU_UNKNOWN; > break; > } > break; > > case PRID_COMP_SANDCRAFT: > - switch (mips_cpu.processor_id & 0xff00) { > + switch (c->processor_id & 0xff00) { > case PRID_IMP_SR71000: > - mips_cpu.cputype = CPU_SR71000; > - mips_cpu.isa_level = MIPS_CPU_ISA_M64; > - mips_cpu.options = MIPS_CPU_TLB | MIPS_CPU_4KEX | > + c->cputype = CPU_SR71000; > + c->isa_level = MIPS_CPU_ISA_M64; > + c->options = MIPS_CPU_TLB | MIPS_CPU_4KEX | > MIPS_CPU_4KTLB | MIPS_CPU_FPU | > MIPS_CPU_COUNTER | MIPS_CPU_MCHECK; > - mips_cpu.scache.ways = 8; > - mips_cpu.tlbsize = 64; > + c->scache.ways = 8; > + c->tlbsize = 64; > break; > default: > c->cputype = CPU_UNKNOWN; > >