summaryrefslogtreecommitdiff
path: root/source/tools/acpiexec/aeexception.c
diff options
context:
space:
mode:
authorJung-uk Kim <jkim@FreeBSD.org>2017-06-29 18:42:13 +0000
committerJung-uk Kim <jkim@FreeBSD.org>2017-06-29 18:42:13 +0000
commit744d47ba98ced2e2a7d3aff2f894136544386e34 (patch)
tree917f6a025e019c7b80e50a45fa783593b4e3c19e /source/tools/acpiexec/aeexception.c
parentc457a42be4fca72c51fdca569271b62213d01a37 (diff)
Notes
Diffstat (limited to 'source/tools/acpiexec/aeexception.c')
-rw-r--r--source/tools/acpiexec/aeexception.c15
1 files changed, 5 insertions, 10 deletions
diff --git a/source/tools/acpiexec/aeexception.c b/source/tools/acpiexec/aeexception.c
index a5a3293ad3042..62e9db0a01228 100644
--- a/source/tools/acpiexec/aeexception.c
+++ b/source/tools/acpiexec/aeexception.c
@@ -259,21 +259,16 @@ AeExceptionHandler (
Cleanup:
- /* Global overrides */
-
if (AcpiGbl_IgnoreErrors)
{
+ /* Global option to ignore all method errors, just return OK */
+
NewAmlStatus = AE_OK;
}
- else if (AmlStatus == AE_AML_INTERNAL)
- {
- NewAmlStatus = AE_AML_INTERNAL;
- AcpiOsPrintf (AE_PREFIX
- "Cannot override status %s\n\n",
- AcpiFormatException (NewAmlStatus));
- }
- else if (NewAmlStatus != AmlStatus)
+ if (NewAmlStatus != AmlStatus)
{
+ /* Request to override actual status with a different status */
+
AcpiOsPrintf (AE_PREFIX
"Exception override, new status %s\n\n",
AcpiFormatException (NewAmlStatus));