From: Lv Zheng <lv.zheng@intel.com>
To: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>,
"Rafael J. Wysocki" <rjw@rjwysocki.net>,
Len Brown <len.brown@intel.com>
Cc: Lv Zheng <lv.zheng@intel.com>, Lv Zheng <zetalog@gmail.com>,
linux-acpi@vger.kernel.org
Subject: [PATCH 00/30] ACPICA: 20160629 Release
Date: Thu, 4 Aug 2016 16:36:18 +0800 [thread overview]
Message-ID: <cover.1470299677.git.lv.zheng@intel.com> (raw)
The 20160629 ACPICA kernel-resident subsystem updates are linuxized based
on the linux-pm/linux-next branch.
The patchset has passed the following build/boot tests.
Build tests are performed as follows:
1. i386 + allyes
2. i386 + allno
3. i386 + default + ACPI_DEBUGGER=y
4. i386 + default + ACPI_DEBUGGER=n + ACPI_DEBUG=y
5. i386 + default + ACPI_DEBUG=n + ACPI=y
6. i386 + default + ACPI=n
7. x86_64 + allyes
8. x86_64 + allno
9. x86_64 + default + ACPI_DEBUGGER=y
10.x86_64 + default + ACPI_DEBUGGER=n + ACPI_DEBUG=y
11.x86_64 + default + ACPI_DEBUG=n + ACPI=y
12.x86_64 + default + ACPI=n
Boot tests are performed as follows:
1. i386 + default + ACPI_DEBUGGER=y
2. x86_64 + default + ACPI_DEBUGGER=y
Where:
1. i386: machine named as "Dell Inspiron Mini 1010"
2. x86_64: machine named as "HP Compaq 8200 Elite SFF PC"
3. default: kernel configuration with following items enabled:
All hardware drivers related to the machines of i386/x86_64
All "drivers/acpi" configurations
All "drivers/platform" drivers
All other drivers that link the APIs provided by ACPICA subsystem
The divergences checking result:
Before applying (20160422 Release):
494 lines
After applying (20160629 Release):
508 lines
Bob Moore (8):
ACPICA: Interpreter: Remove temporary code for External() opcode
ACPICA: Debugger: Extend some max line lengths
ACPICA: Disassembler: Add option to emit embedded External
operators/opcodes
ACPICA: Simplify configuration for "Max Loops" system parameter
ACPICA: iASL/Disassembler: Add a check for missing filename
ACPICA: Use os_allocate_zeroed
ACPICA: FADT support cleanup
ACPICA: Update version to 20160629
Jung-uk Kim (2):
ACPICA: Fix deconstification warnings (-Wcast-qual) with function
traces.
ACPICA: Fix deconstification warnings (-Wcast-qual) with
acpi_ns_root_initialize().
Lv Zheng (20):
ACPICA: Utilities: Introduce facility to allow Linux to set correct
logging levels
ACPICA: Divergence: Port declarators back to ACPICA
ACPICA: Events: Introduce acpi_mask_gpe() to implement GPE masking
mechanism
ACPI / sysfs: Update /sys/firmware/acpi/interrupts/gpexx using new
GPE masking mechanism
ACPI / sysfs: Provide quirk mechanism to prevent GPE flooding
ACPICA: Debugger: Fix wrong inclusions in dbfileio.c
ACPICA: OSL: Add correct acpi_gbl_debug_timeout export to allow
acpiexec to link
ACPICA: acpidump: Fix a duplicate variable definition
ACPICA: Applications: Enable USE_NATIVE_ALLOCATE_ZEROED environment
for all applications
ACPICA: Clib: Fix build issues when ACPI_USE_STANDARD_HEADERS is not
defined by converting size_t to acpi_size
ACPICA: Clib: Cleanup va_arg related code
ACPICA: Clib: Fix wrong mini C library usage
ACPICA: Clib/EFI: Fix wrong order of standard integer types/IO
handles
ACPICA: MSVC9: Fix <sys/stat.h> inclusion order issue
ACPICA: Clib: Add -nostdinc support for EFI layer
ACPICA: Clib: Eliminate acpi_os_XXXFile()/acpi_log_error and link
clibrary fxxx()/errno/perror() instead
ACPICA: Applications: Fix a potential issue that help messages may be
dumped to acpi_gbl_debug_file
ACPICA: EFI: Port acpidump to EDK2 environment
ACPICA: OSL: Cleanup the inclusion order of the compiler-specific
headers
ACPICA: OSL: Fix a regression that old GCC requires a workaround for
strchr()
Documentation/kernel-parameters.txt | 10 +
drivers/acpi/acpica/acapps.h | 10 +-
drivers/acpi/acpica/acevents.h | 3 +
drivers/acpi/acpica/acglobal.h | 2 +
drivers/acpi/acpica/aclocal.h | 2 +
drivers/acpi/acpica/actables.h | 3 +-
drivers/acpi/acpica/acutils.h | 36 ++--
drivers/acpi/acpica/dbfileio.c | 20 +-
drivers/acpi/acpica/dbobject.c | 4 +-
drivers/acpi/acpica/dsutils.c | 17 +-
drivers/acpi/acpica/evgpe.c | 57 +++++
drivers/acpi/acpica/evxfgpe.c | 43 ++++
drivers/acpi/acpica/hwgpe.c | 23 ++-
drivers/acpi/acpica/nsaccess.c | 6 +-
drivers/acpi/acpica/nsdump.c | 2 +-
drivers/acpi/acpica/tbfadt.c | 10 +-
drivers/acpi/acpica/tbutils.c | 3 +-
drivers/acpi/acpica/tbxface.c | 4 +-
drivers/acpi/acpica/tbxfload.c | 4 +-
drivers/acpi/acpica/tbxfroot.c | 5 +-
drivers/acpi/acpica/utbuffer.c | 30 ++-
drivers/acpi/acpica/utdebug.c | 61 +++---
drivers/acpi/acpica/utdecode.c | 2 +-
drivers/acpi/acpica/utinit.c | 2 +-
drivers/acpi/acpica/utpredef.c | 2 -
drivers/acpi/acpica/utprint.c | 105 ++++++++--
drivers/acpi/acpica/uttrack.c | 4 +-
drivers/acpi/acpica/utxface.c | 2 +-
drivers/acpi/acpica/utxfinit.c | 6 +-
drivers/acpi/internal.h | 1 +
drivers/acpi/scan.c | 1 +
drivers/acpi/sleep.c | 2 +-
drivers/acpi/sysfs.c | 89 +++++++-
include/acpi/acconfig.h | 4 +
include/acpi/acoutput.h | 6 +-
include/acpi/acpiosxf.h | 43 +---
include/acpi/acpixf.h | 37 ++--
include/acpi/actbl.h | 164 ++++++++-------
include/acpi/actypes.h | 48 ++---
include/acpi/platform/acenv.h | 90 +++-----
include/acpi/platform/acenvex.h | 21 +-
include/acpi/platform/acgcc.h | 17 +-
include/acpi/platform/acgccex.h | 58 ++++++
include/acpi/platform/aclinux.h | 22 +-
include/acpi/platform/aclinuxex.h | 2 +-
tools/power/acpi/common/cmfsize.c | 13 +-
tools/power/acpi/common/getopt.c | 4 +-
.../acpi/os_specific/service_layers/oslibcfs.c | 217 --------------------
.../acpi/os_specific/service_layers/osunixxf.c | 3 -
tools/power/acpi/tools/acpidump/Makefile | 1 -
tools/power/acpi/tools/acpidump/acpidump.h | 12 +-
tools/power/acpi/tools/acpidump/apdump.c | 71 +++----
tools/power/acpi/tools/acpidump/apfiles.c | 56 ++---
tools/power/acpi/tools/acpidump/apmain.c | 33 +--
54 files changed, 796 insertions(+), 697 deletions(-)
create mode 100644 include/acpi/platform/acgccex.h
delete mode 100644 tools/power/acpi/os_specific/service_layers/oslibcfs.c
--
1.7.10
next reply other threads:[~2016-08-04 8:41 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-08-04 8:36 Lv Zheng [this message]
2016-08-04 8:36 ` [PATCH 01/30] ACPICA: Fix deconstification warnings (-Wcast-qual) with function traces Lv Zheng
2016-08-04 8:42 ` [UPDATE PATCH " Lv Zheng
2016-08-04 8:42 ` [PATCH 02/30] ACPICA: Fix deconstification warnings (-Wcast-qual) with acpi_ns_root_initialize() Lv Zheng
2016-08-04 8:42 ` [PATCH 03/30] ACPICA: Interpreter: Remove temporary code for External() opcode Lv Zheng
2016-08-04 8:42 ` [PATCH 04/30] ACPICA: Utilities: Introduce facility to allow Linux to set correct logging levels Lv Zheng
2016-08-04 8:42 ` [PATCH 05/30] ACPICA: Debugger: Extend some max line lengths Lv Zheng
2016-08-04 8:43 ` [PATCH 06/30] ACPICA: Disassembler: Add option to emit embedded External operators/opcodes Lv Zheng
2016-08-04 8:43 ` [PATCH 07/30] ACPICA: Simplify configuration for "Max Loops" system parameter Lv Zheng
2016-08-04 8:43 ` [PATCH 08/30] ACPICA: Divergence: Port declarators back to ACPICA Lv Zheng
2016-08-04 8:43 ` [PATCH 09/30] ACPICA: iASL/Disassembler: Add a check for missing filename Lv Zheng
2016-08-04 8:43 ` [PATCH 10/30] ACPICA: Use os_allocate_zeroed Lv Zheng
2016-08-04 8:43 ` [PATCH 11/30] ACPICA: Events: Introduce acpi_mask_gpe() to implement GPE masking mechanism Lv Zheng
2016-08-04 8:43 ` [PATCH 12/30] ACPI / sysfs: Update /sys/firmware/acpi/interrupts/gpexx using new " Lv Zheng
2016-08-04 8:43 ` [PATCH 13/30] ACPI / sysfs: Provide quirk mechanism to prevent GPE flooding Lv Zheng
2016-08-08 20:24 ` Rafael J. Wysocki
2016-08-11 3:30 ` Zheng, Lv
2016-08-04 8:43 ` [PATCH 14/30] ACPICA: FADT support cleanup Lv Zheng
2016-08-04 8:44 ` [PATCH 15/30] ACPICA: Debugger: Fix wrong inclusions in dbfileio.c Lv Zheng
2016-08-04 8:44 ` [PATCH 16/30] ACPICA: OSL: Add correct acpi_gbl_debug_timeout export to allow acpiexec to link Lv Zheng
2016-08-04 8:44 ` [PATCH 17/30] ACPICA: acpidump: Fix a duplicate variable definition Lv Zheng
2016-08-04 8:44 ` [PATCH 18/30] ACPICA: Applications: Enable USE_NATIVE_ALLOCATE_ZEROED environment for all applications Lv Zheng
2016-08-04 8:44 ` [PATCH 19/30] ACPICA: Clib: Fix build issues when ACPI_USE_STANDARD_HEADERS is not defined by converting size_t to acpi_size Lv Zheng
2016-08-04 8:44 ` [PATCH 20/30] ACPICA: Clib: Cleanup va_arg related code Lv Zheng
2016-08-04 8:44 ` [PATCH 21/30] ACPICA: Clib: Fix wrong mini C library usage Lv Zheng
2016-08-04 8:44 ` [PATCH 22/30] ACPICA: Clib/EFI: Fix wrong order of standard integer types/IO handles Lv Zheng
2016-08-04 8:44 ` [PATCH 23/30] ACPICA: MSVC9: Fix <sys/stat.h> inclusion order issue Lv Zheng
2016-08-04 8:45 ` [PATCH 24/30] ACPICA: Clib: Add -nostdinc support for EFI layer Lv Zheng
2016-08-04 8:45 ` [PATCH 26/30] ACPICA: Applications: Fix a potential issue that help messages may be dumped to acpi_gbl_debug_file Lv Zheng
2016-08-04 8:45 ` [PATCH 27/30] ACPICA: EFI: Port acpidump to EDK2 environment Lv Zheng
2016-08-04 8:45 ` [PATCH 28/30] ACPICA: OSL: Cleanup the inclusion order of the compiler-specific headers Lv Zheng
2016-08-04 8:45 ` [PATCH 29/30] ACPICA: OSL: Fix a regression that old GCC requires a workaround for strchr() Lv Zheng
2016-08-04 8:45 ` [PATCH 30/30] ACPICA: Update version to 20160629 Lv Zheng
2016-08-04 16:12 ` [PATCH 00/30] ACPICA: 20160629 Release Al Stone
2016-08-05 0:42 ` Zheng, Lv
2016-08-05 14:43 ` Al Stone
2016-08-05 22:00 ` 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.1470299677.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=rjw@rjwysocki.net \
--cc=zetalog@gmail.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.