git: Sync ACPICA with Intel's version 20190329.
Sascha Wildner
swildner at crater.dragonflybsd.org
Tue Apr 2 09:32:00 PDT 2019
commit c1776041a2158922a67a1e8cab23c87d637a0572
Author: Sascha Wildner <saw at online.de>
Date: Tue Apr 2 18:31:40 2019 +0200
Sync ACPICA with Intel's version 20190329.
* Improve namespace support: Remove address nodes from global list
after method termination to properly remove Operation Region nodes
that are declared dynamically.
* Some improvements in iasl(8) and acpiexec(8).
For detailed list, please see sys/contrib/dev/acpica/changes.txt.
Thanks to zrj for testing.
Summary of changes:
sys/contrib/dev/acpica/changes.txt | 72 +++++++++++++++++++++-
sys/contrib/dev/acpica/source/common/acfileio.c | 2 +-
sys/contrib/dev/acpica/source/common/adisasm.c | 2 +-
sys/contrib/dev/acpica/source/common/adwalk.c | 2 +-
sys/contrib/dev/acpica/source/common/ahpredef.c | 2 +-
sys/contrib/dev/acpica/source/common/ahtable.c | 2 +-
sys/contrib/dev/acpica/source/common/dmrestag.c | 24 +++++---
sys/contrib/dev/acpica/source/common/dmtable.c | 6 +-
sys/contrib/dev/acpica/source/common/dmtables.c | 2 +-
.../dev/acpica/source/compiler/aslanalyze.c | 14 ++---
.../dev/acpica/source/compiler/aslcodegen.c | 16 +++--
.../dev/acpica/source/compiler/aslcompiler.l | 2 +-
sys/contrib/dev/acpica/source/compiler/asldefine.h | 2 +-
sys/contrib/dev/acpica/source/compiler/aslerror.c | 2 +-
sys/contrib/dev/acpica/source/compiler/aslload.c | 11 ++--
.../dev/acpica/source/compiler/aslmessages.c | 2 +-
sys/contrib/dev/acpica/source/compiler/aslmethod.c | 8 +--
sys/contrib/dev/acpica/source/compiler/asloffset.c | 10 +--
.../dev/acpica/source/compiler/asloperands.c | 4 +-
sys/contrib/dev/acpica/source/compiler/aslopt.c | 10 +--
sys/contrib/dev/acpica/source/compiler/aslpredef.c | 6 +-
.../dev/acpica/source/compiler/asltransform.c | 2 +-
sys/contrib/dev/acpica/source/compiler/aslutils.c | 4 +-
sys/contrib/dev/acpica/source/compiler/aslxref.c | 14 +++--
sys/contrib/dev/acpica/source/compiler/dtcompile.c | 4 +-
.../dev/acpica/source/compiler/dttemplate.c | 22 +++----
.../dev/acpica/source/components/debugger/dbexec.c | 2 +-
.../acpica/source/components/debugger/dbnames.c | 2 +-
.../source/components/disassembler/dmbuffer.c | 8 +--
.../source/components/disassembler/dmnames.c | 6 +-
.../acpica/source/components/dispatcher/dsfield.c | 2 +-
.../acpica/source/components/dispatcher/dsinit.c | 2 +-
.../acpica/source/components/events/evgpeinit.c | 4 +-
.../acpica/source/components/executer/exnames.c | 6 +-
.../acpica/source/components/namespace/nsaccess.c | 2 +-
.../acpica/source/components/namespace/nsdump.c | 2 +-
.../acpica/source/components/namespace/nsinit.c | 4 +-
.../acpica/source/components/namespace/nsnames.c | 8 +--
.../acpica/source/components/namespace/nsobject.c | 5 ++
.../acpica/source/components/namespace/nsparse.c | 2 +-
.../acpica/source/components/namespace/nsrepair.c | 2 +-
.../acpica/source/components/namespace/nsrepair2.c | 4 +-
.../acpica/source/components/namespace/nsutils.c | 12 ++--
.../acpica/source/components/namespace/nsxfname.c | 4 +-
.../dev/acpica/source/components/parser/psargs.c | 8 +--
.../acpica/source/components/resources/rsxface.c | 8 +--
.../dev/acpica/source/components/tables/tbdata.c | 2 +-
.../dev/acpica/source/components/tables/tbfind.c | 6 +-
.../dev/acpica/source/components/tables/tbinstal.c | 2 +-
.../dev/acpica/source/components/tables/tbprint.c | 10 +--
.../dev/acpica/source/components/tables/tbutils.c | 2 +-
.../dev/acpica/source/components/tables/tbxface.c | 4 +-
.../dev/acpica/source/components/tables/tbxfload.c | 10 +--
.../acpica/source/components/utilities/utascii.c | 2 +-
.../acpica/source/components/utilities/utdecode.c | 26 ++++----
.../acpica/source/components/utilities/utmisc.c | 8 +--
.../acpica/source/components/utilities/utpredef.c | 4 +-
.../acpica/source/components/utilities/utstring.c | 6 +-
sys/contrib/dev/acpica/source/include/aclocal.h | 4 +-
sys/contrib/dev/acpica/source/include/acpixf.h | 2 +-
sys/contrib/dev/acpica/source/include/actbl.h | 4 +-
sys/contrib/dev/acpica/source/include/actypes.h | 12 ++--
.../dev/acpica/source/include/platform/aclinux.h | 5 ++
.../source/os_specific/service_layers/osbsdtbl.c | 30 ++++-----
.../source/os_specific/service_layers/oslinuxtbl.c | 46 +++++++-------
.../source/os_specific/service_layers/oswintbl.c | 13 ++--
.../source/os_specific/service_layers/oswinxf.c | 2 +-
.../dev/acpica/source/tools/acpidump/apdump.c | 8 +--
.../dev/acpica/source/tools/acpidump/apfiles.c | 8 +--
.../dev/acpica/source/tools/acpiexec/aecommon.h | 4 ++
.../dev/acpica/source/tools/acpiexec/aeexception.c | 2 +-
.../dev/acpica/source/tools/acpiexec/aemain.c | 1 +
.../dev/acpica/source/tools/acpiexec/aetables.c | 22 +++----
.../dev/acpica/source/tools/acpiexec/aetests.c | 60 ++++++++++++++++++
.../dev/acpica/source/tools/acpihelp/ahdecode.c | 4 +-
.../dev/acpica/source/tools/acpinames/antables.c | 14 ++---
.../acpica/source/tools/acpixtract/acpixtract.c | 12 ++--
.../dev/acpica/source/tools/acpixtract/axutils.c | 6 +-
sys/dev/acpica/Osd/OsdTable.c | 4 +-
sys/dev/acpica/acpi_quirk.c | 8 +--
sys/platform/pc64/acpica/acpi_sdt.c | 8 +--
81 files changed, 433 insertions(+), 268 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/c1776041a2158922a67a1e8cab23c87d637a0572
--
DragonFly BSD source repository
More information about the Commits
mailing list