ACPICA: Tables: Do not validate signature for dynamic table load
[linux-2.6-block.git] / drivers / acpi / acpica / tbxfload.c
index b71ce3b817ea4d2d91a983bcfd907d26816f0419..d81f442228b8b9b5fc6773df9f2969902a9b3cc1 100644 (file)
@@ -206,7 +206,7 @@ acpi_status acpi_tb_load_namespace(void)
        for (i = 0; i < acpi_gbl_root_table_list.current_table_count; ++i) {
                table = &acpi_gbl_root_table_list.tables[i];
 
-               if (!acpi_gbl_root_table_list.tables[i].address ||
+               if (!table->address ||
                    (!ACPI_COMPARE_NAME(table->signature.ascii, ACPI_SIG_SSDT)
                     && !ACPI_COMPARE_NAME(table->signature.ascii,
                                           ACPI_SIG_PSDT)