ACPICA: Disassembler: ignore AE_ALREADY_EXISTS status when parsing create operators
authorErik Kaneda <erik.kaneda@intel.com>
Tue, 5 May 2020 00:46:51 +0000 (17:46 -0700)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Sat, 9 May 2020 08:55:54 +0000 (10:55 +0200)
commit034fdaa508038507d5a1781490bda61914861cb0
tree9a1decadac0337d486a2f11be3b9c03cafef3478
parent2c1779f5ad32fbd5f88aa6cb59d670ba6789d3b8
ACPICA: Disassembler: ignore AE_ALREADY_EXISTS status when parsing create operators

ACPICA commit cd66d0a50fdc9cc4dcd998e08e7aa3c4154bea2d

Disassembler is intended to emit existing ASL code as-is. Therefore,
error messages emitted during disassembly should be ignored or
handled in a way such that the disassembler can continue to parse the
AML. This change ignores AE_ALREADY_EXISTS errors during the deferred
Op parsing for create operators in order to complete parsing ASL
termlists.

Link: https://github.com/acpica/acpica/commit/cd66d0a5
Signed-off-by: Erik Kaneda <erik.kaneda@intel.com>
Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/acpica/dsfield.c