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

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



Hi, Isaku

>On Wed, Jul 25, 2007 at 03:02:18PM +0900, Akio Takebe wrote:
>Content-Description: Mail message body
>
>> This patch modify header->signature from "SRAT", "SLIT" to "XXXX".
>> Because dom0 don't recognized this signature,
>> we can disable SRAT, SLIT.
>> Then dom0 detect non-NUMA box.
>
>How about "OEMx" instead of "XXXX" and overwriting OEM ID to something
>similar to "Xen/IA64"?
Thank you for your comments.
It's good idea.
Because acpi_table_print() show 6byte oem_id,
how about XenIPF?

  78 void acpi_table_print(struct acpi_table_header *header, unsigned long 
phys_addr)
  79 {
[snip...]
  98         printk(KERN_DEBUG PREFIX
  99                "%.4s (v%3.3d %6.6s %8.8s 0x%08x %.4s 0x%08x) @ 0x%p\n", 
name,
 100                header->revision, header->oem_id, header->oem_table_id,
 101                header->oem_revision, header->asl_compiler_id,
 102                header->asl_compiler_revision, (void *)phys_addr);
 103 }

For example, how about the following sample?

ACPI: RSDP (v002 FUJITS                                ) @ 0x000000007f924000
ACPI: XSDT (v001 FUJITS PQ       0x00000003 FJ   0x00000001) @ 
0x000000007f92ed68
ACPI: FADT (v003 FUJITS PQ       0x00000001 FJ   0x00000001) @ 
0x000000007f92e6c0
ACPI: MADT (v001 FUJITS PQ       0x00000001 FJ   0x00000001) @ 
0x000000007f92e7b8
ACPI: SPCR (v001 FUJITS PQ       0x00000001 FJ   0x00000001) @ 
0x000000007f92e970
ACPI: OEMx (v001 XenIPF PQ       0x00000001 FJ   0x00000001) @ 
0x000000007f92e9c0 <<SRAT
ACPI: OEMx (v001 XenIPF PQ       0x00000001 FJ   0x00000001) @ 
0x000000007f92ebb8 <<SLIT
ACPI: SPMI (v001 FUJITS PQ       0x00000001 FJ   0x00000001) @ 
0x000000007f92ece8
ACPI: WSPT (v001 FUJITS PQ       0x00000001 FJ   0x00000001) @ 
0x000000007f92ed40
ACPI: DSDT (v002 FUJITS PQ       0x00000001 MSFT 0x02000002) @ 
0x0000000000000000

Best Regards,

Akio Takebe


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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.