Sync ACPICA with Intel's version 20161222.
authorSascha Wildner <saw@online.de>
Mon, 2 Jan 2017 02:26:31 +0000 (03:26 +0100)
committerSascha Wildner <saw@online.de>
Mon, 2 Jan 2017 02:28:27 +0000 (03:28 +0100)
commit38b5d46cbbb58bd340296ebede89d5f6b4838f4f
tree02f2e4b3272f38916eb5e8e1e1e58676b75a7df0
parent53005b098da18ed02da4c57627c0c2a29a957f37
Sync ACPICA with Intel's version 20161222.

* Fixed a regression where occasionally a valid resource
  descriptor was incorrectly detected as invalid at runtime,
  and a AE_AML_NO_RESOURCE_END_TAG was returned.

* Fixed a problem with the recently implemented support that
  enables control method invocations as Target operands to
  many ASL operators. Warnings of this form: "Needed type
  [Reference], found [Processor]" were seen at runtime for
  some method invocations.

  This is the proper fix for 72b7bc0a284cc.

* Enhanced iasl(8) output for Switch/Case statements.

For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
59 files changed:
sys/contrib/dev/acpica/changes.txt
sys/contrib/dev/acpica/generate/unix/acpiexec/Makefile
sys/contrib/dev/acpica/generate/unix/acpihelp/Makefile
sys/contrib/dev/acpica/source/common/acfileio.c
sys/contrib/dev/acpica/source/common/ahtable.c
sys/contrib/dev/acpica/source/common/ahuuids.c
sys/contrib/dev/acpica/source/compiler/aslutils.c
sys/contrib/dev/acpica/source/components/debugger/dbinput.c
sys/contrib/dev/acpica/source/components/debugger/dbxface.c
sys/contrib/dev/acpica/source/components/disassembler/dmopcode.c
sys/contrib/dev/acpica/source/components/disassembler/dmwalk.c
sys/contrib/dev/acpica/source/components/executer/exconfig.c
sys/contrib/dev/acpica/source/components/executer/exfldio.c
sys/contrib/dev/acpica/source/components/hardware/hwesleep.c
sys/contrib/dev/acpica/source/components/hardware/hwregs.c
sys/contrib/dev/acpica/source/components/hardware/hwsleep.c
sys/contrib/dev/acpica/source/components/parser/psargs.c
sys/contrib/dev/acpica/source/components/parser/psloop.c
sys/contrib/dev/acpica/source/components/parser/psobject.c
sys/contrib/dev/acpica/source/components/parser/pstree.c
sys/contrib/dev/acpica/source/components/utilities/utclib.c
sys/contrib/dev/acpica/source/components/utilities/utdecode.c
sys/contrib/dev/acpica/source/components/utilities/utdelete.c
sys/contrib/dev/acpica/source/components/utilities/utmutex.c
sys/contrib/dev/acpica/source/components/utilities/utresrc.c
sys/contrib/dev/acpica/source/include/acclib.h
sys/contrib/dev/acpica/source/include/acdebug.h
sys/contrib/dev/acpica/source/include/acdisasm.h
sys/contrib/dev/acpica/source/include/acexcep.h
sys/contrib/dev/acpica/source/include/acglobal.h
sys/contrib/dev/acpica/source/include/aclocal.h
sys/contrib/dev/acpica/source/include/acmacros.h
sys/contrib/dev/acpica/source/include/acopcode.h
sys/contrib/dev/acpica/source/include/acpiosxf.h
sys/contrib/dev/acpica/source/include/acpixf.h
sys/contrib/dev/acpica/source/include/platform/acefi.h
sys/contrib/dev/acpica/source/include/platform/acefiex.h
sys/contrib/dev/acpica/source/include/platform/acenv.h
sys/contrib/dev/acpica/source/include/platform/aclinux.h
sys/contrib/dev/acpica/source/include/platform/aclinuxex.h
sys/contrib/dev/acpica/source/os_specific/service_layers/osgendbg.c [new file with mode: 0644]
sys/contrib/dev/acpica/source/os_specific/service_layers/osunixxf.c
sys/contrib/dev/acpica/source/os_specific/service_layers/oswinxf.c
sys/contrib/dev/acpica/source/tools/acpiexec/aemain.c
sys/contrib/dev/acpica/source/tools/acpihelp/acpihelp.h
sys/contrib/dev/acpica/source/tools/acpihelp/ahaml.c [new file with mode: 0644]
sys/contrib/dev/acpica/source/tools/acpihelp/ahamlops.c
sys/contrib/dev/acpica/source/tools/acpihelp/ahasl.c [new file with mode: 0644]
sys/contrib/dev/acpica/source/tools/acpihelp/ahaslkey.c
sys/contrib/dev/acpica/source/tools/acpihelp/ahaslops.c
sys/contrib/dev/acpica/source/tools/acpihelp/ahdecode.c
sys/contrib/dev/acpica/source/tools/acpihelp/ahgrammar.c
sys/contrib/dev/acpica/source/tools/acpihelp/ahmain.c
sys/contrib/dev/acpica/source/tools/efihello/efihello.c [new file with mode: 0644]
sys/contrib/dev/acpica/tests/misc/grammar.asl
sys/dev/acpica/Osd/OsdDebug.c
sys/dev/acpica/Osd/OsdHardware.c
usr.sbin/acpi/acpiexec/Makefile
usr.sbin/acpi/acpihelp/Makefile