2005-01-07 19:40:42

by YhLu

[permalink] [raw]
Subject: RE: 256 apic id for amd64

Amd 8111 and 8131 only have 4 bit for apcid. So it only can use 0-15.

YH

-----Original Message-----
From: Andi Kleen [mailto:[email protected]]
Sent: Friday, January 07, 2005 11:29 AM
To: YhLu
Cc: Matt Domsch; [email protected]; [email protected];
[email protected]; [email protected]
Subject: Re: 256 apic id for amd64

> Without subtract boot_cpu_id, phys_pkg_id will return 8.
> With that, It will return 0.

Normally this is set up that the CPUs come first and then the IO-APICs.
Why is this not possible with 8111 and 8131?

-Andi


2005-01-07 19:44:56

by Andi Kleen

[permalink] [raw]
Subject: Re: 256 apic id for amd64

On Fri, Jan 07, 2005 at 11:43:52AM -0800, YhLu wrote:
> Amd 8111 and 8131 only have 4 bit for apcid. So it only can use 0-15.

How broken. Ok. But I still don't like your patch. You should
give the BSP ID 0 and for the others it shouldn't matter anyways
if they use high APICIDs.

-Andi