diff options
| author | Jung-uk Kim <jkim@FreeBSD.org> | 2013-05-17 23:13:40 +0000 |
|---|---|---|
| committer | Jung-uk Kim <jkim@FreeBSD.org> | 2013-05-17 23:13:40 +0000 |
| commit | b7f987c19dad2c6d33c64e7f96a9b4deca9e2650 (patch) | |
| tree | 740dae2325e162bb086ea6e7e5d481c4b669e232 /source/components/tables/tbxfload.c | |
| parent | b4a951799e313e9ec15d955b72dd3097e4880724 (diff) | |
Import ACPICA 20130517.vendor/acpica/20130517
Notes
svn path=/vendor-sys/acpica/dist/; revision=250757
svn path=/vendor-sys/acpica/20130517/; revision=250758; tag=vendor/acpica/20130517
Diffstat (limited to 'source/components/tables/tbxfload.c')
| -rw-r--r-- | source/components/tables/tbxfload.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/source/components/tables/tbxfload.c b/source/components/tables/tbxfload.c index 3beafe9ec37d..2ebaab97716e 100644 --- a/source/components/tables/tbxfload.c +++ b/source/components/tables/tbxfload.c @@ -192,6 +192,18 @@ AcpiTbLoadNamespace ( continue; } + /* + * Optionally do not load any SSDTs from the RSDT/XSDT. This can + * be useful for debugging ACPI problems on some machines. + */ + if (AcpiGbl_DisableSsdtTableLoad) + { + ACPI_INFO ((AE_INFO, "Ignoring %4.4s at %p", + AcpiGbl_RootTableList.Tables[i].Signature.Ascii, + ACPI_CAST_PTR (void, AcpiGbl_RootTableList.Tables[i].Address))); + continue; + } + /* Ignore errors while loading tables, get as many as possible */ (void) AcpiUtReleaseMutex (ACPI_MTX_TABLES); |
