All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lv Zheng <lv.zheng@intel.com>
To: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>,
	Robert Moore <robert.moore@intel.com>,
	Len Brown <len.brown@intel.com>
Cc: Lv Zheng <lv.zheng@intel.com>, linux-acpi@vger.kernel.org
Subject: [PATCH 00/20] ACPICA: 20130927 Release
Date: Tue, 29 Oct 2013 09:28:41 +0800	[thread overview]
Message-ID: <cover.1383009405.git.lv.zheng@intel.com> (raw)

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


             reply	other threads:[~2013-10-29  1:29 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-10-29  1:28 Lv Zheng [this message]
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

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cover.1383009405.git.lv.zheng@intel.com \
    --to=lv.zheng@intel.com \
    --cc=len.brown@intel.com \
    --cc=linux-acpi@vger.kernel.org \
    --cc=rafael.j.wysocki@intel.com \
    --cc=robert.moore@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.