SHA256
1
0
forked from pool/acpica

167 Commits

Author SHA256 Message Date
Ana Guerrero
60ca6b8206 Accepting request 1162945 from hardware
OBS-URL: https://build.opensuse.org/request/show/1162945
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=76
2024-03-28 12:52:40 +00:00
126834770c Accepting request 1162944 from home:trenn:branches:hardware
OBS-URL: https://build.opensuse.org/request/show/1162944
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=156
2024-03-27 16:19:04 +00:00
Ana Guerrero
4e5bc8153f Accepting request 1147062 from hardware
OBS-URL: https://build.opensuse.org/request/show/1147062
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=75
2024-02-16 20:49:17 +00:00
8a010a2579 Accepting request 1146101 from home:trenn:branches:hardware
- Update to version 20230628
  * IASL/RHCT: Enable dumping and compiling newly added nodes
  * RHCT: Add flags, CMO and MMU nodes
  * MADT: Add dump and compile support for RISC-V APICs
  * MADT: Add RISC-V external interrupt controllers
  * Add AML_NO_OPERAND_RESOLVE flag to Timer
  * Add a define for size of acpi_srat_generic_affinity DeviceHandle
  * Slightly simplify an error message in acpi_ds_result_push()
  * Add port definitions for CDAT SSLBIS
  * Fix misspelled CDAT DSMAS define
  * Add interrupt command to acpiexec
  * Detect GED device and keep track of _EVT
  * ACPICA: Modify ACPI_STATE_COMMON
  * Manually revert after resolving conflicts PR #757 commit 32d875705c8ee8f99fd8b78dbed48633486a7640
  * fix for conflict macro definition on zephyr interface
  * Fix ACPI_FUNCTION_ENTRY()
  * Revert "Fixes for ACPI_FLEX_ARRAY, to eliminate warnings on MSVC"
  * Revert "Events: Use spaces instead of tabs to fix indentation"
  * Add support for _DSC as per ACPI 6.5
  * exserial.c: replace ternary operator with ACPI_MIN()
  * ACPICA: Modify ACPI_STATE_COMMON
  * Fix GCC 12 dangling-pointer warning
  * build: added module name for zephyr build system
  * Revert "Move ACPI_FUNCTION_ENTRY to function entry"
  * Move ACPI_FUNCTION_ENTRY to function entry
  * iASL/MADT: Add dump and compile support for LoongArch APICs
  * iasl: check Offset before Subtable dereference

OBS-URL: https://build.opensuse.org/request/show/1146101
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=154
2024-02-16 10:12:21 +00:00
2b715a1a65 Accepting request 1095633 from hardware
OBS-URL: https://build.opensuse.org/request/show/1095633
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=74
2023-06-27 21:16:18 +00:00
f8ac91e3d1 Accepting request 1094386 from home:susnux:branches:hardware
Update to version 20230331

OBS-URL: https://build.opensuse.org/request/show/1094386
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=152
2023-06-27 13:47:57 +00:00
a391e50cc7 Accepting request 1046533 from hardware
OBS-URL: https://build.opensuse.org/request/show/1046533
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=73
2023-01-04 17:10:18 +00:00
b52b51992f Accepting request 1045572 from home:susnux:branches:hardware
Update to version 20221020

OBS-URL: https://build.opensuse.org/request/show/1045572
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=150
2023-01-03 13:40:44 +00:00
ebb0cdea3c Accepting request 1010968 from hardware
- This version includes CEDT table support as requested in feature
  (SLE 15 SP5):
  jsc#PED-201

OBS-URL: https://build.opensuse.org/request/show/1010968
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=72
2022-10-15 14:35:04 +00:00
4b8d4fe7f2 OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=148 2022-10-14 16:09:32 +00:00
6c3df42e0b Accepting request 1010939 from home:trenn:branches:hardware
- This version includes CEDT table support as requested in feature
  (SLE 15 SP5):
  jsc#PED-201

OBS-URL: https://build.opensuse.org/request/show/1010939
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=147
2022-10-14 13:43:05 +00:00
a84f6ae448 Accepting request 972528 from hardware
OBS-URL: https://build.opensuse.org/request/show/972528
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=71
2022-04-26 18:15:12 +00:00
0b9f700d44 Accepting request 971920 from home:susnux:branches:hardware
Update bundled wmidump

OBS-URL: https://build.opensuse.org/request/show/971920
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=145
2022-04-25 09:05:54 +00:00
503a7dc34b Accepting request 971849 from hardware
OBS-URL: https://build.opensuse.org/request/show/971849
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=70
2022-04-22 22:25:14 +00:00
84eb472dd6 Accepting request 971251 from home:dirkmueller:Factory
- update to 20220331:
  For the ASL Sleep() operator, issue a warning if the sleep value is 
  greater than 10 Milliseconds. Quick boottime is important, so warn about 
  sleeps greater than 10 ms. Distribution Linux kernels reach initrd in 350 
  ms, so excessive delays should be called out. 10 ms is chosen randomly, 
  but three of such delays would already make up ten percent of the 
  boottime.
  Namespace: Avoid attempting to walk the Namespace if the Namespace does 
  not exist.
  AML interpreter/iASL compiler: Add new Acpi 6.4 semantics for the 
  LoadTable and Load operators. DDB_HANDLE is gone, now loadtable returns a 
  pass/fail integer. Now load returns a pass/fail integer, as well as 
  storing the return value in an optional 2nd argument.
  Headers: Use uintptr_t and offsetof() in Linux kernel builds. To avoid 
  "performing pointer subtraction with a null pointer has undefined 
  behavior" compiler warnings, use uintptr_t and offsetof() that are always 
  available during Linux kernel builds to define ACPI_UINTPTR_T and the 
  ACPI_TO_INTEGER() and ACPI_OFFSET() macros when building the ACPICA code 
  in the Linux kernel.
  Added support for the Windows 11 _OSI string ("Windows 2021"). Submitted 
  by superm1.
  executer/exsystem: Inform users about ACPI spec violation for the Stall() 
  operator. Values greater than 100 microseconds violate the ACPI 
  specification, so warn users about it. From the ACPI Specification 
  version 6.2 Errata A, 19.6.128 *Stall (Stall for a Short Time)*:
  The implementation of Stall is OS-specific, but must not relinquish
  control of the processor. Because of this, delays longer than 100
  microseconds must use Sleep instead of Stall.
  Data Table Compiler/Disassembler: Add support for the APMT table - ARM 
  Performance Monitoring Unit table. Submitted by @bwicaksononv.

OBS-URL: https://build.opensuse.org/request/show/971251
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=143
2022-04-21 14:24:33 +00:00
e8cd232351 Accepting request 952133 from hardware
OBS-URL: https://build.opensuse.org/request/show/952133
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=69
2022-02-09 19:38:33 +00:00
c3207aa170 Accepting request 951744 from home:dfaggioli:experimental:Virtualization
- The package build fine on arches different than x86 and ARM. Drop
  the ExclusiveArch.

OBS-URL: https://build.opensuse.org/request/show/951744
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=142
2022-02-07 13:52:57 +00:00
e202980b82 Accepting request 926416 from hardware
OBS-URL: https://build.opensuse.org/request/show/926416
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=68
2021-10-22 22:50:16 +00:00
e512488363 Accepting request 926319 from home:susnux:branches:hardware
Update to version 20210930

OBS-URL: https://build.opensuse.org/request/show/926319
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=141
2021-10-19 20:59:10 +00:00
443bae6aa7 Accepting request 904047 from hardware
OBS-URL: https://build.opensuse.org/request/show/904047
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=67
2021-07-07 16:29:38 +00:00
359ce77978 Accepting request 903212 from home:susnux:branches:hardware
- Update to version 20210604

OBS-URL: https://build.opensuse.org/request/show/903212
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=140
2021-07-05 07:46:11 +00:00
ca1b9ea386 Accepting request 886751 from hardware
OBS-URL: https://build.opensuse.org/request/show/886751
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=66
2021-04-23 15:49:36 +00:00
f5970c11ae Accepting request 886068 from home:susnux:branches:hardware
ACPI 6.4 support

OBS-URL: https://build.opensuse.org/request/show/886068
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=138
2021-04-19 17:58:51 +00:00
f18935caef Accepting request 862643 from hardware
OBS-URL: https://build.opensuse.org/request/show/862643
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=65
2021-01-14 14:04:48 +00:00
ff4cb0c199 Accepting request 860540 from home:elimat:branches:hardware
- Update to version 20210105
  ACPICA kernel-resident subsystem:
  * Updated all copyrights to 2021. This affects all ACPICA source code 
    modules.
  iASL Compiler/Disassembler and ACPICA tools:
  * ASL test suite (ASLTS): Updated all copyrights to 2021.
  * Tools and utilities: Updated all signon copyrights to 2021.
  * iASL Table Compiler: Removed support for obsolete ACPI tables: VRTC, 
    MTMR. Al Stone.

OBS-URL: https://build.opensuse.org/request/show/860540
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=136
2021-01-12 14:08:32 +00:00
7569cf9c0e Accepting request 829031 from hardware
OBS-URL: https://build.opensuse.org/request/show/829031
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=64
2020-08-28 19:13:04 +00:00
66d3257f77 Accepting request 822707 from home:elimat:branches:hardware
- Update to version 20200717 
  ACPICA kernel-resident subsystem:
  * Do not increment OperationRegion reference counts for field units. Recent
    server firmware has revealed that this reference count can overflow on
	large servers that declare many field units (thousands) under the same
	OperationRegion. This occurs because each field unit declaration will add
	a reference count to the source OperationRegion. This release solves the 
	reference count overflow for OperationRegion objects by preventing 
	fieldUnits from incrementing their parent OperationRegion's reference
	count.
  * Replaced one-element arrays with flexible-arrays, which were introduced
    in C99.
  * Restored the readme file containing the directions for generation of
    ACPICA from source on MSVC 2017. Updated the file for MSVC 2017. File is
	located at: generate/msvc2017/readme.txt
  iASL Compiler/Disassembler and ACPICA tools:
  * iASL: Fixed a regression found in version 20200214. Prevent iASL from
    emitting an extra byte of garbage data when control methods declared a
	single parameter type without using braces. This extra byte is known to
	cause a blue screen on the Windows AML interpreter.
  * iASL: Made a change to allow external declarations to specify the type of
    a named object even when some name segments are not defined. This change
	allows the following ASL code to compile 
	(When DEV0 is not defined or not defined yet): 
	External (\_SB.DEV0.OBJ1, IntObj) 
	External (\_SB.DEV0, DeviceObj)
  * iASL: Fixed a problem where method names in "Alias ()" statement could be
    misinterpreted. They are now interpreted correctly as method invocations.
  * iASL: capture a method parameter count (Within the Method info segment,
    as well as the argument node) when using parameter type lists.

OBS-URL: https://build.opensuse.org/request/show/822707
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=134
2020-08-24 18:32:35 +00:00
baa2067b78 Accepting request 819020 from hardware
OBS-URL: https://build.opensuse.org/request/show/819020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=63
2020-07-13 07:03:37 +00:00
9bf4399c0e Accepting request 818416 from home:elimat:branches:hardware
- Update to version 20200528
  ACPICA kernel-resident subsystem:
    Removed old/obsolete Visual Studio files which were used to build the 
    Windows versions of the ACPICA tools. Since we have moved to Visual 
    Studio 2017, we are no longer supporting Visual Studio 2006 and 2009 
    project files. The new subdirectory and solution file are located at:
    acpica/generate/msvc2017/AcpiComponents.sln
  iASL Compiler/Disassembler and ACPICA tools: 
  * iASL: added support for a new OperationRegion Address Space (subtype): 
    PlatformRtMechanism. Support for this new keyword is being released for 
    early prototyping. It will appear in the next release of the ACPI 
    specification.
  * iASL: do not optimize the NameString parameter of the CondRefOf operator. 
    In the previous iASL compiler release, the NameString parameter of the 
    CondRefOf was optimized. There is evidence that some implementations of 
    the AML interpreter do not perform the recursive search-to-parent search 
    during the execution of the CondRefOf operator. Therefore, the CondRefOf 
    operator behaves differently when the NameString parameter is a single 
    name segment (a NameSeg) as opposed to a full NamePath (starting at the 
    root scope) or a NameString containing parent prefixes.
  * iASL: Prevent an inadvertent remark message. This change prevents a 
    remark if within a control method the following exist:
    1) An Operation Region is defined, and
    2) A Field operator is defined that refers to the region.
    This happens because at the top level, the Field operator does not 
    actually create a new named object, it simply references the operation 
    region.
  * Removed support for the acpinames utility. The acpinames was a simple 
    utility used to populate and display the ACPI namespace without executing 
    any AML code. However, ACPICA now supports executable opcodes outside of 
    control methods. This means that executable AML opcodes such as If and 
    Store opcodes need to be executed during table load. Therefore, acpinames 
    would need to be updated to match the same behavior as the acpiexec 
    utility and since acpiexec can already dump the entire namespace (via the 
    'namespace' command), we no longer have the need to maintain acpinames.
  * In order to dump the contents of the ACPI namepsace using acpiexec, 
    execute the following command from the command line:
    acpiexec -b "n" [aml files]
- Refresh parches

OBS-URL: https://build.opensuse.org/request/show/818416
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=132
2020-07-06 15:28:38 +00:00
2c00338dbe Accepting request 798830 from hardware
OBS-URL: https://build.opensuse.org/request/show/798830
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=62
2020-05-01 09:07:29 +00:00
63ee2e6a2c Accepting request 798388 from home:marxin:branches:hardware
- Enable -fcommon in CFLAGS and CXXFLAGS in order
  to fix boo#1160383.

OBS-URL: https://build.opensuse.org/request/show/798388
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=130
2020-04-29 09:02:51 +00:00
Oliver Kurz
d9df92f9fa Accepting request 770466 from hardware
- Add -fcommon as there are a lot re-definitions which lead to errors
  and compile failures with gcc10 which enables -fno-common by default
  bsc#1160383 - acpica fails with -fno-common

- Update to version 20200110

OBS-URL: https://build.opensuse.org/request/show/770466
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=61
2020-02-14 15:27:21 +00:00
14203f879a OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=128 2020-02-06 08:37:37 +00:00
12e96a1ce1 - Add -fcommon as there are a lot re-definitions which lead to errors
and compile failures with gcc10 which enables -fno-common by default
  bsc#1160383 - acpica fails with -fno-common

OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=127
2020-02-06 08:30:38 +00:00
Josef Möllers
a65d4c71ac Accepting request 765728 from home:alois:branches:hardware
update to version 20200110

OBS-URL: https://build.opensuse.org/request/show/765728
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=126
2020-01-28 12:55:59 +00:00
40de4b251c Accepting request 706245 from hardware
OBS-URL: https://build.opensuse.org/request/show/706245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=60
2019-06-12 11:03:13 +00:00
Tomáš Chvátal
cddf0068a7 Accepting request 705731 from home:jengelh:branches:hardware
- Use noun phrase in summary

OBS-URL: https://build.opensuse.org/request/show/705731
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=124
2019-05-29 08:44:30 +00:00
5272901d7c Accepting request 704812 from hardware
OBS-URL: https://build.opensuse.org/request/show/704812
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=59
2019-05-25 11:19:14 +00:00
7cbd641836 Accepting request 704811 from home:trenn:branches:hardware
- Update to version 20190509
  Includes a fix that breaks VirtualBox
  https://github.com/acpica/acpica/issues/462

OBS-URL: https://build.opensuse.org/request/show/704811
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=122
2019-05-22 17:04:02 +00:00
f614f259c4 Accepting request 692555 from hardware
OBS-URL: https://build.opensuse.org/request/show/692555
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=58
2019-04-12 07:11:04 +00:00
261f9bae55 Accepting request 692550 from home:trenn:branches:hardware
OBS-URL: https://build.opensuse.org/request/show/692550
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=120
2019-04-09 09:18:25 +00:00
0963c68a97 Accepting request 692336 from home:trenn:branches:hardware
- Update to version 20190405
iASL: Implemented an enhanced multiple file compilation that combines 
named objects from all input files to a single namespace. With this 
feature, any unresolved external declarations as well as duplicate named 
object declarations can be detected during compilation rather than 
generating errors much later at runtime. The following commands are 
examples that utilize this feature:
    iasl dsdt.asl ssdt.asl
    iasl dsdt.asl ssdt1.asl ssdt2.asl
    iasl dsdt.asl ssdt*.asl
- Adjusted patch:
M acpica-no-compiletime.patch

OBS-URL: https://build.opensuse.org/request/show/692336
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=119
2019-04-08 15:29:14 +00:00
e7d3868b14 Accepting request 685017 from hardware
OBS-URL: https://build.opensuse.org/request/show/685017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=57
2019-03-19 10:07:42 +00:00
0c667a7aa3 Accepting request 684781 from home:elimat:branches:hardware
- Update to version 20190215 
  Support for ACPI specification version 6.3:
  * Add PCC operation region support for the AML interpreter. This adds PCC
    operation region support in the AML interpreter and a default handler for
    acpiexec. The change also renames the PCC region address space keyword to
    PlatformCommChannel.
  * Support for new predefined methods _NBS, _NCH, _NIC, _NIH, and _NIG.
    These methods provide OSPM with health information and device boot
    status.
  * PDTT: Add TriggerOrder to the PCC Identifier structure. The field value
    defines if the trigger needs to be invoked by OSPM before or at the end
    of kernel crash dump processing/handling operation.
  * SRAT: Add Generic Affinity Structure subtable. This subtable in the SRAT
    is used for describing devices such as heterogeneous processors,
    accelerators, GPUs, and IO devices with integrated compute or DMA
    engines.
  * MADT: Add support for statistical profiling in GICC. Statistical
    profiling extension (SPE) is an architecture-specific feature for ARM.
  * MADT: Add online capable flag. If this bit is set, system hardware
    supports enabling this processor during OS runtime.
  * New Error Disconnect Recover Notification value. There are a number of
    scenarios where system Firmware in collaboration with hardware may
    disconnect one or more devices from the rest of the system for purposes
    of error containment. Firmware can use this new notification value to
    alert OSPM of such a removal.
  * PPTT: New additional fields in Processor Structure Flags. These flags
    provide more information about processor topology.
  * NFIT/Disassembler: Change a field name from "Address Range" to "Region
    Type".
  * HMAT updates: make several existing fields to be reserved as well as
    rename subtable 0 to "memory proximity domain attributes".
  * GTDT: Add support for new GTDT Revision 3. This revision adds information
    for the EL2 timer.
  * iASL: Update the HMAT example template for new fields.
  * iASL: Add support for the new revision of the GTDT (Rev 3).
  ACPICA kernel-resident subsystem:
  * AML Parser: fix the main AML parse loop to correctly skip erroneous
    extended opcodes. AML opcodes come in two lengths: 1-byte opcodes and 2-
    byte extended opcodes. If an error occurs during an AML table load, the
    AML parser will continue loading the table by skipping the offending
    opcode. This implements a "load table at any cost" philosophy.
  iASL Compiler/Disassembler and Tools:
  * iASL: Add checks for illegal object references, such as a reference
    outside of method to an object within a method. Such an object is only
    temporary.
  * iASL: Emit error for creation of a zero-length operation region. Such a
    region is rather pointless. If encountered, a runtime error is also
    implemented in the interpeter.
  * Debugger: Fix a possible fault with the "test objects" command.
  * iASL: Makefile: support parent directory filenames containing embedded
    spaces.
  * iASL: Update the TPM2 template to revision 4.
  * iASL: Add the ability to report specific warnings or remarks as errors.
  * Disassembler: Disassemble OEMx tables as actual AML byte code.
    Previously, these tables were treated as "unknown table".
  * iASL: Add definition and disassembly for TPM2 revision 3.
  * iASL: Add support for TPM2 rev 3 compilation.
- Refresh patches
- Run spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/684781
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=117
2019-03-14 13:11:32 +00:00
3ad90aa645 Accepting request 620258 from hardware
OBS-URL: https://build.opensuse.org/request/show/620258
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=56
2018-07-10 14:13:17 +00:00
Josef Möllers
250dd19e70 Accepting request 620245 from home:trenn:branches:hardware
- Update to 20180629
  Added changelog from mainline, installed into documentation path

OBS-URL: https://build.opensuse.org/request/show/620245
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=115
2018-07-02 14:25:26 +00:00
Tomáš Chvátal
704c665ecf Accepting request 612384 from home:alois:branches:hardware
- 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.

OBS-URL: https://build.opensuse.org/request/show/612384
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=114
2018-06-03 18:56:40 +00:00
2f758f8fb6 Accepting request 598496 from hardware
- Upgrade to latest version 20180313
- Update patches:
  * acpica-no-compiletime.patch
  * do_not_use_build_date_and_time.patch

OBS-URL: https://build.opensuse.org/request/show/598496
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acpica?expand=0&rev=55
2018-04-25 07:59:41 +00:00
Tomáš Chvátal
b67b925867 - Update patches:
* acpica-no-compiletime.patch
  * do_not_use_build_date_and_time.patch

OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=112
2018-04-19 10:46:49 +00:00
Tomáš Chvátal
ff31bd8ed0 Accepting request 597807 from home:jmoellers:branches:hardware
OBS-URL: https://build.opensuse.org/request/show/597807
OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=111
2018-04-19 09:12:24 +00:00