linux-acpi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/20] ACPICA: 20130927 Release
@ 2013-10-29  1:28 Lv Zheng
  2013-10-29  1:28 ` [PATCH 01/20] ACPICA: Ensure that debug output is immediately disabled on termination Lv Zheng
                   ` (21 more replies)
  0 siblings, 22 replies; 41+ messages in thread
From: Lv Zheng @ 2013-10-29  1:28 UTC (permalink / raw)
  To: Rafael J. Wysocki, Robert Moore, Len Brown; +Cc: Lv Zheng, linux-acpi

The 20130927 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
  CONFIG_DMAR_TABLE
  CONFIG_INTEL_IOMMU
  CONFIG_IRQ_REMAP

Some divergences are reduced by the new software mechanisms introduced in
this release cycle.  The divergences result is as follows:
  Before applying: 68.8 Kbytes, 1984 Lines
  After applying: 54.1 Kbytes, 1558 Lines

Please review.

Bob Moore (10):
  ACPICA: Table print header function: Increase default width for table
    length.
  ACPICA: Add a check for a null node during namespace walk.
  ACPICA: Add history/line-editing for Unix/Linux systems.
  ACPICA: Fix a macro for the hardware-reduced case
  ACPICA: Add safe versions of common string functions.
  ACPICA: Predefine name macros: Sort list.
  ACPICA: Hardcode access width for the reset register.
  ACPICA: Update comment: no functional change.
  ACPICA: Simplify configuration of global ACPI_REDUCED_HARDWARE macro.
  ACPICA: Update version to 20130927.

Lv Zheng (9):
  ACPICA: Cleanup memory allocation macros and configurability.
  ACPICA: Fix possible memory leaks in the GPE handling.
  ACPICA: Add EXPORT_ACPI_INTERFACES macro to external interface
    modules.
  ACPICA: Linuxize: Change indentation of C labels.
  ACPICA: Deploy ACPI_EXPORT_SYMBOL_INIT for main ACPICA initialization
    interfaces.
  ACPICA: Prevent possible build issues for use of ACPI_PRINTF_LIKE
    macro
  ACPICA: AcpiSrc: Fix indentation issues for macro invocations.
  ACPICA: Add support to allow host to redefine individual OSL
    prototypes.
  ACPICA: Update aclinux.h for new OSL override mechanism.

Tomasz Nowicki (1):
  ACPICA: Ensure that debug output is immediately disabled on
    termination.

 drivers/acpi/acpica/acdebug.h   |    5 +-
 drivers/acpi/acpica/acevents.h  |    3 +-
 drivers/acpi/acpica/aclocal.h   |    3 +-
 drivers/acpi/acpica/acmacros.h  |   31 --------
 drivers/acpi/acpica/acutils.h   |   17 +++--
 drivers/acpi/acpica/dsargs.c    |    2 +-
 drivers/acpi/acpica/dsfield.c   |    2 +-
 drivers/acpi/acpica/dsmethod.c  |    4 +-
 drivers/acpi/acpica/dsobject.c  |    2 +-
 drivers/acpi/acpica/dsopcode.c  |    2 +-
 drivers/acpi/acpica/dsutils.c   |   10 +--
 drivers/acpi/acpica/dswexec.c   |    6 +-
 drivers/acpi/acpica/dswload2.c  |    2 +-
 drivers/acpi/acpica/evglock.c   |    2 +-
 drivers/acpi/acpica/evgpe.c     |    3 +-
 drivers/acpi/acpica/evgpeblk.c  |    6 +-
 drivers/acpi/acpica/evgpeinit.c |    2 +-
 drivers/acpi/acpica/evgpeutil.c |    2 +-
 drivers/acpi/acpica/evhandler.c |    4 +-
 drivers/acpi/acpica/evregion.c  |    6 +-
 drivers/acpi/acpica/evxface.c   |   15 ++--
 drivers/acpi/acpica/evxfevnt.c  |    3 +-
 drivers/acpi/acpica/evxfgpe.c   |    9 ++-
 drivers/acpi/acpica/evxfregn.c  |    7 +-
 drivers/acpi/acpica/excreate.c  |    8 +-
 drivers/acpi/acpica/exfield.c   |    2 +-
 drivers/acpi/acpica/exfldio.c   |    2 +-
 drivers/acpi/acpica/exmisc.c    |    4 +-
 drivers/acpi/acpica/exoparg1.c  |    8 +-
 drivers/acpi/acpica/exoparg2.c  |   10 +--
 drivers/acpi/acpica/exoparg3.c  |    4 +-
 drivers/acpi/acpica/exoparg6.c  |    2 +-
 drivers/acpi/acpica/exresolv.c  |    2 +-
 drivers/acpi/acpica/exresop.c   |    2 +-
 drivers/acpi/acpica/hwregs.c    |    2 +-
 drivers/acpi/acpica/hwtimer.c   |    3 +-
 drivers/acpi/acpica/hwxface.c   |   17 +++--
 drivers/acpi/acpica/hwxfsleep.c |    3 +-
 drivers/acpi/acpica/nsaccess.c  |    2 +-
 drivers/acpi/acpica/nsdump.c    |    9 ++-
 drivers/acpi/acpica/nseval.c    |    4 +-
 drivers/acpi/acpica/nsinit.c    |    2 +-
 drivers/acpi/acpica/nsload.c    |    2 +-
 drivers/acpi/acpica/nsparse.c   |    2 +-
 drivers/acpi/acpica/nspredef.c  |    2 +-
 drivers/acpi/acpica/nsprepkg.c  |    4 +-
 drivers/acpi/acpica/nsrepair.c  |    2 +-
 drivers/acpi/acpica/nsrepair2.c |    2 +-
 drivers/acpi/acpica/nsutils.c   |    2 +-
 drivers/acpi/acpica/nsxfeval.c  |   17 +++--
 drivers/acpi/acpica/nsxfname.c  |    7 +-
 drivers/acpi/acpica/nsxfobj.c   |    7 +-
 drivers/acpi/acpica/psparse.c   |    2 +-
 drivers/acpi/acpica/psxface.c   |    6 +-
 drivers/acpi/acpica/rsmisc.c    |    4 +-
 drivers/acpi/acpica/rsutils.c   |    2 +-
 drivers/acpi/acpica/rsxface.c   |    3 +-
 drivers/acpi/acpica/tbinstal.c  |    6 +-
 drivers/acpi/acpica/tbprint.c   |    6 +-
 drivers/acpi/acpica/tbutils.c   |    2 +-
 drivers/acpi/acpica/tbxface.c   |   14 +++-
 drivers/acpi/acpica/tbxfload.c  |    9 ++-
 drivers/acpi/acpica/utalloc.c   |  113 +++++++++-------------------
 drivers/acpi/acpica/utcache.c   |    2 +-
 drivers/acpi/acpica/utcopy.c    |    4 +-
 drivers/acpi/acpica/utdebug.c   |    3 +-
 drivers/acpi/acpica/utdecode.c  |    1 -
 drivers/acpi/acpica/utdelete.c  |    2 +-
 drivers/acpi/acpica/uteval.c    |    2 +-
 drivers/acpi/acpica/utexcep.c   |    3 +-
 drivers/acpi/acpica/utglobal.c  |    5 +-
 drivers/acpi/acpica/utids.c     |    2 +-
 drivers/acpi/acpica/utownerid.c |    2 +-
 drivers/acpi/acpica/utresrc.c   |    4 +-
 drivers/acpi/acpica/utstring.c  |   66 ++++++++++++++++-
 drivers/acpi/acpica/uttrack.c   |   31 ++++++--
 drivers/acpi/acpica/utxface.c   |    5 +-
 drivers/acpi/acpica/utxferror.c |    3 +-
 drivers/acpi/acpica/utxfinit.c  |   12 ++-
 include/acpi/acconfig.h         |    2 +
 include/acpi/acnames.h          |   26 +++----
 include/acpi/acpiosxf.h         |  155 +++++++++++++++++++++++++++++++++++----
 include/acpi/acpixf.h           |   64 ++++++++--------
 include/acpi/actypes.h          |   51 +++++++++++--
 include/acpi/platform/aclinux.h |  132 +++++++++++++++++++++++++--------
 85 files changed, 664 insertions(+), 361 deletions(-)

-- 
1.7.10


^ permalink raw reply	[flat|nested] 41+ messages in thread

end of thread, other threads:[~2013-11-01  0:39 UTC | newest]

Thread overview: 41+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-29  1:28 [PATCH 00/20] ACPICA: 20130927 Release Lv Zheng
2013-10-29  1:28 ` [PATCH 01/20] ACPICA: Ensure that debug output is immediately disabled on termination Lv Zheng
2013-10-29  1:28 ` [PATCH 02/20] ACPICA: Table print header function: Increase default width for table length Lv Zheng
2013-10-29  1:29 ` [PATCH 03/20] ACPICA: Add a check for a null node during namespace walk Lv Zheng
2013-10-29  1:29 ` [PATCH 04/20] ACPICA: Add history/line-editing for Unix/Linux systems Lv Zheng
2013-10-29  1:29 ` [PATCH 05/20] ACPICA: Fix a macro for the hardware-reduced case Lv Zheng
2013-10-29  1:29 ` [PATCH 06/20] ACPICA: Add safe versions of common string functions Lv Zheng
2013-10-29  1:29 ` [PATCH 07/20] ACPICA: Cleanup memory allocation macros and configurability Lv Zheng
2013-10-29  1:29 ` [PATCH 08/20] ACPICA: Predefine name macros: Sort list Lv Zheng
2013-10-29  1:29 ` [PATCH 09/20] ACPICA: Fix possible memory leaks in the GPE handling Lv Zheng
2013-10-29  1:29 ` [PATCH 10/20] ACPICA: Hardcode access width for the reset register Lv Zheng
2013-10-29  1:29 ` [PATCH 11/20] ACPICA: Add EXPORT_ACPI_INTERFACES macro to external interface modules Lv Zheng
2013-10-29  1:29 ` [PATCH 12/20] ACPICA: Update comment: no functional change Lv Zheng
2013-10-29  1:30 ` [PATCH 13/20] ACPICA: Linuxize: Change indentation of C labels Lv Zheng
2013-10-29  1:30 ` [PATCH 14/20] ACPICA: Deploy ACPI_EXPORT_SYMBOL_INIT for main ACPICA initialization interfaces Lv Zheng
2013-10-29  1:30 ` [PATCH 15/20] ACPICA: Prevent possible build issues for use of ACPI_PRINTF_LIKE macro Lv Zheng
2013-10-29  1:30 ` [PATCH 16/20] ACPICA: AcpiSrc: Fix indentation issues for macro invocations Lv Zheng
2013-10-29  1:30 ` [PATCH 17/20] ACPICA: Simplify configuration of global ACPI_REDUCED_HARDWARE macro Lv Zheng
2013-10-29  1:30 ` [PATCH 18/20] ACPICA: Add support to allow host to redefine individual OSL prototypes Lv Zheng
2013-10-29  1:30 ` [PATCH 19/20] ACPICA: Update aclinux.h for new OSL override mechanism Lv Zheng
2013-10-29  1:30 ` [PATCH 20/20] ACPICA: Update version to 20130927 Lv Zheng
2013-10-31  1:29 ` [PATCH 00/15] ACPICA: Update ACPICA files to reduce source code differences between Linux and ACPICA Lv Zheng
2013-10-31  1:29   ` [PATCH 01/15] ACPICA: Update default space handlers Lv Zheng
2013-10-31  1:30   ` [PATCH 02/15] ACPICA: Update ANOBJ_IS_EXTERNAL flag Lv Zheng
2013-10-31  1:30   ` [PATCH 03/15] ACPICA: Update namespace dump code Lv Zheng
2013-10-31  1:30   ` [PATCH 04/15] ACPICA: Update RSDP table definitions Lv Zheng
2013-10-31  1:30   ` [PATCH 05/15] ACPICA: Update DMAR " Lv Zheng
2013-10-31  1:30   ` [PATCH 06/15] ACPICA: Add new statistics interface Lv Zheng
2013-10-31  1:30   ` [PATCH 07/15] ACPICA: Fix wrong object length returned by acpi_ut_get_simple_object_size() Lv Zheng
2013-10-31  1:30   ` [PATCH 08/15] ACPICA: Fix an ACPI_ALLOCATE_ZEROED() reversal Lv Zheng
2013-10-31  1:30   ` [PATCH 09/15] ACPICA: Cleanup useless memset invocations Lv Zheng
2013-10-31  1:30   ` [PATCH 10/15] ACPICA: Remove dead AOPOBJ_INVALID check Lv Zheng
2013-10-31  1:31   ` [PATCH 11/15] ACPICA: Fix cached object deletion code Lv Zheng
2013-10-31  1:31   ` [PATCH 12/15] ACPICA: Update compilation environment settings Lv Zheng
2013-10-31  1:31   ` [PATCH 13/15] ACPICA: Update acpidump related header file changes Lv Zheng
2013-10-31  1:31   ` [PATCH 14/15] ACPICA: Cleanup asmlinkage for ACPICA APIs Lv Zheng
2013-10-31  1:31   ` [PATCH 15/15] ACPICA: Add __init for ACPICA initializers/finalizers Lv Zheng
2013-10-31 13:54   ` [PATCH 00/15] ACPICA: Update ACPICA files to reduce source code differences between Linux and ACPICA Rafael J. Wysocki
2013-11-01  0:39     ` Zheng, Lv
2013-10-31 13:53 ` [PATCH 00/20] ACPICA: 20130927 Release Rafael J. Wysocki
2013-11-01  0:39   ` Zheng, Lv

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).