diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2010-07-29 10:31:21 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2010-07-29 10:31:21 +0100 |
commit | 877ca1b20fecf14b364efe9ea0886f0be110a43f (patch) | |
tree | 3283c322156af9a2184772018e3de65fbac83460 /xen/drivers/acpi | |
parent | b99b79d46b8b7c8b3d26600445e86db9db23c744 (diff) | |
download | xen-877ca1b20fecf14b364efe9ea0886f0be110a43f.tar.gz xen-877ca1b20fecf14b364efe9ea0886f0be110a43f.tar.bz2 xen-877ca1b20fecf14b364efe9ea0886f0be110a43f.zip |
kexec: Clean up shutdown logic. Reinstate ACPI DMAR during kexec.
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'xen/drivers/acpi')
-rw-r--r-- | xen/drivers/acpi/tables.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/xen/drivers/acpi/tables.c b/xen/drivers/acpi/tables.c index e4f402e7c1..60df53aab2 100644 --- a/xen/drivers/acpi/tables.c +++ b/xen/drivers/acpi/tables.c @@ -41,7 +41,7 @@ mps_inti_flags_polarity[] = { "dfl", "high", "res", "low" }; static const char *__initdata mps_inti_flags_trigger[] = { "dfl", "edge", "res", "level" }; -static struct acpi_table_desc initial_tables[ACPI_MAX_TABLES] __initdata; +static struct acpi_table_desc initial_tables[ACPI_MAX_TABLES]; static int acpi_apic_instance __initdata; @@ -269,7 +269,7 @@ acpi_table_parse_madt(enum acpi_madt_type id, * Scan the ACPI System Descriptor Table (STD) for a table matching @id, * run @handler on it. Return 0 if table found, return on if not. */ -int __init acpi_table_parse(char *id, acpi_table_handler handler) +int acpi_table_parse(char *id, acpi_table_handler handler) { struct acpi_table_header *table = NULL; |