ACPICA: 20130927 Release
Status from this message: I've queued up the series for 3.13, thanks Lv!
Get series with b4
b4 am [email protected]Versions newest first
Patches in v1 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/20 | ACPICA: Ensure that debug output is immediately disabled on termination.drivers/ | +1 | 0 replies | |
| 2/20 | ACPICA: Table print header function: Increase default width for table length.drivers/ | +3 | 0 replies | |
| 3/20 | ACPICA: Add a check for a null node during namespace walk.drivers/ | +7 | 0 replies | |
| 4/20 | ACPICA: Add history/line-editing for Unix/Linux systems.drivers/ | +2 | 0 replies | |
| 5/20 | ACPICA: Fix a macro for the hardware-reduced caseinclude/ | +1 | 0 replies | |
| 6/20 | ACPICA: Add safe versions of common string functions.drivers/ drivers/ drivers/ | +74 | 0 replies | |
| 7/20 | ACPICA: Cleanup memory allocation macros and configurability.drivers/ drivers/ drivers/ +5 more | +100 | 0 replies | |
| 8/20 | ACPICA: Predefine name macros: Sort list.include/ | +13 | 0 replies | |
| 9/20 | ACPICA: Fix possible memory leaks in the GPE handling.drivers/ | +1 | 0 replies | |
| 10/20 | ACPICA: Hardcode access width for the reset register.drivers/ include/ | +9 | 0 replies | |
| 11/20 | ACPICA: Add EXPORT_ACPI_INTERFACES macro to external interface modules.drivers/ drivers/ drivers/ +18 more | +45 | 0 replies | |
| 12/20 | ACPICA: Update comment: no functional change.drivers/ include/ | +8 | 0 replies | |
| 13/20 | ACPICA: Linuxize: Change indentation of C labels.drivers/ drivers/ drivers/ +57 more | +112 | 0 replies | |
| 14/20 | ACPICA: Deploy ACPI_EXPORT_SYMBOL_INIT for main ACPICA initialization interfaces.drivers/ drivers/ drivers/ +2 more | +25 | 0 replies | |
| 15/20 | ACPICA: Prevent possible build issues for use of ACPI_PRINTF_LIKE macroinclude/ | +16 | 0 replies | |
| 16/20 | ACPICA: AcpiSrc: Fix indentation issues for macro invocations.drivers/ drivers/ drivers/ +2 more | +25 | 0 replies | |
| 17/20 | ACPICA: Simplify configuration of global ACPI_REDUCED_HARDWARE macro.include/ | +2 | 0 replies | |
| 18/20 | ACPICA: Add support to allow host to redefine individual OSL prototypes.include/ include/ | +137 | 0 replies | |
| 19/20 | ACPICA: Update aclinux.h for new OSL override mechanism.include/ include/ | +91 | 0 replies | |
| 20/20 | ACPICA: Update version to 20130927.include/ | +1 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 00/20] ACPICA: 20130927 Release
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(-)
Signature · 1 line
1.7.10