On 10/31/2012 3:24 AM, Lv Zheng wrote:
Here are the 20121018 ACPICA linuxized patches based on the acpi/next branch, please review.
Do I think correctly that the patches are targeted at the 3.8 kernel?
Rafael
Bob Moore (18):
Cleanup of invalid ACPI name handling and repair
ACPICA: Audit/update for ACPICA return macros and debug depth counter
ACPICA: ACPICA core: Cleanup empty lines at file start and end
ACPICA: Fix some typos in comments
ACPICA: Update local C library module comments for ASCII table
ACPICA: Remove extra spaces after periods within comments
ACPICA: Remove extra spaces after periods in the Intel license
ACPICA: Add debug print message for mutex objects that are
force-released
ACPICA: AcpiExec: Improve algorithm for tracking memory leaks
ACPICA: Add ACPI_MOVE_NAME macro to optimize 4-byte ACPI_NAME copies
ACPICA: Enhance error reporting for invalid opcodes and bad
ACPI_NAMEs
ACPICA: Update support for ACPI 5 MPST table
ACPICA: Deploy ACPI_MOVE_NAME across ACPICA source base
ACPICA: Add starting offset parameter to common dump buffer routine
ACPICA: Fix externalize name to complete migration to ACPI_MOVE_NAME
ACPICA: Update for 64-bit generation of recent error message changes
ACPICA: AcpiGetObjectInfo: Add support for ACPI 5 _SUB method
ACPICA: Update version to 20121018
Feng Tang (1):
ACPICA: Resource Mgr: Small fix for buffer size calculation
Lv Zheng (6):
ACPICA: Fix unmerged utility divergences.
ACPICA: Fix unmerged debugger divergences.
ACPICA: Fix divergences of definition conflicts.
ACPICA: Fix AcpiSrc caused divergences.
ACPICA: Fix indent caused divergences.
ACPICA: Fix unmerged acmacros.h divergences.
Robert Moore (1):
ACPICA: Fix for predefined name loop during ACPICA initialization
drivers/acpi/acpica/Makefile | 3 +
drivers/acpi/acpica/acdebug.h | 94 +++--
drivers/acpi/acpica/acdispat.h | 11 +-
drivers/acpi/acpica/acevents.h | 6 +-
drivers/acpi/acpica/acglobal.h | 73 ++--
drivers/acpi/acpica/aclocal.h | 16 +-
drivers/acpi/acpica/acmacros.h | 163 +++------
drivers/acpi/acpica/acobject.h | 7 +-
drivers/acpi/acpica/acopcode.h | 6 +-
drivers/acpi/acpica/acparser.h | 3 +-
drivers/acpi/acpica/acpredef.h | 11 +-
drivers/acpi/acpica/acstruct.h | 2 +-
drivers/acpi/acpica/acutils.h | 58 ++-
drivers/acpi/acpica/amlresrc.h | 1 -
drivers/acpi/acpica/dscontrol.c | 2 +-
drivers/acpi/acpica/dsfield.c | 2 +-
drivers/acpi/acpica/dsmethod.c | 6 +-
drivers/acpi/acpica/dsmthdat.c | 14 +-
drivers/acpi/acpica/dsobject.c | 6 +-
drivers/acpi/acpica/dsopcode.c | 3 +-
drivers/acpi/acpica/dsutils.c | 33 +-
drivers/acpi/acpica/dswexec.c | 10 +-
drivers/acpi/acpica/dswload2.c | 4 +-
drivers/acpi/acpica/dswstate.c | 26 +-
drivers/acpi/acpica/evgpe.c | 20 +-
drivers/acpi/acpica/evgpeblk.c | 3 +-
drivers/acpi/acpica/evgpeutil.c | 3 +-
drivers/acpi/acpica/evrgnini.c | 7 +-
drivers/acpi/acpica/evxface.c | 2 +-
drivers/acpi/acpica/evxfgpe.c | 13 +-
drivers/acpi/acpica/exconvrt.c | 4 +-
drivers/acpi/acpica/excreate.c | 9 +-
drivers/acpi/acpica/exdebug.c | 10 +-
drivers/acpi/acpica/exdump.c | 20 +-
drivers/acpi/acpica/exfield.c | 4 +-
drivers/acpi/acpica/exfldio.c | 15 +-
drivers/acpi/acpica/exmisc.c | 5 +-
drivers/acpi/acpica/exmutex.c | 9 +-
drivers/acpi/acpica/exnames.c | 9 +-
drivers/acpi/acpica/exoparg1.c | 11 +-
drivers/acpi/acpica/exoparg2.c | 2 +-
drivers/acpi/acpica/exoparg3.c | 3 +-
drivers/acpi/acpica/exoparg6.c | 5 +-
drivers/acpi/acpica/exprep.c | 13 +-
drivers/acpi/acpica/exregion.c | 3 +-
drivers/acpi/acpica/exresnte.c | 9 +-
drivers/acpi/acpica/exresolv.c | 3 +-
drivers/acpi/acpica/exresop.c | 8 +-
drivers/acpi/acpica/exstore.c | 4 +-
drivers/acpi/acpica/exstoren.c | 11 +-
drivers/acpi/acpica/exstorob.c | 5 +-
drivers/acpi/acpica/exsystem.c | 9 +-
drivers/acpi/acpica/exutils.c | 5 +-
drivers/acpi/acpica/hwacpi.c | 3 +-
drivers/acpi/acpica/hwgpe.c | 4 +-
drivers/acpi/acpica/hwpci.c | 4 +-
drivers/acpi/acpica/hwregs.c | 1 -
drivers/acpi/acpica/hwtimer.c | 6 +-
drivers/acpi/acpica/hwvalid.c | 1 -
drivers/acpi/acpica/hwxface.c | 1 -
drivers/acpi/acpica/hwxfsleep.c | 12 +-
drivers/acpi/acpica/nsaccess.c | 7 +-
drivers/acpi/acpica/nsalloc.c | 4 +-
drivers/acpi/acpica/nsdump.c | 10 +-
drivers/acpi/acpica/nsinit.c | 4 +-
drivers/acpi/acpica/nsload.c | 10 +-
drivers/acpi/acpica/nsnames.c | 2 +-
drivers/acpi/acpica/nsobject.c | 8 +-
drivers/acpi/acpica/nsparse.c | 8 +-
drivers/acpi/acpica/nssearch.c | 17 +-
drivers/acpi/acpica/nsutils.c | 18 +-
drivers/acpi/acpica/nswalk.c | 10 +-
drivers/acpi/acpica/nsxfeval.c | 20 +-
drivers/acpi/acpica/nsxfname.c | 66 ++--
drivers/acpi/acpica/nsxfobj.c | 4 +-
drivers/acpi/acpica/psargs.c | 8 +-
drivers/acpi/acpica/psloop.c | 59 ++-
drivers/acpi/acpica/psopcode.c | 29 +-
drivers/acpi/acpica/psparse.c | 13 +-
drivers/acpi/acpica/psutils.c | 4 +-
drivers/acpi/acpica/rscalc.c | 14 +-
drivers/acpi/acpica/rslist.c | 4 +-
drivers/acpi/acpica/tbfind.c | 2 +-
drivers/acpi/acpica/tbinstal.c | 2 +
drivers/acpi/acpica/tbutils.c | 2 +-
drivers/acpi/acpica/tbxface.c | 4 +-
drivers/acpi/acpica/tbxfload.c | 2 +-
drivers/acpi/acpica/tbxfroot.c | 3 +-
drivers/acpi/acpica/utcache.c | 323 +++++++++++++++++
drivers/acpi/acpica/utclib.c | 749 +++++++++++++++++++++++++++++++++++++++
drivers/acpi/acpica/utdebug.c | 37 +-
drivers/acpi/acpica/utids.c | 104 +++++-
drivers/acpi/acpica/utmath.c | 2 +-
drivers/acpi/acpica/utmisc.c | 150 ++++++--
drivers/acpi/acpica/utmutex.c | 14 +-
drivers/acpi/acpica/utobject.c | 8 +-
drivers/acpi/acpica/utstate.c | 2 +-
drivers/acpi/acpica/uttrack.c | 692 ++++++++++++++++++++++++++++++++++++
drivers/acpi/acpica/utxface.c | 5 +-
drivers/acpi/acpica/utxferror.c | 2 +-
drivers/acpi/scan.c | 2 +-
drivers/acpi/sysfs.c | 4 +-
include/acpi/acconfig.h | 1 +
include/acpi/acexcep.h | 2 +-
include/acpi/acnames.h | 1 +
include/acpi/acpiosxf.h | 3 +-
include/acpi/acpixf.h | 18 +-
include/acpi/actbl3.h | 22 +-
include/acpi/actypes.h | 42 ++-
109 files changed, 2669 insertions(+), 664 deletions(-)
create mode 100644 drivers/acpi/acpica/utcache.c
create mode 100644 drivers/acpi/acpica/utclib.c
create mode 100644 drivers/acpi/acpica/uttrack.c
---------------------------------------------------------------------
Intel Technology Poland sp. z o.o.
z siedziba w Gdansku
ul. Slowackiego 173
80-298 Gdansk
Sad Rejonowy Gdansk Polnoc w Gdansku,
VII Wydzial Gospodarczy Krajowego Rejestru Sadowego,
numer KRS 101882
NIP 957-07-52-316
Kapital zakladowy 200.000 zl
This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
--
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