summaryrefslogtreecommitdiff
path: root/src/acpi
diff options
context:
space:
mode:
Diffstat (limited to 'src/acpi')
-rw-r--r--src/acpi/acpi.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/acpi/acpi.c b/src/acpi/acpi.c
index 0b65459954..89f2a46a8d 100644
--- a/src/acpi/acpi.c
+++ b/src/acpi/acpi.c
@@ -1367,7 +1367,8 @@ unsigned long write_acpi_tables(unsigned long start)
if (slic_file
&& (slic_file->length > slic_size
|| slic_file->length < sizeof(acpi_header_t)
- || memcmp(slic_file->signature, "SLIC", 4) != 0)) {
+ || (memcmp(slic_file->signature, "SLIC", 4) != 0
+ && memcmp(slic_file->signature, "MSDM", 4) != 0))) {
slic_file = 0;
}