Fedora Update Notification
2016-09-20 17:04:49.425053

Name        : acpica-tools
Product     : Fedora 25
Version     : 20160831
Release     : 1.fc25
URL         : https://www.acpica.org/
Summary     : ACPICA tools for the development and debug of ACPI tables
Description :
The ACPI Component Architecture (ACPICA) project provides an OS-independent
reference implementation of the Advanced Configuration and Power Interface
Specification (ACPI).  ACPICA code contains those portions of ACPI meant to
be directly integrated into the host OS as a kernel-resident subsystem, and
a small set of tools to assist in developing and debugging ACPI tables.

This package contains only the user-space tools needed for ACPI table
development, not the kernel implementation of ACPI.  The following commands
are installed:
   -- iasl: compiles ASL (ACPI Source Language) into AML (ACPI Machine
      Language), suitable for inclusion as a DSDT in system firmware.
      It also can disassemble AML, for debugging purposes.
   -- acpibin: performs basic operations on binary AML files (e.g.,
      comparison, data extraction)
   -- acpidump: write out the current contents of ACPI tables
   -- acpiexec: simulate AML execution in order to debug method definitions
   -- acpihelp: display help messages describing ASL keywords and op-codes
   -- acpinames: display complete ACPI name space from input AML
   -- acpisrc: manipulate the ACPICA source tree and format source files
      for specific environments
   -- acpixtract: extract binary ACPI tables from acpidump output (see
      also the pmtools package)

This version of the tools is being released under GPLv2 license.

Update Information:

## 20160831 Update   * Fixes FTBFS on s390x (see Fedora#1365193).  * Update to
latest upstream source (see Fedora#1361737 and Fedora#1372107)  ### Upstream
Changelog for 20160831  31 August 2016. Summary of changes for version 20160831:
#### ACPICA kernel-resident subsystem:   * Improve support for the so-called
"module-level code", which is defined to be math, logical and control AML
opcodes that appear outside of any control method. This change improves the
support by adding more opcodes that can be executed in the manner. Some other
issues have been solved, and the ASL grammar changes to support such code under
all scope operators (Device, etc.) are complete. Lv Zheng.   * UEFI support:
these OSL functions have been implemented. This is an additional step toward
supporting the AcpiExec utility natively (with full hardware access) under UEFI.
Marcelo Ferreira.     * AcpiOsReadPciConfiguration     *
AcpiOsWritePciConfiguration   * Fixed a possible mutex error during control
method auto-serialization. Lv Zheng.    * Updated support for the Generic
Address Structure by fully implementing all GAS fields when a 32-bit address is
expanded to a 64-bit GAS. Lv Zheng.   * Updated the return value for the
internal _OSI method. Instead of 0xFFFFFFFF, the "Ones" value is now returned,
which is 0xFFFFFFFFFFFFFFFF for 64-bit ACPI tables. This fixes an
incompatibility with other ACPI implementations, and will be reflected and
clarified in the next version of the ACPI specification.   * Implemented two new
table events that can be passed to an ACPICA table handler. These events are
used to indicate a table installation or uninstallation. These events are used
in addition to existed table load and unload events. Lv Zheng.   * Implemented a
cleanup for all internal string-to-integer conversions.  Consolidate multiple
versions of this functionality and limit possible bases to either 10 or 16 to
simplify the code. Adds a new file, utstrtoul64.   * Cleanup the inclusion order
of the various compiler-specific headers.  This simplifies build configuration
management. The compiler-specific headers are now split out from the host-
specific headers. Lv Zheng.  #### iASL Compiler/Disassembler and Tools:   *
iASL/AcpiExec: Added a command line option to display the build date/time of the
tool (-vd). This can be useful to verify that the correct version of the tools
are being used.   * AML Debugger: Implemented a new subcommand ("execute
predef") to execute all predefined control methods and names within the current
namespace.  This can be useful for debugging problems with ACPI tables and the
ACPI namespace.

  [ 1 ] Bug #1361737 - acpica-tools-20160729 is available
  [ 2 ] Bug #1365193 - [acpica-tools] error: cast from pointer to integer of 
different size
  [ 3 ] Bug #1372107 - acpica-tools-20160831 is available

This update can be installed with the "yum" update program. Use
su -c 'yum update acpica-tools' at the command line.
For more information, refer to "Managing Software with yum",
available at https://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
package-announce mailing list -- package-announce@lists.fedoraproject.org
To unsubscribe send an email to package-announce-le...@lists.fedoraproject.org

Reply via email to