Skip to content

ACPICA: 20130517 release

Lv Zheng linux-acpi 1 version Applied

Status from this message: Queued up for 3.11 with the above information added to the changelog.

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest16 patches 60 repliesApplied

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/16ACPICA: Split buffer dump routines into separate filedrivers/acpi/acpica/Makefile drivers/acpi/acpica/utbuffer.c drivers/acpi/acpica/utdebug.c+203 -1471 reply
2/16ACPICA: Split internal error msg routines to a separate filedrivers/acpi/acpica/Makefile drivers/acpi/acpica/acutils.h drivers/acpi/acpica/uterror.c +2 more+333 -2781 reply
3/16ACPICA: Standardize all switch() blocksdrivers/acpi/acpica/dscontrol.c drivers/acpi/acpica/dsfield.c drivers/acpi/acpica/dsinit.c +68 more+242 -772 replies
4/16ACPICA: Add option to disable loading of SSDTs from the RSDT/XSDTdrivers/acpi/acpica/acglobal.h drivers/acpi/acpica/tbxfload.c drivers/acpi/osl.c +1 more+28 -150 replies
5/16ACPICA: Split table print utilities to a new a separate filedrivers/acpi/acpica/Makefile drivers/acpi/acpica/tbprint.c drivers/acpi/acpica/tbutils.c+239 -1902 replies
6/16ACPICA: Do not use extended sleep registers unless HW-reduced bit is setdrivers/acpi/acpica/hwxfsleep.c+5 -32 replies
7/16ACPICA: New: Portable acpidump utility (get system ACPI tables)include/acpi/acpiosxf.h include/acpi/actypes.h include/acpi/platform/acenv.h+29 -212 replies
8/16ACPICA: Update interface to AcpiUtValidAcpiNamedrivers/acpi/acpica/acutils.h drivers/acpi/acpica/tbinstal.c drivers/acpi/acpica/utstring.c+6 -72 replies
9/16ACPICA: ACPICA Termination: Delete global lock pending lockdrivers/acpi/acpica/evglock.c+1 -01 reply
10/16ACPICA: Fix possible memory leak in GPE init error pathdrivers/acpi/acpica/evgpeblk.c+2 -01 reply
11/16ACPICA: Clear events initialized flag upon event component terminationdrivers/acpi/acpica/evmisc.c+2 -02 replies
12/16ACPICA: Support Mac OS X in Makefileinclude/acpi/platform/acenv.h+3 -01 reply
13/16ACPICA: Move _PRT repair into the standard complex repair moduledrivers/acpi/acpica/nspredef.c drivers/acpi/acpica/nsrepair2.c drivers/acpi/acpica/rscalc.c +1 more+99 -547 replies
14/16ACPICA: Add several repairs for _CST predefined namedrivers/acpi/acpica/nspredef.c drivers/acpi/acpica/nsrepair2.c+163 -126 replies
15/16ACPICA: _CST repair: Handle null package entriesdrivers/acpi/acpica/nsrepair2.c+12 -129 replies
16/16ACPICA: Update version to 20130517include/acpi/acpixf.h+1 -12 replies

Reviews trailers per patch

6 of 16 patches have a Reviewed-by or Acked-by.

PatchBrint E. KriebelLen Brown
1/16A-b
2/16A-b
3/16
4/16
5/16
6/16Originated-by Nacked-by
7/16Naked-by
8/16Nacked-by
9/16R-b
10/16R-b
11/16R-b
12/16Nacked-by
13/16Nacked-by
14/16Nacked-by
15/16Nacked-by
16/16A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 00/16] ACPICA: 20130517 release

The 20130517 ACPICA kernel resident system updates is linuxized based on the pm/linux-next branch.
The patch set has passed a build/boot test on the following machines:
Dell Inspiron Mini 1010 (i386)
HP Compaq 8200 Elite SFF PC (x86-64)
With the following kernel configuration items enabled:
CONFIG_ACPI_AC
CONFIG_ACPI_BATTERY
CONFIG_ACPI_NUMA
CONFIG_ACPI_PROCESSOR
CONFIG_ACPI_THERMAL
CONFIG_ACPI_VIDEO
CONFIG_CPU_FREQ
CONFIG_I2C_SCMI
CONFIG_SENSORS_ACPI_POWER
CONFIG_PANASONIC_LAPTOP
CONFIG_XO15_EBOOK
No new divergences are introduced in this release.
Please review.

Bob Moore (7):
ACPICA: Split buffer dump routines into separate file
ACPICA: Split internal error msg routines to a separate file
ACPICA: Split table print utilities to a new a separate file
ACPICA: New: Portable acpidump utility (get system ACPI tables)
ACPICA: Update interface to AcpiUtValidAcpiName
ACPICA: Support Mac OS X in Makefile
ACPICA: Update version to 20130517

Chao Guan (1):
ACPICA: Standardize all switch() blocks

Lv Zheng (5):
ACPICA: Add option to disable loading of SSDTs from the RSDT/XSDT
ACPICA: Do not use extended sleep registers unless HW-reduced bit is
set
ACPICA: Move _PRT repair into the standard complex repair module
ACPICA: Add several repairs for _CST predefined name
ACPICA: _CST repair: Handle null package entries

Tomasz Nowicki (3):
ACPICA: ACPICA Termination: Delete global lock pending lock
ACPICA: Fix possible memory leak in GPE init error path
ACPICA: Clear events initialized flag upon event component
termination

 drivers/acpi/acpica/Makefile    |    3 +
 drivers/acpi/acpica/acglobal.h  |    6 +
 drivers/acpi/acpica/acutils.h   |   44 +++++-
 drivers/acpi/acpica/dscontrol.c |    4 +-
 drivers/acpi/acpica/dsfield.c   |    4 +
 drivers/acpi/acpica/dsinit.c    |    1 +
 drivers/acpi/acpica/dsmthdat.c  |    2 +-
 drivers/acpi/acpica/dsobject.c  |    3 +-
 drivers/acpi/acpica/dsopcode.c  |    1 +
 drivers/acpi/acpica/dsutils.c   |    5 +-
 drivers/acpi/acpica/dswexec.c   |    3 +-
 drivers/acpi/acpica/dswload.c   |    7 +-
 drivers/acpi/acpica/dswload2.c  |    4 +
 drivers/acpi/acpica/evglock.c   |    1 +
 drivers/acpi/acpica/evgpe.c     |    6 +-
 drivers/acpi/acpica/evgpeblk.c  |    2 +
 drivers/acpi/acpica/evgpeinit.c |    3 +
 drivers/acpi/acpica/evhandler.c |    7 +
 drivers/acpi/acpica/evmisc.c    |    3 +
 drivers/acpi/acpica/evrgnini.c  |    2 +
 drivers/acpi/acpica/evxfgpe.c   |    3 +
 drivers/acpi/acpica/evxfregn.c  |    1 +
 drivers/acpi/acpica/exconfig.c  |    1 +
 drivers/acpi/acpica/exconvrt.c  |   13 +-
 drivers/acpi/acpica/excreate.c  |    3 -
 drivers/acpi/acpica/exdebug.c   |    2 +
 drivers/acpi/acpica/exdump.c    |    2 +
 drivers/acpi/acpica/exfield.c   |    4 +
 drivers/acpi/acpica/exfldio.c   |    2 -
 drivers/acpi/acpica/exmisc.c    |   12 +-
 drivers/acpi/acpica/exoparg1.c  |   16 +--
 drivers/acpi/acpica/exoparg2.c  |    1 -
 drivers/acpi/acpica/exoparg3.c  |    1 -
 drivers/acpi/acpica/exoparg6.c  |    5 -
 drivers/acpi/acpica/exprep.c    |    7 +
 drivers/acpi/acpica/exregion.c  |   27 +++-
 drivers/acpi/acpica/exresnte.c  |    1 +
 drivers/acpi/acpica/exresolv.c  |    6 +-
 drivers/acpi/acpica/exresop.c   |    9 +-
 drivers/acpi/acpica/exstore.c   |    4 +-
 drivers/acpi/acpica/exstoren.c  |    4 -
 drivers/acpi/acpica/hwacpi.c    |    2 +-
 drivers/acpi/acpica/hwgpe.c     |    3 +
 drivers/acpi/acpica/hwregs.c    |    4 +-
 drivers/acpi/acpica/hwxface.c   |    3 +
 drivers/acpi/acpica/hwxfsleep.c |   12 +-
 drivers/acpi/acpica/nsaccess.c  |    1 +
 drivers/acpi/acpica/nsconvert.c |    3 +
 drivers/acpi/acpica/nsdump.c    |   10 ++
 drivers/acpi/acpica/nsinit.c    |    9 ++
 drivers/acpi/acpica/nspredef.c  |   14 +-
 drivers/acpi/acpica/nsprepkg.c  |    5 -
 drivers/acpi/acpica/nsrepair.c  |    1 +
 drivers/acpi/acpica/nsrepair2.c |  283 +++++++++++++++++++++++++++++++++-----
 drivers/acpi/acpica/nsutils.c   |    3 +
 drivers/acpi/acpica/nsxfeval.c  |    1 +
 drivers/acpi/acpica/psargs.c    |    4 +
 drivers/acpi/acpica/psloop.c    |    2 +-
 drivers/acpi/acpica/psobject.c  |    1 +
 drivers/acpi/acpica/psparse.c   |    3 +-
 drivers/acpi/acpica/pstree.c    |    2 +
 drivers/acpi/acpica/rscalc.c    |    7 +-
 drivers/acpi/acpica/rscreate.c  |   27 ----
 drivers/acpi/acpica/rsdump.c    |   10 ++
 drivers/acpi/acpica/rsmisc.c    |    3 +-
 drivers/acpi/acpica/rsutils.c   |    5 +
 drivers/acpi/acpica/rsxface.c   |    1 +
 drivers/acpi/acpica/tbinstal.c  |    7 +-
 drivers/acpi/acpica/tbprint.c   |  237 ++++++++++++++++++++++++++++++++
 drivers/acpi/acpica/tbutils.c   |  191 +-------------------------
 drivers/acpi/acpica/tbxfload.c  |   25 ++--
 drivers/acpi/acpica/utbuffer.c  |  201 +++++++++++++++++++++++++++
 drivers/acpi/acpica/utcopy.c    |   11 +-
 drivers/acpi/acpica/utdebug.c   |  148 +-------------------
 drivers/acpi/acpica/utdelete.c  |    3 +-
 drivers/acpi/acpica/uterror.c   |  289 +++++++++++++++++++++++++++++++++++++++
 drivers/acpi/acpica/uteval.c    |    7 +-
 drivers/acpi/acpica/utexcep.c   |    1 +
 drivers/acpi/acpica/utids.c     |    3 +
 drivers/acpi/acpica/utmisc.c    |    2 +
 drivers/acpi/acpica/utobject.c  |    5 +-
 drivers/acpi/acpica/utstring.c  |   19 ++-
 drivers/acpi/acpica/uttrack.c   |    8 ++
 drivers/acpi/acpica/utxferror.c |  277 -------------------------------------
 drivers/acpi/osl.c              |   11 ++
 include/acpi/acpiosxf.h         |   18 +++
 include/acpi/acpixf.h           |    3 +-
 include/acpi/actypes.h          |    8 ++
 include/acpi/platform/acenv.h   |    8 +-
 89 files changed, 1353 insertions(+), 783 deletions(-)
 create mode 100644 drivers/acpi/acpica/tbprint.c
 create mode 100644 drivers/acpi/acpica/utbuffer.c
 create mode 100644 drivers/acpi/acpica/uterror.c
Signature · 1 line
1.7.10