|
@@ -236,6 +236,7 @@ acpi_tb_add_table(struct acpi_table_desc *table_desc, u32 *table_index)
|
|
if (!table_desc->pointer) {
|
|
if (!table_desc->pointer) {
|
|
status = acpi_tb_validate_table(table_desc);
|
|
status = acpi_tb_validate_table(table_desc);
|
|
if (ACPI_FAILURE(status) || !table_desc->pointer) {
|
|
if (ACPI_FAILURE(status) || !table_desc->pointer) {
|
|
|
|
+ acpi_tb_invalidate_table(table_desc);
|
|
return_ACPI_STATUS(status);
|
|
return_ACPI_STATUS(status);
|
|
}
|
|
}
|
|
}
|
|
}
|