[PATCH 00/20] ACPICA: 20130927 Release

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux