commit ef94481424b6bf8cbda60b2a9633e25f1513329c Author: Sascha Wildner <s...@online.de> Date: Sat Dec 15 00:04:38 2018 +0100
Sync ACPICA with Intel's version 20181213. * Fix buffer length issues with the GenericSerialStatus. * New object evaluation trace mechanism for control methods and data objects (ACPI_LV_EVALUATION). * _OSI strings sync. * New options in iasl (-ww) and acpiexec (-eo). * Various smaller fixes and additions. For detailed list, please see sys/contrib/dev/acpica/changes.txt. Summary of changes: share/man/man4/acpi.4 | 3 +- sys/contrib/dev/acpica/changes.txt | 65 ++++++++++- sys/contrib/dev/acpica/source/common/ahpredef.c | 16 +-- sys/contrib/dev/acpica/source/common/dmswitch.c | 6 ++ .../dev/acpica/source/compiler/aslcodegen.c | 6 -- .../dev/acpica/source/compiler/aslcompile.c | 27 +++-- .../dev/acpica/source/compiler/aslcompiler.h | 4 + sys/contrib/dev/acpica/source/compiler/aslerror.c | 97 ++++++++++++++++- sys/contrib/dev/acpica/source/compiler/aslglobal.h | 4 +- sys/contrib/dev/acpica/source/compiler/aslhelp.c | 1 + sys/contrib/dev/acpica/source/compiler/asllength.c | 5 +- .../dev/acpica/source/compiler/aslopcodes.c | 9 -- .../dev/acpica/source/compiler/asloptions.c | 17 +++ .../dev/acpica/source/compiler/asltransform.c | 6 +- .../acpica/source/components/dispatcher/dsmethod.c | 12 +++ .../acpica/source/components/dispatcher/dsobject.c | 10 -- .../source/components/dispatcher/dspkginit.c | 26 +++++ .../acpica/source/components/dispatcher/dsutils.c | 2 - .../acpica/source/components/dispatcher/dswload.c | 6 +- .../acpica/source/components/dispatcher/dswload2.c | 6 -- .../acpica/source/components/dispatcher/dswstate.c | 2 +- .../acpica/source/components/executer/exconvrt.c | 49 ++++++--- .../acpica/source/components/executer/excreate.c | 2 - .../acpica/source/components/executer/exoparg2.c | 6 +- .../acpica/source/components/executer/exserial.c | 20 +--- .../acpica/source/components/executer/exutils.c | 2 - .../acpica/source/components/namespace/nseval.c | 12 +++ .../acpica/source/components/namespace/nsload.c | 2 - .../acpica/source/components/namespace/nsparse.c | 10 ++ .../dev/acpica/source/components/parser/psloop.c | 2 +- .../dev/acpica/source/components/parser/psparse.c | 12 +++ .../dev/acpica/source/components/parser/psxface.c | 6 ++ .../acpica/source/components/utilities/utglobal.c | 3 - .../acpica/source/components/utilities/utmisc.c | 3 +- .../dev/acpica/source/components/utilities/utosi.c | 2 + sys/contrib/dev/acpica/source/include/acglobal.h | 4 - sys/contrib/dev/acpica/source/include/acoutput.h | 6 +- sys/contrib/dev/acpica/source/include/acpixf.h | 2 +- sys/contrib/dev/acpica/source/include/acstruct.h | 5 +- sys/contrib/dev/acpica/source/include/actbl.h | 1 + sys/contrib/dev/acpica/source/include/actypes.h | 6 ++ .../dev/acpica/source/tools/acpibin/abcompare.c | 6 +- .../dev/acpica/source/tools/acpiexec/aemain.c | 7 ++ .../dev/acpica/source/tools/acpihelp/ahdecode.c | 120 +++++++++++++++++++-- .../acpica/source/tools/acpixtract/acpixtract.c | 27 +++-- .../acpica/source/tools/acpixtract/acpixtract.h | 7 +- .../dev/acpica/source/tools/acpixtract/axutils.c | 33 +++--- sys/dev/acpica/acpi.c | 1 + usr.sbin/acpi/acpiexec/acpiexec.8 | 4 +- usr.sbin/acpi/iasl/iasl.8 | 4 +- 50 files changed, 525 insertions(+), 169 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/ef94481424b6bf8cbda60b2a9633e25f1513329c -- DragonFly BSD source repository