ACPICA 20121114 Release
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest19 patches 0 repliesNew
- v115 patches 17 repliesSuperseded
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/19 | ACPICA: Cleanup updated comments.drivers/ drivers/ drivers/ +26 more | +111 | 0 replies | |
| 2/19 | ACPICA: Update compilation environment settings.arch/ arch/ include/ +1 more | +102 | 0 replies | |
| 3/19 | ACPICA: Update codes under disabled build options.drivers/ drivers/ drivers/ +5 more | +76 | 0 replies | |
| 4/19 | ACPICA: Cleanup source to reduce differences between Linux and ACPICA.drivers/ drivers/ drivers/ +18 more | +68 | 0 replies | |
| 5/19 | ACPICA: Cleanup indentation to reduce differences between Linux and ACPICA.drivers/ drivers/ drivers/ +25 more | +64 | 0 replies | |
| 6/19 | ACPICA: Cleanup coding style to reduce differences between Linux and ACPICA.drivers/ drivers/ drivers/ +8 more | +37 | 0 replies | |
| 7/19 | ACPICA: Fix broken call depth tracing logic.drivers/ drivers/ | +2 | 0 replies | |
| 8/19 | ACPICA: Enhance error messages.drivers/ drivers/ | +5 | 0 replies | |
| 9/19 | ACPICA: Update initialization codes.drivers/ | +2 | 0 replies | |
| 10/19 | ACPICA: Fix possible memory leak.drivers/ | +2 | 0 replies | |
| 11/19 | ACPICA: Performance enhancement for ACPI package objects.drivers/ | +33 | 0 replies | |
| 12/19 | ACPICA: Performance: Remove function tracing from critical allocation functions.drivers/ drivers/ drivers/ +1 more | +43 | 0 replies | |
| 13/19 | ACPICA: Debugger: Major update for the Disassemble<method> command.drivers/ drivers/ drivers/ +2 more | +52 | 0 replies | |
| 14/19 | ACPICA: Disassembler: Add new ACPI 5 interrupt sharing flags.drivers/ drivers/ | +6 | 0 replies | |
| 15/19 | ACPICA: Add macros to extract flag bits from resource descriptors.drivers/ | +14 | 0 replies | |
| 16/19 | ACPICA: Enhance the ACPI_GETx and ACPI_SETx macros.drivers/ drivers/ drivers/ | +54 | 0 replies | |
| 17/19 | ACPICA: Resource Manager: update template walking with ACPI_NEXT_RESOURCE.drivers/ include/ | +5 | 0 replies | |
| 18/19 | ACPICA: AcpiGetObjectInfo: optimize exit for mutex failure.drivers/ | +1 | 0 replies | |
| 19/19 | ACPICA: Update version to 20121114.include/ | +1 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [RESEND PATCH v2 00/19] ACPICA 20121114 Release
Resend [PATCH v2 02, 04, 08, 19] along with this cover letter as they are not appearing in the community due to MDA issues.
The 20121114 ACPICA linuxized patches are based on the pm/linux-next branch.
The patch 10-19 are 20121114 ACPICA release patches while the 01-09 are patches to reduce the source code differences between Linux and ACPICA so that the release process can be easier with less human intervention and the known bugs can also be prevented.
A QA process is executed to compare resulting binary files. Those patches which were not expected to change any text section indeed, changed no text. Sometimes line numbers changed due to line deletions and insertions, but that is expected.
The source code differences between Linux and ACPICA can be summarized as follows:
1. 3978 Lines (138.4 Kbytes) before applying the patch set;
2. 1964 Lines (70.0 Kbytes) after applying the patch set.
Please review.
Bob Moore (6):
ACPICA: Performance: Remove function tracing from critical allocation
functions.
ACPICA: Debugger: Major update for the Disassemble<method> command.
ACPICA: Disassembler: Add new ACPI 5 interrupt sharing flags.
ACPICA: Add macros to extract flag bits from resource descriptors.
ACPICA: AcpiGetObjectInfo: optimize exit for mutex failure.
ACPICA: Update version to 20121114.
Chao Guan (1):
ACPICA: Performance enhancement for ACPI package objects.
Jesper Juhl (1):
ACPICA: Fix possible memory leak.
Lv Zheng (11):
ACPICA: Cleanup updated comments.
ACPICA: Update compilation environment settings.
ACPICA: Update codes under disabled build options.
ACPICA: Cleanup source to reduce differences between Linux and
ACPICA.
ACPICA: Cleanup indentation to reduce differences between Linux and
ACPICA.
ACPICA: Cleanup coding style to reduce differences between Linux and
ACPICA.
ACPICA: Fix broken call depth tracing logic.
ACPICA: Enhance error messages.
ACPICA: Update initialization codes.
ACPICA: Enhance the ACPI_GETx and ACPI_SETx macros.
ACPICA: Resource Manager: update template walking with
ACPI_NEXT_RESOURCE.
arch/ia64/include/asm/acpi.h | 4 - arch/x86/include/asm/acpi.h | 4 - drivers/acpi/acpica/accommon.h | 1 + drivers/acpi/acpica/acglobal.h | 35 +++-- drivers/acpi/acpica/aclocal.h | 45 ++++-- drivers/acpi/acpica/acmacros.h | 34 ++++- drivers/acpi/acpica/acobject.h | 2 +- drivers/acpi/acpica/acpredef.h | 14 +- drivers/acpi/acpica/acutils.h | 7 +- drivers/acpi/acpica/amlresrc.h | 6 + drivers/acpi/acpica/dsmethod.c | 5 +- drivers/acpi/acpica/dsobject.c | 2 +- drivers/acpi/acpica/dsopcode.c | 14 +- drivers/acpi/acpica/dswload.c | 5 +- drivers/acpi/acpica/evgpe.c | 6 +- drivers/acpi/acpica/evxface.c | 34 ++--- drivers/acpi/acpica/evxfevnt.c | 5 +- drivers/acpi/acpica/evxfgpe.c | 9 +- drivers/acpi/acpica/exconfig.c | 13 +- drivers/acpi/acpica/exfldio.c | 1 - drivers/acpi/acpica/exmutex.c | 3 +- drivers/acpi/acpica/exoparg1.c | 8 +- drivers/acpi/acpica/exregion.c | 23 +-- drivers/acpi/acpica/hwacpi.c | 3 +- drivers/acpi/acpica/hwesleep.c | 1 - drivers/acpi/acpica/hwgpe.c | 6 +- drivers/acpi/acpica/hwregs.c | 6 +- drivers/acpi/acpica/hwsleep.c | 4 +- drivers/acpi/acpica/hwvalid.c | 18 +-- drivers/acpi/acpica/hwxface.c | 10 +- drivers/acpi/acpica/hwxfsleep.c | 9 +- drivers/acpi/acpica/nsdump.c | 4 +- drivers/acpi/acpica/nsdumpdv.c | 1 - drivers/acpi/acpica/nsinit.c | 6 - drivers/acpi/acpica/nsnames.c | 3 +- drivers/acpi/acpica/nspredef.c | 3 +- drivers/acpi/acpica/nsrepair2.c | 3 +- drivers/acpi/acpica/nssearch.c | 5 + drivers/acpi/acpica/nsutils.c | 13 +- drivers/acpi/acpica/nswalk.c | 4 +- drivers/acpi/acpica/nsxfeval.c | 15 +- drivers/acpi/acpica/nsxfname.c | 16 +- drivers/acpi/acpica/psutils.c | 2 +- drivers/acpi/acpica/rscalc.c | 6 +- drivers/acpi/acpica/rscreate.c | 7 +- drivers/acpi/acpica/rsdump.c | 9 +- drivers/acpi/acpica/rsirq.c | 6 +- drivers/acpi/acpica/rslist.c | 7 +- drivers/acpi/acpica/rsmemory.c | 6 +- drivers/acpi/acpica/rsmisc.c | 74 ++++----- drivers/acpi/acpica/rsutils.c | 8 +- drivers/acpi/acpica/rsxface.c | 4 +- drivers/acpi/acpica/tbfadt.c | 5 +- drivers/acpi/acpica/tbutils.c | 2 +- drivers/acpi/acpica/tbxface.c | 1 - drivers/acpi/acpica/utcopy.c | 4 +- drivers/acpi/acpica/utdelete.c | 68 ++++++--- drivers/acpi/acpica/uteval.c | 2 +- drivers/acpi/acpica/utglobal.c | 9 +- drivers/acpi/acpica/utlock.c | 14 +- drivers/acpi/acpica/utmisc.c | 8 +- drivers/acpi/acpica/utobject.c | 2 +- drivers/acpi/acpica/utresrc.c | 81 +++++----- drivers/acpi/acpica/utstate.c | 40 +++-- drivers/acpi/acpica/uttrack.c | 16 +- drivers/acpi/acpica/utxface.c | 4 - drivers/acpi/acpica/utxferror.c | 4 +- include/acpi/acconfig.h | 24 +-- include/acpi/acoutput.h | 1 + include/acpi/acpiosxf.h | 11 +- include/acpi/acpixf.h | 57 +++---- include/acpi/acrestyp.h | 5 +- include/acpi/actbl.h | 7 +- include/acpi/actbl1.h | 6 +- include/acpi/actypes.h | 9 +- include/acpi/platform/acenv.h | 317 ++++++++++++++++++++------------------- include/acpi/platform/acgcc.h | 4 - include/acpi/platform/aclinux.h | 1 - 78 files changed, 664 insertions(+), 577 deletions(-)
Signature · 1 line
1.7.10