git: Sync ACPICA with Intel's version 20211217.

Sascha Wildner swildner at crater.dragonflybsd.org
Fri Dec 17 13:23:37 PST 2021


commit aab122a655a344f78225be7816e4d6f856867832
Author: Sascha Wildner <saw at online.de>
Date:   Fri Dec 17 22:23:17 2021 +0100

    Sync ACPICA with Intel's version 20211217.
    
    * S4/S5 related fixes.
    
    * Fix a buffer overflow.
    
    * Add support for PCC Opregion special context data.
    
    * Various improvements, such as adding support for various tables,
      in iasl(8).
    
    For a detailed list, please see sys/contrib/dev/acpica/changes.txt.

Summary of changes:
 sys/contrib/dev/acpica/changes.txt                 |  48 +++
 sys/contrib/dev/acpica/source/common/acfileio.c    |  11 +-
 sys/contrib/dev/acpica/source/common/ahtable.c     |   3 +
 sys/contrib/dev/acpica/source/common/dmtable.c     | 158 ++++++++-
 sys/contrib/dev/acpica/source/common/dmtbdump.c    |  70 +++-
 sys/contrib/dev/acpica/source/common/dmtbdump1.c   |   2 -
 sys/contrib/dev/acpica/source/common/dmtbdump2.c   | 247 +++++++++----
 sys/contrib/dev/acpica/source/common/dmtbinfo.c    |   6 +-
 sys/contrib/dev/acpica/source/common/dmtbinfo2.c   |  79 ++++-
 sys/contrib/dev/acpica/source/common/dmtbinfo3.c   |  14 +
 sys/contrib/dev/acpica/source/compiler/aslcache.c  |   5 +
 sys/contrib/dev/acpica/source/compiler/aslfiles.c  |   4 +-
 .../dev/acpica/source/compiler/aslmessages.c       |   2 +
 .../dev/acpica/source/compiler/aslmessages.h       |   2 +
 .../dev/acpica/source/compiler/aslstartup.c        |  23 +-
 sys/contrib/dev/acpica/source/compiler/asluuid.c   |   1 -
 .../dev/acpica/source/compiler/dtcompiler.h        |   3 +
 sys/contrib/dev/acpica/source/compiler/dttable.c   |  59 +++-
 sys/contrib/dev/acpica/source/compiler/dttable2.c  | 385 ++++++++++++++++++++-
 .../dev/acpica/source/compiler/dttemplate.h        |  93 +++++
 sys/contrib/dev/acpica/source/compiler/dtutils.c   |  11 +
 .../acpica/source/components/dispatcher/dsopcode.c |   1 +
 .../acpica/source/components/events/evhandler.c    |   2 +-
 .../dev/acpica/source/components/events/evregion.c |   9 +
 .../dev/acpica/source/components/events/evrgnini.c |  58 ++++
 .../acpica/source/components/executer/exconfig.c   |   2 +-
 .../acpica/source/components/executer/excreate.c   |   1 +
 .../acpica/source/components/executer/exfield.c    |   4 +-
 .../acpica/source/components/executer/exoparg1.c   |   2 +-
 .../acpica/source/components/executer/exregion.c   |  14 +-
 .../acpica/source/components/hardware/hwesleep.c   |   5 +-
 .../acpica/source/components/hardware/hwsleep.c    |   7 +-
 .../acpica/source/components/hardware/hwxfsleep.c  |   2 -
 .../dev/acpica/source/components/tables/tbdata.c   |  85 +++--
 .../dev/acpica/source/components/tables/tbfadt.c   |   6 +-
 .../dev/acpica/source/components/tables/tbinstal.c |  12 +-
 .../dev/acpica/source/components/tables/tbprint.c  |   3 +-
 .../dev/acpica/source/components/tables/tbutils.c  |   3 +-
 .../dev/acpica/source/components/tables/tbxfload.c |  57 ++-
 .../acpica/source/components/utilities/utdelete.c  |   1 +
 sys/contrib/dev/acpica/source/include/acdisasm.h   |  16 +
 sys/contrib/dev/acpica/source/include/acevents.h   |   7 +
 sys/contrib/dev/acpica/source/include/acobject.h   |   1 +
 sys/contrib/dev/acpica/source/include/acpixf.h     |  10 +-
 sys/contrib/dev/acpica/source/include/actables.h   |   5 +-
 sys/contrib/dev/acpica/source/include/actbinfo.h   |   7 +
 sys/contrib/dev/acpica/source/include/actbl2.h     | 148 ++++++--
 sys/contrib/dev/acpica/source/include/actypes.h    |  26 +-
 .../dev/acpica/source/tools/acpisrc/astable.c      |  25 +-
 49 files changed, 1511 insertions(+), 234 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/aab122a655a344f78225be7816e4d6f856867832


-- 
DragonFly BSD source repository



More information about the Commits mailing list