hvmloader: acpi_build_tables() can't take acpi_config as const
authorBoris Ostrovsky <boris.ostrovsky@oracle.com>
Wed, 10 Aug 2016 09:58:34 +0000 (11:58 +0200)
committerJan Beulich <jbeulich@suse.com>
Wed, 10 Aug 2016 09:58:34 +0000 (11:58 +0200)
We'd need to update other routines' definitions. However, acpi_config
is not really a const since new_vm_gid() wants to update
acpi_config.vm_gid_addr.

Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
tools/firmware/hvmloader/acpi/build.c
tools/firmware/hvmloader/acpi/libacpi.h

index 360dd1c63dfb188bec02d8febfa0a18c0fa2da66..dccddffa1fa3273e40b8f94007917cfa1ef71c40 100644 (file)
@@ -474,7 +474,7 @@ static int new_vm_gid(struct acpi_config *config,
     return 1;
 }
 
-void acpi_build_tables(const struct acpi_config *config)
+void acpi_build_tables(struct acpi_config *config)
 {
     struct acpi_info *acpi_info;
     struct acpi_20_rsdp *rsdp;
index de4470a3070497dfe10bd11bf6bdadae6de9217c..22fd5f641e3c14ad408d2e5cf34aa39b6341714c 100644 (file)
@@ -60,7 +60,7 @@ struct acpi_config {
     unsigned int rsdp;
 };
 
-void acpi_build_tables(const struct acpi_config *config);
+void acpi_build_tables(struct acpi_config *config);
 
 #endif /* __LIBACPI_H__ */