[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian Woody running SMP on a SPARCserver 1000E (sun4d)



From: Mark Morgan Lloyd <markMLl.debian-sparc@telemetry.co.uk>
Date: Wed, 20 Jul 2005 22:50:42 +0000

> In arch/sparc/kernel/sun4d_smp.c there is a call to
> calibrate_delay(): this should be commented out. As far as I can
> tell (and I stress that I am neither a Sun guru nor a kernel hacker)
> it is only used for the secondary CPUs which default to the same
> speed as the primary one- and who in their right mind would try to
> run dissimilar CPUs SMP?

Due to cache effects, as you boot the other cpus into the kernel,
the calibrate_delay() calculation can change.  We really do need
to run this on every cpu, so this problem has to be fixed by
some method other than simply commenting out the call to calibrate_delay()



Reply to: