diff options
Diffstat (limited to 'executer/excreate.c')
| -rw-r--r-- | executer/excreate.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/executer/excreate.c b/executer/excreate.c index b0d1cc60e7035..fe93e0e9409ac 100644 --- a/executer/excreate.c +++ b/executer/excreate.c @@ -327,7 +327,8 @@ AcpiExCreateRegion ( * range */ if ((RegionSpace >= ACPI_NUM_PREDEFINED_REGIONS) && - (RegionSpace < ACPI_USER_REGION_BEGIN)) + (RegionSpace < ACPI_USER_REGION_BEGIN) && + (RegionSpace != ACPI_ADR_SPACE_DATA_TABLE)) { ACPI_ERROR ((AE_INFO, "Invalid AddressSpace type 0x%X", RegionSpace)); return_ACPI_STATUS (AE_AML_INVALID_SPACE_ID); |
