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

RE: [Xen-devel] [PATCH] [HVMLOADER] Dynamically add probed devices tothe ACPI's XSDT and RSDT using SSDT entries


  • To: "Stefan Berger" <stefanb@xxxxxxxxxx>, "Xen-devel" <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: "Tian, Kevin" <kevin.tian@xxxxxxxxx>
  • Date: Tue, 31 Oct 2006 11:19:20 +0800
  • Delivery-date: Thu, 02 Nov 2006 13:36:23 -0800
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: Acb8Vz2wfAqKjsT1QXalG306HKpAgQAQ6rRA
  • Thread-topic: [Xen-devel] [PATCH] [HVMLOADER] Dynamically add probed devices tothe ACPI's XSDT and RSDT using SSDT entries

>From: Stefan Berger
>Sent: 2006年10月31日 3:07
>
>The attached patch enables the hvmloader to dynamically add probed
>for
>devices to the ACPI's XSDT and RSDT tables using SSDT entries. I
>have implemented
>the probing for the TPM TIS interface.
>First the static ACPI table is copied into the 0xe000 segment and then
>devices may be probed and their SSDT ACPI entries may be copied
>behind
>the static ACPI tables considering the barrier at 0xf 0000 where the
>BIOS lives. The SSDT entries are linked to the XSDT and RSDT tables
>which for now
>has 3 empty slots. The XSDT table is then updated and checksummed
>again.
>I rearranged those ACPI functions that are commonly used to be in
>acpi_utils.c.
>
>Signed-off-by: Stefan Berger <stefanb@xxxxxxxxxx>

How about moving the whole acpi directory under hvmloader, instead of 
duplicating acpi source files in two places? It may be meaningful to have the 
hierarchy like:
Hvmloader/{acpi, rombios, vgabios, vmxassist}

Thanks,
Kevin

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


 


Rackspace

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