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]

Reply via email to