aboutsummaryrefslogtreecommitdiffstats
path: root/xen/drivers/acpi
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2010-07-29 10:31:21 +0100
committerKeir Fraser <keir.fraser@citrix.com>2010-07-29 10:31:21 +0100
commit877ca1b20fecf14b364efe9ea0886f0be110a43f (patch)
tree3283c322156af9a2184772018e3de65fbac83460 /xen/drivers/acpi
parentb99b79d46b8b7c8b3d26600445e86db9db23c744 (diff)
downloadxen-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.c4
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;