WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-ia64-devel

Re: [Xen-ia64-devel] [Patch] Pass the bare LSAPIC ID to dom0

On Fri, 2007-07-20 at 14:58 -0600, Alex Williamson wrote:
> On Fri, 2007-07-20 at 18:39 +0900, Akio Takebe wrote:
> > I think this issue is occurred by mismatch infomation of SRAT and LSAPIC.
> > Alex, could you give me ACPI SRAT infomation of the super dome?
> 
> Here's a raw dump of the SRAT:

   BTW, this might be a little confusing if you don't know the how the
HP systems handle proximity domains and NUMA.  This system is configured
for no node local memory.  Therefore all the memory is listed in
proximity domain 16.  This is a special node used to represent memory
interleaved from the other nodes.  The processors are on nodes 2 and 9,
which you can see is reflected in the lsapic eid value.  Decode below.
I'm a little concerned that changing ACPI static tables may end up
breaking references that exist in ACPI namespace.  Is that just my own
paranoia?  Thanks,

        Alex

> 000: 53 52 41 54 78 01 00 00 01 4f 48 50 00 00 00 00 
> 010: 53 44 33 32 41 00 00 00 00 00 00 00 20 20 48 50 
> 020: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 
> 030: 01 28 10 41 13 0e 2c 03 00 00 00 00 00 00 00 00 
> 040: 00 e0 ff 7f 00 00 00 00 01 00 00 00 01 00 00 00 
> 050: 00 00 00 00 15 01 2c 01

memory
pxm 16
base 0x0000000000000000
size 0x000000007fffe000
type memory
enabled

>      01 28 10 00 00 00 00 00 
> 060: 00 e0 ff 7f 00 00 00 00 00 20 00 00 00 00 00 00 
> 070: 02 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 

memory
pxm 16
base 0x000000007fffe000
size 0x0000000000002000
type reserved
enabled

> 080: 01 28 10 00 00 00 00 00 00 00 00 00 01 00 00 00 
> 090: 00 00 00 f8 00 00 00 00 01 00 00 00 01 00 00 00 
> 0a0: 00 00 00 00 00 00 00 00

memory
pxm 16
base 0x0000000100000000
size 0x00000000f8000000
type memory
enabled

>      01 28 10 00 00 00 00 00 
> 0b0: 00 00 00 00 02 00 00 00 00 00 00 fc 00 00 00 00 
> 0c0: 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 

memory
pxm 16
base 0x0000000200000000
size 0x00000000fc000000
type memory
enabled

> 0d0: 01 28 10 43 14 00 2c 00 00 00 00 80 40 00 00 00 
> 0e0: 00 00 00 80 00 00 00 00 01 00 00 00 01 00 00 00 
> 0f0: 47 50 45 41 13 0e 2c 03 

memory
pxm 16
base 0x0000004080000000
size 0x0000000080000000
type memory
enabled

>      00 10 02 00 01 00 00 00 
> 100: 02 03 61 fc 41 07 00 00

processor
pxm 2
apic id 0
enabled
eid 2

>      00 10 02 04 01 00 00 00 
> 110: 02 03 61 fc 41 07 00 00

processor
pxm 2
apic id 4
enabled
eid 2

>      00 10 02 08 01 00 00 00 
> 120: 02 03 61 fc 41 07 00 00

processor
pxm 2
apic id 8
enabled
eid 2

>      00 10 02 0c 01 00 00 00 
> 130: 02 03 61 fc 41 07 00 00

processor
pxm 2
apic id c
enabled
eid 2

>      00 10 09 00 01 00 00 00 
> 140: 09 03 61 fc 41 07 00 00

processor
pxm 9
apic id 0
enabled
eid 9

>      00 10 09 04 01 00 00 00 
> 150: 09 03 61 fc 41 07 00 00

processor
pxm 9
apic id 4
enabled
eid 9

>      00 10 09 08 01 00 00 00 
> 160: 09 03 61 fc 41 07 00 00

processor
pxm 9
apic id 8
enabled
eid 9

>      00 10 09 0c 01 00 00 00 
> 170: 09 03 61 fc 41 07 00 00 

processor
pxm 9
apic id c
enabled
eid 9

-- 
Alex Williamson                             HP Open Source & Linux Org.


_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel