On Wed, 26 Apr 2000, Alan Cox wrote:
> > Any other solution, suggest?
>
> I'd love to know who put 16 as the ID in the APIC table in the bios.
I think the easiest solution is to ignore the provided ID if it's >=15
(it's actually OK to use IDs up to 254 for i82489DX APICs but we try to be
MP-compliant; it's unlikely for PPros to be equipped with these anyway).
We can pick whatever ID is set for the given I/O APIC by firmware in that
case unless it collides with a CPU. If that happens we may just pick a
first ID currently free (or panic if there is none ;-) ). I'll prepare a
patch and feed it to Ingo along other APIC-related fixes.
--
+ Maciej W. Rozycki, Technical University of Gdansk, Poland +
+--------------------------------------------------------------+
+ e-mail: [EMAIL PROTECTED], PGP key available +
-
Linux SMP list: FIRST see FAQ at http://www.irisa.fr/prive/dmentre/smp-howto/
To Unsubscribe: send "unsubscribe linux-smp" to [EMAIL PROTECTED]