All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lv Zheng <lv.zheng@intel.com>
To: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>,
	Len Brown <len.brown@intel.com>
Cc: Lv Zheng <lv.zheng@intel.com>, Lv Zheng <zetalog@gmail.com>,
	linux-acpi@vger.kernel.org
Subject: [RE-SEND PATCH 00/25] ACPICA: 20140627 Release
Date: Tue,  8 Jul 2014 12:12:32 +0800	[thread overview]
Message-ID: <cover.1404277202.git.lv.zheng@intel.com> (raw)

The previous cover letter contains a wrong message ID, this cover is
re-sent to make a thread top of the 20140627 release patches.

The 20140627 ACPICA kernel-resident subsystem updates are linuxized based
on the pm/linux-next branch to form this patchset.

The patchset has passed the following build/boot tests.
Build tests are performed as follows:
1. i386 + default + COFNIG_ACPI=y
2. i386 + allyes + CONFIG_ACPI=y
3. i386 + default + COFNIG_ACPI=n
4. i386 + allyes + CONFIG_ACPI=n
5. x86_64 + default + COFNIG_ACPI=y
6. x86_64 + allyes + CONFIG_ACPI=y
7. x86_64 + default + COFNIG_ACPI=n
8. x86_64 + allyes + CONFIG_ACPI=n
Boot tests are performed as follows:
1. i386 + default + COFNIG_ACPI=y
2. x86_64 + default + COFNIG_ACPI=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 platform drivers

Bob Moore (2):
  ACPICA: utprint/oslibcfs: cleanup - no functional change.
  ACPICA: Update version to 20140627.

David E. Box (3):
  ACPICA: Utilities: Fix memory leak in acpi_ut_copy_iobject_to_iobject
  ACPICA: Utilities: Validate full RSDP header
  ACPICA: Namespace: Properly null terminate objects detached from a
    namespace node

Lv Zheng (20):
  ACPICA: acpidump: Add support for ACPI 1.0 GUID in Linux
  ACPICA: Utilities: Fix an issue with non-native ACPI_IS_PRINT()
  ACPICA: Utilities: Add support to read table from files.
  ACPICA: OSL: Update environments to improve portability.
  ACPICA: Utilities: Cleanup DEFINE_ACPI_GLOBALS by moving
    acpi_ut_init_global() from utglobal.c to utinit.c.
  ACPICA: OSL: Cleanup acpi_os_printf()/acpi_os_vprintf() stubs.
  ACPICA: OSL: Add portable file IO to improve portability.
  ACPICA: Utilities: Add formatted printing APIs.
  ACPICA: Utilities: Introduce acpi_log_error() to improve portability.
  ACPICA: Application: Enhance ACPI_USAGE_xxx/ACPI_OPTION with
    acpi_os_printf() to improve portability.
  ACPICA: Common: Enhance cm_get_file_size() to improve portability.
  ACPICA: Common: Enhance acpi_getopt() to improve portability.
  ACPICA: acpidump: Add memory/string OSL usage to improve portability.
  ACPICA: acpidump: Remove exit() from generic layer to improve
    portability.
  ACPICA: acpidump: Replace file IOs with new APIs to improve
    portability.
  ACPICA: acpidump: Reduce freopen() invocations to improve
    portability.
  ACPICA: OSL: Update acpidump to reduce source code differences.
  ACPICA: Executer: Fix trivial issues in
    acpi_get_serial_access_bytes().
  ACPICA: Hardware: back port of a recursive locking fix.
  ACPICA: Tables: Merge DMAR table structure updates.

 drivers/acpi/acpica/Makefile                       |    2 +-
 drivers/acpi/acpica/acapps.h                       |    9 +-
 drivers/acpi/acpica/acdebug.h                      |    3 -
 drivers/acpi/acpica/acglobal.h                     |    8 +-
 drivers/acpi/acpica/acutils.h                      |   39 +-
 drivers/acpi/acpica/exfield.c                      |    4 +-
 drivers/acpi/acpica/hwregs.c                       |    3 +-
 drivers/acpi/acpica/nsobject.c                     |   11 +
 drivers/acpi/acpica/utbuffer.c                     |  128 ++
 drivers/acpi/acpica/utcopy.c                       |    6 +
 drivers/acpi/acpica/utdebug.c                      |   26 +
 drivers/acpi/acpica/utfileio.c                     |  332 +++++
 drivers/acpi/acpica/utglobal.c                     |  146 ---
 drivers/acpi/acpica/utinit.c                       |  145 +++
 drivers/acpi/acpica/utprint.c                      |  661 ++++++++++
 include/acpi/acpiosxf.h                            |   31 +
 include/acpi/acpixf.h                              |   22 +-
 include/acpi/actbl2.h                              |    2 +-
 include/acpi/actypes.h                             |   14 +
 include/acpi/platform/acenv.h                      |   53 +-
 tools/power/acpi/Makefile                          |    5 +
 tools/power/acpi/common/cmfsize.c                  |   20 +-
 tools/power/acpi/common/getopt.c                   |   14 +-
 .../acpi/os_specific/service_layers/oslibcfs.c     |  214 ++++
 .../acpi/os_specific/service_layers/oslinuxtbl.c   |   48 +-
 .../acpi/os_specific/service_layers/osunixxf.c     | 1311 ++++++++++++++++++++
 tools/power/acpi/tools/acpidump/acpidump.h         |    3 +-
 tools/power/acpi/tools/acpidump/apdump.c           |  108 +-
 tools/power/acpi/tools/acpidump/apfiles.c          |   92 +-
 tools/power/acpi/tools/acpidump/apmain.c           |   96 +-
 30 files changed, 3216 insertions(+), 340 deletions(-)
 create mode 100644 drivers/acpi/acpica/utfileio.c
 create mode 100644 drivers/acpi/acpica/utprint.c
 create mode 100644 tools/power/acpi/os_specific/service_layers/oslibcfs.c
 create mode 100644 tools/power/acpi/os_specific/service_layers/osunixxf.c

-- 
1.7.10


             reply	other threads:[~2014-07-08  4:12 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-07-08  4:12 Lv Zheng [this message]
2014-07-08  2:05 ` [PATCH 01/25] ACPICA: Utilities: Fix memory leak in acpi_ut_copy_iobject_to_iobject Lv Zheng
2014-07-08  2:05 ` [PATCH 02/25] ACPICA: acpidump: Add support for ACPI 1.0 GUID in Linux Lv Zheng
2014-07-08  2:06 ` [PATCH 03/25] ACPICA: Utilities: Fix an issue with non-native ACPI_IS_PRINT() Lv Zheng
2014-07-08  2:06 ` [PATCH 04/25] ACPICA: Utilities: Add support to read table from files Lv Zheng
2014-07-08  2:06 ` [PATCH 05/25] ACPICA: Utilities: Validate full RSDP header Lv Zheng
2014-07-08  2:06 ` [PATCH 06/25] ACPICA: Namespace: Properly null terminate objects detached from a namespace node Lv Zheng
2014-07-08  2:06 ` [PATCH 07/25] ACPICA: OSL: Update environments to improve portability Lv Zheng
2014-07-08  2:06 ` [PATCH 08/25] ACPICA: Utilities: Cleanup DEFINE_ACPI_GLOBALS by moving acpi_ut_init_global() from utglobal.c to utinit.c Lv Zheng
2014-07-08  2:06 ` [PATCH 09/25] ACPICA: OSL: Cleanup acpi_os_printf()/acpi_os_vprintf() stubs Lv Zheng
2014-07-08  2:06 ` [PATCH 10/25] ACPICA: OSL: Add portable file IO to improve portability Lv Zheng
2014-07-08  2:07 ` [PATCH 11/25] ACPICA: Utilities: Add formatted printing APIs Lv Zheng
2014-07-08  2:07 ` [PATCH 12/25] ACPICA: Utilities: Introduce acpi_log_error() to improve portability Lv Zheng
2014-07-08  2:07 ` [PATCH 13/25] ACPICA: Application: Enhance ACPI_USAGE_xxx/ACPI_OPTION with acpi_os_printf() " Lv Zheng
2014-07-08  2:07 ` [PATCH 14/25] ACPICA: Common: Enhance cm_get_file_size() " Lv Zheng
2014-07-08  2:07 ` [PATCH 15/25] ACPICA: Common: Enhance acpi_getopt() " Lv Zheng
2014-07-08  2:07 ` [PATCH 16/25] ACPICA: acpidump: Add memory/string OSL usage " Lv Zheng
2014-07-08  2:07 ` [PATCH 17/25] ACPICA: acpidump: Remove exit() from generic layer " Lv Zheng
2014-07-08  2:07 ` [PATCH 18/25] ACPICA: acpidump: Replace file IOs with new APIs " Lv Zheng
2014-07-08  2:07 ` [PATCH 19/25] ACPICA: acpidump: Reduce freopen() invocations " Lv Zheng
2014-07-08  2:07 ` [PATCH 20/25] ACPICA: OSL: Update acpidump to reduce source code differences Lv Zheng
2014-07-08  2:08 ` [PATCH 21/25] ACPICA: Executer: Fix trivial issues in acpi_get_serial_access_bytes() Lv Zheng
2014-07-08  2:08 ` [PATCH 22/25] ACPICA: utprint/oslibcfs: cleanup - no functional change Lv Zheng
2014-07-08  2:08 ` [PATCH 23/25] ACPICA: Hardware: back port of a recursive locking fix Lv Zheng
2014-07-08  2:08 ` [PATCH 24/25] ACPICA: Tables: Merge DMAR table structure updates Lv Zheng
2014-07-08  2:08 ` [PATCH 25/25] ACPICA: Update version to 20140627 Lv Zheng

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.1404277202.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=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.