Dominique Leuenberger 2018-07-10 14:13:17 +00:00 committed by Git OBS Bridge
commit 3ad90aa645
5 changed files with 96 additions and 39 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:958b5b75617732f6024484c32476cf0759b5777eb827a5e45f1cf3b45d174b15
size 1787556

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:70d11f3f2adbdc64a5b33753e1889918af811ec8050722fbee0fdfc3bfd29a4f
size 1792795

View File

@ -1,3 +1,59 @@
-------------------------------------------------------------------
Mon Jul 2 13:51:16 UTC 2018 - trenn@suse.de
- Update to 20180629
Added changelog from mainline, installed into documentation path
-------------------------------------------------------------------
Sat May 26 09:31:58 UTC 2018 - aloisio@gmx.com
- Update to version 20180508
ACPICA kernel-resident subsystem:
* Completed the new (recently deployed) package resolution
mechanism for the Load and LoadTable ASL/AML operators. This
fixes a regression that was introduced in version 20180209
that could result in an AE_AML_INTERNAL exception during the
loading of a dynamic ACPI/AML table (SSDT) that contains
package objects.
iASL Compiler/Disassembler and Tools:
* AcpiDump and AcpiXtract: Implemented support for ACPI tables
larger than 1 MB. This change allows for table offsets within
the acpidump file to be up to 8 characters. These changes are
backwards compatible with existing acpidump files.
version 20180427
ACPICA kernel-resident subsystem:
* Debugger: Added support for Package objects in the "Test
Objects" command. This command walks the entire namespace and
evaluates all named data objects (Integers, Strings, Buffers,
and now Packages).
* Improved error messages for the namespace root node.
Originally, the root was referred to by the confusing string
"\___". This has been replaced by "Namespace Root" for
clarification.
* Fixed a potential infinite loop in the AcpiRsDumpByteList
function. Colin Ian King <colin.king@canonical.com>.
iASL Compiler/Disassembler and Tools:
* iASL: Implemented support to detect and flag illegal forward
references. For compatibility with other ACPI implementations,
these references are now illegal at the root level of the DSDT
or SSDTs. Forward references have always been illegal within
control methods. This change should not affect existing
ASL/AML code because of the fact that these references
have always been illegal in the other ACPI implementation.
* iASL: Added error messages for the case where a table OEM ID
and OEM TABLE ID strings are longer than the ACPI-defined length.
Previously, these strings were simply silently truncated.
* iASL: Enhanced the -tc option (which creates an AML hex file
in C, suitable for import into a firmware project):
1) Create a unique name for the table, to simplify use of
multiple SSDTs.
2) Add a protection #ifdef in the file, similar to a .h
header file. With assistance from Sami Mujawar,
sami.mujawar@arm.com and Evan Lloyd, evan.lloyd@arm.com
* AcpiExec: Added a new option, -df, to disable the local
fault handler. This is useful during debugging, where it may
be desired to drop into a debugger on a fault.
-------------------------------------------------------------------
Wed Apr 18 13:56:47 UTC 2018 - josef.moellers@suse.com

View File

@ -20,12 +20,12 @@
%define kver %(rpm -q --qf '%%{VERSION}' kernel-source)
%define dmp_ver %{kver}
Name: acpica
Version: 20180313
Version: 20180629
Release: 0
Summary: This is a set of tools to display and debug your BIOS ACPI tables
License: GPL-2.0-only
Group: Development/Tools/Debuggers
URL: http://acpica.org
Url: http://acpica.org
Source: https://acpica.org/sites/acpica/files/%{src_dir}.tar.gz
Source1: ec_access.c
Source2: acpi_genl.tar.bz2
@ -101,6 +101,7 @@ make V=1 EXTRA_CFLAGS="%{optflags}" mandir=%{_mandir} prefix=%{_prefix} DESTDIR=
%files
%defattr(-,root,root)
%doc changes.txt
%doc %{_docdir}/%{name}
%{_bindir}/iasl
%{_bindir}/acpiexec

View File

@ -1,7 +1,7 @@
Index: acpica-unix-20180313/source/compiler/asloptions.c
Index: acpica-unix-20180629/source/compiler/asloptions.c
===================================================================
--- acpica-unix-20180313.orig/source/compiler/asloptions.c
+++ acpica-unix-20180313/source/compiler/asloptions.c
--- acpica-unix-20180629.orig/source/compiler/asloptions.c 2018-06-29 17:18:30.000000000 +0200
+++ acpica-unix-20180629/source/compiler/asloptions.c 2018-07-02 15:09:37.392014040 +0200
@@ -870,12 +870,6 @@ AslDoOptions (
Gbl_NoErrors = TRUE;
break;
@ -15,10 +15,10 @@ Index: acpica-unix-20180313/source/compiler/asloptions.c
case 'e':
/* Disable all warning/remark messages (errors only) */
Index: acpica-unix-20180313/source/include/acapps.h
Index: acpica-unix-20180629/source/include/acapps.h
===================================================================
--- acpica-unix-20180313.orig/source/include/acapps.h
+++ acpica-unix-20180313/source/include/acapps.h
--- acpica-unix-20180629.orig/source/include/acapps.h 2018-06-29 17:18:33.000000000 +0200
+++ acpica-unix-20180629/source/include/acapps.h 2018-07-02 15:09:37.392014040 +0200
@@ -188,9 +188,6 @@
Prefix, ACPICA_COPYRIGHT, \
Prefix
@ -29,11 +29,11 @@ Index: acpica-unix-20180313/source/include/acapps.h
/* Macros for usage messages */
#define ACPI_USAGE_HEADER(Usage) \
Index: acpica-unix-20180313/source/tools/acpibin/abmain.c
Index: acpica-unix-20180629/source/tools/acpibin/abmain.c
===================================================================
--- acpica-unix-20180313.orig/source/tools/acpibin/abmain.c
+++ acpica-unix-20180313/source/tools/acpibin/abmain.c
@@ -192,7 +192,6 @@ AbDisplayUsage (
--- acpica-unix-20180629.orig/source/tools/acpibin/abmain.c 2018-06-29 17:18:33.000000000 +0200
+++ acpica-unix-20180629/source/tools/acpibin/abmain.c 2018-07-02 15:09:37.392014040 +0200
@@ -191,7 +191,6 @@ AbDisplayUsage (
ACPI_OPTION ("-s <File>", "Update checksum for binary AML file");
ACPI_OPTION ("-t", "Terse mode");
ACPI_OPTION ("-v", "Display version information");
@ -41,7 +41,7 @@ Index: acpica-unix-20180313/source/tools/acpibin/abmain.c
}
@@ -299,11 +298,6 @@ main (
@@ -298,11 +297,6 @@ main (
return (1);
@ -53,10 +53,10 @@ Index: acpica-unix-20180313/source/tools/acpibin/abmain.c
default:
printf ("Unknown option: -v%s\n", AcpiGbl_Optarg);
Index: acpica-unix-20180313/source/tools/acpidump/apmain.c
Index: acpica-unix-20180629/source/tools/acpidump/apmain.c
===================================================================
--- acpica-unix-20180313.orig/source/tools/acpidump/apmain.c
+++ acpica-unix-20180313/source/tools/acpidump/apmain.c
--- acpica-unix-20180629.orig/source/tools/acpidump/apmain.c 2018-06-29 17:18:34.000000000 +0200
+++ acpica-unix-20180629/source/tools/acpidump/apmain.c 2018-07-02 15:09:37.392014040 +0200
@@ -223,7 +223,6 @@ ApDisplayUsage (
ACPI_OPTION ("-r <Address>", "Dump tables from specified RSDP");
ACPI_OPTION ("-s", "Print table summaries only");
@ -78,19 +78,19 @@ Index: acpica-unix-20180313/source/tools/acpidump/apmain.c
default:
printf ("Unknown option: -v%s\n", AcpiGbl_Optarg);
Index: acpica-unix-20180313/source/tools/acpiexec/aemain.c
Index: acpica-unix-20180629/source/tools/acpiexec/aemain.c
===================================================================
--- acpica-unix-20180313.orig/source/tools/acpiexec/aemain.c
+++ acpica-unix-20180313/source/tools/acpiexec/aemain.c
@@ -276,7 +276,6 @@ usage (
--- acpica-unix-20180629.orig/source/tools/acpiexec/aemain.c 2018-07-02 15:09:37.392014040 +0200
+++ acpica-unix-20180629/source/tools/acpiexec/aemain.c 2018-07-02 15:47:00.989247447 +0200
@@ -279,7 +279,6 @@ usage (
printf ("\n");
ACPI_OPTION ("-v", "Display version information");
- ACPI_OPTION ("-vd", "Display build date and time");
ACPI_OPTION ("-vh", "Verbose exception handler output");
ACPI_OPTION ("-vi", "Verbose initialization output");
ACPI_OPTION ("-vr", "Verbose region handler output");
ACPI_OPTION ("-x <DebugLevel>", "Debug output level");
@@ -535,11 +534,6 @@ AeDoOptions (
@@ -544,11 +543,6 @@ AeDoOptions (
return (1);
@ -99,13 +99,13 @@ Index: acpica-unix-20180313/source/tools/acpiexec/aemain.c
- printf (ACPI_COMMON_BUILD_TIME);
- return (1);
-
case 'i':
case 'h':
AcpiDbgLevel |= ACPI_LV_INIT_NAMES;
Index: acpica-unix-20180313/source/tools/acpihelp/ahmain.c
AcpiGbl_VerboseHandlers = TRUE;
Index: acpica-unix-20180629/source/tools/acpihelp/ahmain.c
===================================================================
--- acpica-unix-20180313.orig/source/tools/acpihelp/ahmain.c
+++ acpica-unix-20180313/source/tools/acpihelp/ahmain.c
--- acpica-unix-20180629.orig/source/tools/acpihelp/ahmain.c 2018-06-29 17:18:34.000000000 +0200
+++ acpica-unix-20180629/source/tools/acpihelp/ahmain.c 2018-07-02 15:09:37.396014270 +0200
@@ -187,7 +187,6 @@ AhDisplayUsage (
ACPI_USAGE_HEADER ("acpihelp <options> [Name/Prefix | HexValue]");
ACPI_OPTION ("-h", "Display help");
@ -126,10 +126,10 @@ Index: acpica-unix-20180313/source/tools/acpihelp/ahmain.c
default:
printf ("Unknown option: -v%s\n", AcpiGbl_Optarg);
Index: acpica-unix-20180313/source/tools/acpinames/anmain.c
Index: acpica-unix-20180629/source/tools/acpinames/anmain.c
===================================================================
--- acpica-unix-20180313.orig/source/tools/acpinames/anmain.c
+++ acpica-unix-20180313/source/tools/acpinames/anmain.c
--- acpica-unix-20180629.orig/source/tools/acpinames/anmain.c 2018-06-29 17:18:34.000000000 +0200
+++ acpica-unix-20180629/source/tools/acpinames/anmain.c 2018-07-02 15:09:37.396014270 +0200
@@ -203,7 +203,6 @@ usage (
ACPI_OPTION ("-?", "Display this message");
ACPI_OPTION ("-l", "Load namespace only, no display");
@ -150,10 +150,10 @@ Index: acpica-unix-20180313/source/tools/acpinames/anmain.c
default:
printf ("Unknown option: -v%s\n", AcpiGbl_Optarg);
Index: acpica-unix-20180313/source/tools/acpisrc/asmain.c
Index: acpica-unix-20180629/source/tools/acpisrc/asmain.c
===================================================================
--- acpica-unix-20180313.orig/source/tools/acpisrc/asmain.c
+++ acpica-unix-20180313/source/tools/acpisrc/asmain.c
--- acpica-unix-20180629.orig/source/tools/acpisrc/asmain.c 2018-06-29 17:18:34.000000000 +0200
+++ acpica-unix-20180629/source/tools/acpisrc/asmain.c 2018-07-02 15:09:37.396014270 +0200
@@ -374,7 +374,6 @@ AsDisplayUsage (
ACPI_OPTION ("-s", "Generate source statistics only");
ACPI_OPTION ("-v", "Display version information");
@ -174,10 +174,10 @@ Index: acpica-unix-20180313/source/tools/acpisrc/asmain.c
default:
printf ("Unknown option: -v%s\n", AcpiGbl_Optarg);
Index: acpica-unix-20180313/source/tools/acpixtract/axmain.c
Index: acpica-unix-20180629/source/tools/acpixtract/axmain.c
===================================================================
--- acpica-unix-20180313.orig/source/tools/acpixtract/axmain.c
+++ acpica-unix-20180313/source/tools/acpixtract/axmain.c
--- acpica-unix-20180629.orig/source/tools/acpixtract/axmain.c 2018-06-29 17:18:34.000000000 +0200
+++ acpica-unix-20180629/source/tools/acpixtract/axmain.c 2018-07-02 15:09:37.396014270 +0200
@@ -181,7 +181,6 @@ DisplayUsage (
ACPI_OPTION ("-m", "Extract multiple DSDT/SSDTs to a single file");
ACPI_OPTION ("-s <signature>", "Extract all tables with <signature>");