Blame acpica.changes

Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
41f8a7
Tue Dec 27 23:13:22 UTC 2022 - Ferdinand Thiessen <rpm@fthiessen.de>
41f8a7
41f8a7
- Update to version 20221020:
41f8a7
  * Added support for FFH (Fixed Function Hardware) Operation Region
41f8a7
    special context data.
41f8a7
  * Reverted commit "executer/exsystem: Warn about sleeps greater than 10 ms."
41f8a7
    Due to user complaints about valid sleeps greater than 10ms seen
41f8a7
    in some existing machines -- generating lots of warnings.
41f8a7
  * Do not touch VGA memory when EBDA < 1KiB.
41f8a7
  * Check that EBDA pointer is in valid memory.
41f8a7
  * Completed the existing partial support for the CDAT "table".
41f8a7
  * Updated support for the IORT table - update to version E.e
41f8a7
  * Added CXL 3.0 structures (CXIMS & RDPAS) to the CEDT table
41f8a7
  * iASL: Added CCEL table to both compiler/disassembler.
41f8a7
  * iASL: NHLT table: Fixed compilation of optional undocumented fields
41f8a7
  * iASL: Fix iASL compile error due to ACPI_TDEL_OFFSET.
41f8a7
41f8a7
-------------------------------------------------------------------
38b146
Fri Oct 14 13:32:53 UTC 2022 - Thomas Renninger <trenn@suse.de>
38b146
38b146
- This version includes CEDT table support as requested in feature
38b146
  (SLE 15 SP5):
38b146
  jsc#PED-201
38b146
38b146
-------------------------------------------------------------------
12c782
Thu Apr 21 21:02:11 UTC 2022 - Ferdinand Thiessen <rpm@fthiessen.de>
12c782
12c782
- Update bundled wmidump to latest upstream 2021-10-11:
12c782
  * Add support for '//' comments
12c782
  * Print object_id or notify_id based on ACPI_WMI_EVENT flag
12c782
    object_id and notify_id member are in one union. It depends on
12c782
    ACPI_WMI_EVENT flag which member is stored in this union.
12c782
    So print only one member based on ACPI_WMI_EVENT flag.
12c782
- Add comment about origin of the wmidump sources
12c782
12c782
-------------------------------------------------------------------
6086a7
Wed Apr 20 20:02:38 UTC 2022 - Dirk Müller <dmueller@suse.com>
6086a7
6086a7
- update to 20220331:
6086a7
  For the ASL Sleep() operator, issue a warning if the sleep value is 
6086a7
  greater than 10 Milliseconds. Quick boottime is important, so warn about 
6086a7
  sleeps greater than 10 ms. Distribution Linux kernels reach initrd in 350 
6086a7
  ms, so excessive delays should be called out. 10 ms is chosen randomly, 
6086a7
  but three of such delays would already make up ten percent of the 
6086a7
  boottime.
6086a7
6086a7
  Namespace: Avoid attempting to walk the Namespace if the Namespace does 
6086a7
  not exist.
6086a7
6086a7
  AML interpreter/iASL compiler: Add new Acpi 6.4 semantics for the 
6086a7
  LoadTable and Load operators. DDB_HANDLE is gone, now loadtable returns a 
6086a7
  pass/fail integer. Now load returns a pass/fail integer, as well as 
6086a7
  storing the return value in an optional 2nd argument.
6086a7
6086a7
  Headers: Use uintptr_t and offsetof() in Linux kernel builds. To avoid 
6086a7
  "performing pointer subtraction with a null pointer has undefined 
6086a7
  behavior" compiler warnings, use uintptr_t and offsetof() that are always 
6086a7
  available during Linux kernel builds to define ACPI_UINTPTR_T and the 
6086a7
  ACPI_TO_INTEGER() and ACPI_OFFSET() macros when building the ACPICA code 
6086a7
  in the Linux kernel.
6086a7
6086a7
  Added support for the Windows 11 _OSI string ("Windows 2021"). Submitted 
6086a7
  by superm1.
6086a7
6086a7
  executer/exsystem: Inform users about ACPI spec violation for the Stall() 
6086a7
  operator. Values greater than 100 microseconds violate the ACPI 
6086a7
  specification, so warn users about it. From the ACPI Specification 
6086a7
  version 6.2 Errata A, 19.6.128 *Stall (Stall for a Short Time)*:
6086a7
  The implementation of Stall is OS-specific, but must not relinquish
6086a7
  control of the processor. Because of this, delays longer than 100
6086a7
  microseconds must use Sleep instead of Stall.
6086a7
6086a7
  Data Table Compiler/Disassembler: Add support for the APMT table - ARM 
6086a7
  Performance Monitoring Unit table. Submitted by @bwicaksononv.
6086a7
6086a7
  Data Table Compiler/Disassembler: For MADT, add support for the OEM-
6086a7
  defined subtables (Types 0x80-0x7F).
6086a7
6086a7
  Data Table Compiler: Fixed a problem with support for the SDEV table, 
6086a7
  where a subtable Length was not computed correctly.
6086a7
6086a7
  Data Table Compiler/Disassembler: Add/fix the CFMWS subtable to the CEDT 
6086a7
  Acpi table support.
6086a7
6086a7
  Data Table Compiler/Disassembler: Fix a compile issue with the CEDT and 
6086a7
  add template. Submitted by MasterDrogo.
6086a7
6086a7
  Data Table Compiler/Disassembler: NHLT Changes provided by Piotr Maziarz:
6086a7
  iASL/NHLT: Rename linux specific structures to DeviceInfo to improve 
6086a7
  readability of the code.
6086a7
  iASL/NHLT: Fix parsing undocumented bytes at the end of Endpoint. 
6086a7
  Undocumented bytes at the end of Endpoint Descriptor can be present 
6086a7
  independently of Linux-specific structures. Their size can also vary.
6086a7
  iASL/NHLT: Treat TableTerminator as SpecificConfig. SpecificConfig has 4 
6086a7
  bytes of size and then an amount of bytes specified by size. All of the 
6086a7
  terminators that I've seen had a size equal to 4, but theoretically it 
6086a7
  can vary.
6086a7
6086a7
  iASL/AcpiExec: Use _exit instead of exit in signal handers (ctrl-C).
6086a7
6086a7
  iASL: Remove a remark due to excessive output. Removed a remark for 
6086a7
  duplicate Offset() operators, due to a user complaint.
6086a7
6086a7
-------------------------------------------------------------------
3f1204
Sat Feb  5 14:39:59 UTC 2022 - Dario Faggioli <dfaggioli@suse.com>
3f1204
3f1204
- The package build fine on arches different than x86 and ARM. Drop
3f1204
  the ExclusiveArch.
3f1204
3f1204
-------------------------------------------------------------------
b5cbd3
Tue Oct 19 14:34:07 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>
b5cbd3
b5cbd3
- Update to version 20210930
b5cbd3
  * ACPICA kernel-resident subsystem:
b5cbd3
    * Avoid evaluating methods too early during system resume.
b5cbd3
    * Added a new _OSI string, "Windows 2020".
b5cbd3
  * iASL Compiler/Disassembler and ACPICA tools:
b5cbd3
    * iASL compiler: Updated the check for usage of _CRS, _DIS,
b5cbd3
      _PRS, and _SRSobjects
b5cbd3
    * iASL table disassembler: Added disassembly support for the
b5cbd3
      NHLT ACPI table.
b5cbd3
    * Added a new subtable type for ACPI 6.4 SRAT Generic Port Affinity
b5cbd3
    * Added the flag for online capable in the MADT, introduced in
b5cbd3
      ACPI 6.3.
b5cbd3
- Update to version 20210730:
b5cbd3
  * iASL Compiler/Disassembler and ACPICA tools:
b5cbd3
    * iasl: Check usage of _CRS, _DIS, _PRS, and _SRS objects
b5cbd3
    * iASL Table Disassembler/Table compiler: Fix for WPBT table with
b5cbd3
      no command-line arguments.
b5cbd3
    * Handle the case where the Command-line Arguments table field does
b5cbd3
      not exist (zero).
b5cbd3
  * Headers: Add new DBG2 Serial Port Subtypes
b5cbd3
  * iASL: Add full support for the AEST table (data compiler)
b5cbd3
    * Add PRMT module header to facilitate parsing.
b5cbd3
    * Table disassembler: Add missing strings to decode subtable types.
b5cbd3
b5cbd3
-------------------------------------------------------------------
60f454
Wed Jun 30 11:26:33 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>
60f454
60f454
- Update to version 20210604:
60f454
  * ACPICA kernel-resident subsystem
60f454
    * Cleaned up (delete) the context mutex during local address
60f454
      handler object deletion.
60f454
    * Fixed a memory leak caused by the _CID repair function.
60f454
    * Add support for PlatformRtMechanism OperationRegion handler.
60f454
    * Add a new utility function, AcpiUtConvertUuidToString.
60f454
  * iASL Compiler/Disassembler and ACPICA tools:
60f454
    * Added full support for the PRMT ACPI table
60f454
    * Added full support for the BDAT ACPI table.
60f454
    * Added full support for the RGRT ACPI table.
60f454
    * Added full support for the SVKL ACPI table.
60f454
    * Completed full support for the IVRS ACPI table.
60f454
    * Added compiler support for IVRS, updated disassembler support
60f454
    * Added a new utility, UtIsIdInteger, to determine if a
60f454
      HID/CID is an integer or a string.
60f454
  * Headers: Added more structs to the CEDT table
60f454
  * ACPI 6.4: MADT: added Multiprocessor Wakeup Mailbox Structure.
60f454
60f454
-------------------------------------------------------------------
aa969b
Fri Apr 16 15:01:48 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>
aa969b
aa969b
- Update to version 20210331
aa969b
  * ACPI 6.4 is now supported!
aa969b
 ACPICA kernel-resident subsystem:
aa969b
  * Always create namespace nodes.
aa969b
  * Fixed a race condition in generic serial bus operation region handler. 
aa969b
 iASL Compiler/Disassembler and ACPICA tools:
aa969b
  * Add disassembly support for the IVRS table.
aa969b
  * Fixed a potential infinite loop due to type mismatch.
aa969b
 iASL/TableCompiler:
aa969b
  * update it with IORT table E.b revision changes.
aa969b
  * Add compilation support for the VIOT table.
aa969b
  * Add compilation support for CEDT table.
aa969b
  * Update of the CEDT template.
aa969b
aa969b
-------------------------------------------------------------------
d2e9ab
Tue Jan  5 20:40:38 UTC 2021 - Matthias Eliasson <elimat@opensuse.org>
d2e9ab
d2e9ab
- Update to version 20210105
d2e9ab
  ACPICA kernel-resident subsystem:
d2e9ab
  * Updated all copyrights to 2021. This affects all ACPICA source code 
d2e9ab
    modules.
d2e9ab
  iASL Compiler/Disassembler and ACPICA tools:
d2e9ab
  * ASL test suite (ASLTS): Updated all copyrights to 2021.
d2e9ab
  * Tools and utilities: Updated all signon copyrights to 2021.
d2e9ab
  * iASL Table Compiler: Removed support for obsolete ACPI tables: VRTC, 
d2e9ab
    MTMR. Al Stone.
d2e9ab
d2e9ab
-------------------------------------------------------------------
Bernhard M. Wiedemann 8c90da
Fri Jul 24 21:25:52 UTC 2020 - Matthias Eliasson <elimat@opensuse.org>
Bernhard M. Wiedemann 8c90da
Bernhard M. Wiedemann 8c90da
- Update to version 20200717 
Bernhard M. Wiedemann 8c90da
  ACPICA kernel-resident subsystem:
Bernhard M. Wiedemann 8c90da
  * Do not increment OperationRegion reference counts for field units. Recent
Bernhard M. Wiedemann 8c90da
    server firmware has revealed that this reference count can overflow on
Bernhard M. Wiedemann 8c90da
	large servers that declare many field units (thousands) under the same
Bernhard M. Wiedemann 8c90da
	OperationRegion. This occurs because each field unit declaration will add
Bernhard M. Wiedemann 8c90da
	a reference count to the source OperationRegion. This release solves the 
Bernhard M. Wiedemann 8c90da
	reference count overflow for OperationRegion objects by preventing 
Bernhard M. Wiedemann 8c90da
	fieldUnits from incrementing their parent OperationRegion's reference
Bernhard M. Wiedemann 8c90da
	count.
Bernhard M. Wiedemann 8c90da
  * Replaced one-element arrays with flexible-arrays, which were introduced
Bernhard M. Wiedemann 8c90da
    in C99.
Bernhard M. Wiedemann 8c90da
  * Restored the readme file containing the directions for generation of
Bernhard M. Wiedemann 8c90da
    ACPICA from source on MSVC 2017. Updated the file for MSVC 2017. File is
Bernhard M. Wiedemann 8c90da
	located at: generate/msvc2017/readme.txt
Bernhard M. Wiedemann 8c90da
  iASL Compiler/Disassembler and ACPICA tools:
Bernhard M. Wiedemann 8c90da
  * iASL: Fixed a regression found in version 20200214. Prevent iASL from
Bernhard M. Wiedemann 8c90da
    emitting an extra byte of garbage data when control methods declared a
Bernhard M. Wiedemann 8c90da
	single parameter type without using braces. This extra byte is known to
Bernhard M. Wiedemann 8c90da
	cause a blue screen on the Windows AML interpreter.
Bernhard M. Wiedemann 8c90da
  * iASL: Made a change to allow external declarations to specify the type of
Bernhard M. Wiedemann 8c90da
    a named object even when some name segments are not defined. This change
Bernhard M. Wiedemann 8c90da
	allows the following ASL code to compile 
Bernhard M. Wiedemann 8c90da
	(When DEV0 is not defined or not defined yet): 
Bernhard M. Wiedemann 8c90da
	External (\_SB.DEV0.OBJ1, IntObj) 
Bernhard M. Wiedemann 8c90da
	External (\_SB.DEV0, DeviceObj)
Bernhard M. Wiedemann 8c90da
  * iASL: Fixed a problem where method names in "Alias ()" statement could be
Bernhard M. Wiedemann 8c90da
    misinterpreted. They are now interpreted correctly as method invocations.
Bernhard M. Wiedemann 8c90da
  * iASL: capture a method parameter count (Within the Method info segment,
Bernhard M. Wiedemann 8c90da
    as well as the argument node) when using parameter type lists.
Bernhard M. Wiedemann 8c90da
Bernhard M. Wiedemann 8c90da
-------------------------------------------------------------------
Bernhard M. Wiedemann 3c3762
Thu Jul  2 21:45:10 UTC 2020 - Matthias Eliasson <elimat@opensuse.org>
Bernhard M. Wiedemann 3c3762
Bernhard M. Wiedemann 3c3762
- Update to version 20200528
Bernhard M. Wiedemann 3c3762
  ACPICA kernel-resident subsystem:
Bernhard M. Wiedemann 3c3762
    Removed old/obsolete Visual Studio files which were used to build the 
Bernhard M. Wiedemann 3c3762
    Windows versions of the ACPICA tools. Since we have moved to Visual 
Bernhard M. Wiedemann 3c3762
    Studio 2017, we are no longer supporting Visual Studio 2006 and 2009 
Bernhard M. Wiedemann 3c3762
    project files. The new subdirectory and solution file are located at:
Bernhard M. Wiedemann 3c3762
    acpica/generate/msvc2017/AcpiComponents.sln
Bernhard M. Wiedemann 3c3762
  iASL Compiler/Disassembler and ACPICA tools: 
Bernhard M. Wiedemann 3c3762
  * iASL: added support for a new OperationRegion Address Space (subtype): 
Bernhard M. Wiedemann 3c3762
    PlatformRtMechanism. Support for this new keyword is being released for 
Bernhard M. Wiedemann 3c3762
    early prototyping. It will appear in the next release of the ACPI 
Bernhard M. Wiedemann 3c3762
    specification.
Bernhard M. Wiedemann 3c3762
  * iASL: do not optimize the NameString parameter of the CondRefOf operator. 
Bernhard M. Wiedemann 3c3762
    In the previous iASL compiler release, the NameString parameter of the 
Bernhard M. Wiedemann 3c3762
    CondRefOf was optimized. There is evidence that some implementations of 
Bernhard M. Wiedemann 3c3762
    the AML interpreter do not perform the recursive search-to-parent search 
Bernhard M. Wiedemann 3c3762
    during the execution of the CondRefOf operator. Therefore, the CondRefOf 
Bernhard M. Wiedemann 3c3762
    operator behaves differently when the NameString parameter is a single 
Bernhard M. Wiedemann 3c3762
    name segment (a NameSeg) as opposed to a full NamePath (starting at the 
Bernhard M. Wiedemann 3c3762
    root scope) or a NameString containing parent prefixes.
Bernhard M. Wiedemann 3c3762
  * iASL: Prevent an inadvertent remark message. This change prevents a 
Bernhard M. Wiedemann 3c3762
    remark if within a control method the following exist:
Bernhard M. Wiedemann 3c3762
    1) An Operation Region is defined, and
Bernhard M. Wiedemann 3c3762
    2) A Field operator is defined that refers to the region.
Bernhard M. Wiedemann 3c3762
    This happens because at the top level, the Field operator does not 
Bernhard M. Wiedemann 3c3762
    actually create a new named object, it simply references the operation 
Bernhard M. Wiedemann 3c3762
    region.
Bernhard M. Wiedemann 3c3762
  * Removed support for the acpinames utility. The acpinames was a simple 
Bernhard M. Wiedemann 3c3762
    utility used to populate and display the ACPI namespace without executing 
Bernhard M. Wiedemann 3c3762
    any AML code. However, ACPICA now supports executable opcodes outside of 
Bernhard M. Wiedemann 3c3762
    control methods. This means that executable AML opcodes such as If and 
Bernhard M. Wiedemann 3c3762
    Store opcodes need to be executed during table load. Therefore, acpinames 
Bernhard M. Wiedemann 3c3762
    would need to be updated to match the same behavior as the acpiexec 
Bernhard M. Wiedemann 3c3762
    utility and since acpiexec can already dump the entire namespace (via the 
Bernhard M. Wiedemann 3c3762
    'namespace' command), we no longer have the need to maintain acpinames.
Bernhard M. Wiedemann 3c3762
  * In order to dump the contents of the ACPI namepsace using acpiexec, 
Bernhard M. Wiedemann 3c3762
    execute the following command from the command line:
Bernhard M. Wiedemann 3c3762
    acpiexec -b "n" [aml files]
Bernhard M. Wiedemann 3c3762
- Refresh parches
Bernhard M. Wiedemann 3c3762
Bernhard M. Wiedemann 3c3762
-------------------------------------------------------------------
Bernhard M. Wiedemann e267a7
Mon Apr 27 19:33:25 UTC 2020 - Martin Liška <mliska@suse.cz>
Bernhard M. Wiedemann e267a7
Bernhard M. Wiedemann e267a7
- Enable -fcommon in CFLAGS and CXXFLAGS in order
Bernhard M. Wiedemann e267a7
  to fix boo#1160383.
Bernhard M. Wiedemann e267a7
Bernhard M. Wiedemann e267a7
-------------------------------------------------------------------
Bernhard M. Wiedemann b4ac80
Thu Feb  6 08:19:10 UTC 2020 - trenn@suse.de
Bernhard M. Wiedemann b4ac80
Bernhard M. Wiedemann b4ac80
- Add -fcommon as there are a lot re-definitions which lead to errors
Bernhard M. Wiedemann b4ac80
  and compile failures with gcc10 which enables -fno-common by default
Bernhard M. Wiedemann b4ac80
  bsc#1160383 - acpica fails with -fno-common
Bernhard M. Wiedemann b4ac80
Bernhard M. Wiedemann b4ac80
-------------------------------------------------------------------
Bernhard M. Wiedemann b4ac80
Mon Jan 20 09:28:08 UTC 2020 - Luigi Baldoni <aloisio@gmx.com>
Bernhard M. Wiedemann b4ac80
Bernhard M. Wiedemann b4ac80
- Update to version 20200110
Bernhard M. Wiedemann b4ac80
Bernhard M. Wiedemann b4ac80
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Tue May 28 05:36:02 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Use noun phrase in summary
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed May 22 09:29:13 UTC 2019 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20190509
Bernhard M. Wiedemann 8fb0d1
  Includes a fix that breaks VirtualBox
Bernhard M. Wiedemann 8fb0d1
  https://github.com/acpica/acpica/issues/462
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Mon Apr  8 14:28:59 UTC 2019 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20190405
Bernhard M. Wiedemann 8fb0d1
iASL: Implemented an enhanced multiple file compilation that combines 
Bernhard M. Wiedemann 8fb0d1
named objects from all input files to a single namespace. With this 
Bernhard M. Wiedemann 8fb0d1
feature, any unresolved external declarations as well as duplicate named 
Bernhard M. Wiedemann 8fb0d1
object declarations can be detected during compilation rather than 
Bernhard M. Wiedemann 8fb0d1
generating errors much later at runtime. The following commands are 
Bernhard M. Wiedemann 8fb0d1
examples that utilize this feature:
Bernhard M. Wiedemann 8fb0d1
    iasl dsdt.asl ssdt.asl
Bernhard M. Wiedemann 8fb0d1
    iasl dsdt.asl ssdt1.asl ssdt2.asl
Bernhard M. Wiedemann 8fb0d1
    iasl dsdt.asl ssdt*.asl
Bernhard M. Wiedemann 8fb0d1
- Adjusted patch:
Bernhard M. Wiedemann 8fb0d1
M acpica-no-compiletime.patch
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Mar 13 19:56:38 UTC 2019 - Matthias Eliasson <elimat@opensuse.org>
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20190215 
Bernhard M. Wiedemann 8fb0d1
  Support for ACPI specification version 6.3:
Bernhard M. Wiedemann 8fb0d1
  * Add PCC operation region support for the AML interpreter. This adds PCC
Bernhard M. Wiedemann 8fb0d1
    operation region support in the AML interpreter and a default handler for
Bernhard M. Wiedemann 8fb0d1
    acpiexec. The change also renames the PCC region address space keyword to
Bernhard M. Wiedemann 8fb0d1
    PlatformCommChannel.
Bernhard M. Wiedemann 8fb0d1
  * Support for new predefined methods _NBS, _NCH, _NIC, _NIH, and _NIG.
Bernhard M. Wiedemann 8fb0d1
    These methods provide OSPM with health information and device boot
Bernhard M. Wiedemann 8fb0d1
    status.
Bernhard M. Wiedemann 8fb0d1
  * PDTT: Add TriggerOrder to the PCC Identifier structure. The field value
Bernhard M. Wiedemann 8fb0d1
    defines if the trigger needs to be invoked by OSPM before or at the end
Bernhard M. Wiedemann 8fb0d1
    of kernel crash dump processing/handling operation.
Bernhard M. Wiedemann 8fb0d1
  * SRAT: Add Generic Affinity Structure subtable. This subtable in the SRAT
Bernhard M. Wiedemann 8fb0d1
    is used for describing devices such as heterogeneous processors,
Bernhard M. Wiedemann 8fb0d1
    accelerators, GPUs, and IO devices with integrated compute or DMA
Bernhard M. Wiedemann 8fb0d1
    engines.
Bernhard M. Wiedemann 8fb0d1
  * MADT: Add support for statistical profiling in GICC. Statistical
Bernhard M. Wiedemann 8fb0d1
    profiling extension (SPE) is an architecture-specific feature for ARM.
Bernhard M. Wiedemann 8fb0d1
  * MADT: Add online capable flag. If this bit is set, system hardware
Bernhard M. Wiedemann 8fb0d1
    supports enabling this processor during OS runtime.
Bernhard M. Wiedemann 8fb0d1
  * New Error Disconnect Recover Notification value. There are a number of
Bernhard M. Wiedemann 8fb0d1
    scenarios where system Firmware in collaboration with hardware may
Bernhard M. Wiedemann 8fb0d1
    disconnect one or more devices from the rest of the system for purposes
Bernhard M. Wiedemann 8fb0d1
    of error containment. Firmware can use this new notification value to
Bernhard M. Wiedemann 8fb0d1
    alert OSPM of such a removal.
Bernhard M. Wiedemann 8fb0d1
  * PPTT: New additional fields in Processor Structure Flags. These flags
Bernhard M. Wiedemann 8fb0d1
    provide more information about processor topology.
Bernhard M. Wiedemann 8fb0d1
  * NFIT/Disassembler: Change a field name from "Address Range" to "Region
Bernhard M. Wiedemann 8fb0d1
    Type".
Bernhard M. Wiedemann 8fb0d1
  * HMAT updates: make several existing fields to be reserved as well as
Bernhard M. Wiedemann 8fb0d1
    rename subtable 0 to "memory proximity domain attributes".
Bernhard M. Wiedemann 8fb0d1
  * GTDT: Add support for new GTDT Revision 3. This revision adds information
Bernhard M. Wiedemann 8fb0d1
    for the EL2 timer.
Bernhard M. Wiedemann 8fb0d1
  * iASL: Update the HMAT example template for new fields.
Bernhard M. Wiedemann 8fb0d1
  * iASL: Add support for the new revision of the GTDT (Rev 3).
Bernhard M. Wiedemann 8fb0d1
  ACPICA kernel-resident subsystem:
Bernhard M. Wiedemann 8fb0d1
  * AML Parser: fix the main AML parse loop to correctly skip erroneous
Bernhard M. Wiedemann 8fb0d1
    extended opcodes. AML opcodes come in two lengths: 1-byte opcodes and 2-
Bernhard M. Wiedemann 8fb0d1
    byte extended opcodes. If an error occurs during an AML table load, the
Bernhard M. Wiedemann 8fb0d1
    AML parser will continue loading the table by skipping the offending
Bernhard M. Wiedemann 8fb0d1
    opcode. This implements a "load table at any cost" philosophy.
Bernhard M. Wiedemann 8fb0d1
  iASL Compiler/Disassembler and Tools:
Bernhard M. Wiedemann 8fb0d1
  * iASL: Add checks for illegal object references, such as a reference
Bernhard M. Wiedemann 8fb0d1
    outside of method to an object within a method. Such an object is only
Bernhard M. Wiedemann 8fb0d1
    temporary.
Bernhard M. Wiedemann 8fb0d1
  * iASL: Emit error for creation of a zero-length operation region. Such a
Bernhard M. Wiedemann 8fb0d1
    region is rather pointless. If encountered, a runtime error is also
Bernhard M. Wiedemann 8fb0d1
    implemented in the interpeter.
Bernhard M. Wiedemann 8fb0d1
  * Debugger: Fix a possible fault with the "test objects" command.
Bernhard M. Wiedemann 8fb0d1
  * iASL: Makefile: support parent directory filenames containing embedded
Bernhard M. Wiedemann 8fb0d1
    spaces.
Bernhard M. Wiedemann 8fb0d1
  * iASL: Update the TPM2 template to revision 4.
Bernhard M. Wiedemann 8fb0d1
  * iASL: Add the ability to report specific warnings or remarks as errors.
Bernhard M. Wiedemann 8fb0d1
  * Disassembler: Disassemble OEMx tables as actual AML byte code.
Bernhard M. Wiedemann 8fb0d1
    Previously, these tables were treated as "unknown table".
Bernhard M. Wiedemann 8fb0d1
  * iASL: Add definition and disassembly for TPM2 revision 3.
Bernhard M. Wiedemann 8fb0d1
  * iASL: Add support for TPM2 rev 3 compilation.
Bernhard M. Wiedemann 8fb0d1
- Refresh patches
Bernhard M. Wiedemann 8fb0d1
- Run spec-cleaner
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Mon Jul  2 13:51:16 UTC 2018 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to 20180629
Bernhard M. Wiedemann 8fb0d1
  Added changelog from mainline, installed into documentation path
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Sat May 26 09:31:58 UTC 2018 - aloisio@gmx.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20180508
Bernhard M. Wiedemann 8fb0d1
  ACPICA kernel-resident subsystem:
Bernhard M. Wiedemann 8fb0d1
  * Completed the new (recently deployed) package resolution
Bernhard M. Wiedemann 8fb0d1
    mechanism for the Load and LoadTable ASL/AML operators. This
Bernhard M. Wiedemann 8fb0d1
    fixes a regression that was introduced in version 20180209
Bernhard M. Wiedemann 8fb0d1
    that could result in an AE_AML_INTERNAL exception during the
Bernhard M. Wiedemann 8fb0d1
    loading of a dynamic ACPI/AML table (SSDT) that contains
Bernhard M. Wiedemann 8fb0d1
    package objects.
Bernhard M. Wiedemann 8fb0d1
  iASL Compiler/Disassembler and Tools:
Bernhard M. Wiedemann 8fb0d1
  * AcpiDump and AcpiXtract: Implemented support for ACPI tables
Bernhard M. Wiedemann 8fb0d1
    larger than 1 MB. This change allows for table offsets within
Bernhard M. Wiedemann 8fb0d1
    the acpidump file to be up to 8 characters. These changes are
Bernhard M. Wiedemann 8fb0d1
    backwards compatible with existing acpidump files.
Bernhard M. Wiedemann 8fb0d1
  version 20180427
Bernhard M. Wiedemann 8fb0d1
  ACPICA kernel-resident subsystem:
Bernhard M. Wiedemann 8fb0d1
  * Debugger: Added support for Package objects in the "Test
Bernhard M. Wiedemann 8fb0d1
    Objects" command. This command walks the entire namespace and
Bernhard M. Wiedemann 8fb0d1
    evaluates all named data objects (Integers, Strings, Buffers,
Bernhard M. Wiedemann 8fb0d1
    and now Packages).
Bernhard M. Wiedemann 8fb0d1
  * Improved error messages for the namespace root node.
Bernhard M. Wiedemann 8fb0d1
    Originally, the root was referred to by the confusing string
Bernhard M. Wiedemann 8fb0d1
    "\___". This has been replaced by "Namespace Root" for
Bernhard M. Wiedemann 8fb0d1
    clarification.
Bernhard M. Wiedemann 8fb0d1
  * Fixed a potential infinite loop in the AcpiRsDumpByteList
Bernhard M. Wiedemann 8fb0d1
    function. Colin Ian King <colin.king@canonical.com>.
Bernhard M. Wiedemann 8fb0d1
  iASL Compiler/Disassembler and Tools:
Bernhard M. Wiedemann 8fb0d1
  * iASL: Implemented support to detect and flag illegal forward
Bernhard M. Wiedemann 8fb0d1
    references. For compatibility with other ACPI implementations,
Bernhard M. Wiedemann 8fb0d1
    these references are now illegal at the root level of the DSDT
Bernhard M. Wiedemann 8fb0d1
    or SSDTs. Forward references have always been illegal within
Bernhard M. Wiedemann 8fb0d1
    control methods. This change should not affect existing
Bernhard M. Wiedemann 8fb0d1
    ASL/AML code because of the fact that these references
Bernhard M. Wiedemann 8fb0d1
    have always been illegal in the other ACPI implementation.
Bernhard M. Wiedemann 8fb0d1
  * iASL: Added error messages for the case where a table OEM ID
Bernhard M. Wiedemann 8fb0d1
    and OEM TABLE ID strings are longer than the ACPI-defined length.
Bernhard M. Wiedemann 8fb0d1
    Previously, these strings were simply silently truncated.
Bernhard M. Wiedemann 8fb0d1
  * iASL: Enhanced the -tc option (which creates an AML hex file
Bernhard M. Wiedemann 8fb0d1
    in C, suitable for import into a firmware project):
Bernhard M. Wiedemann 8fb0d1
    1) Create a unique name for the table, to simplify use of
Bernhard M. Wiedemann 8fb0d1
       multiple SSDTs.
Bernhard M. Wiedemann 8fb0d1
    2) Add a protection #ifdef in the file, similar to a .h
Bernhard M. Wiedemann 8fb0d1
       header file. With assistance from Sami Mujawar,
Bernhard M. Wiedemann 8fb0d1
       sami.mujawar@arm.com and Evan Lloyd, evan.lloyd@arm.com
Bernhard M. Wiedemann 8fb0d1
  * AcpiExec: Added a new option, -df, to disable the local
Bernhard M. Wiedemann 8fb0d1
    fault handler. This is useful during debugging, where it may
Bernhard M. Wiedemann 8fb0d1
    be desired to drop into a debugger on a fault.
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Apr 18 13:56:47 UTC 2018 - josef.moellers@suse.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Upgrade to latest version 20180313
Bernhard M. Wiedemann 8fb0d1
- Update patches:
Bernhard M. Wiedemann 8fb0d1
  * acpica-no-compiletime.patch
Bernhard M. Wiedemann 8fb0d1
  * do_not_use_build_date_and_time.patch
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Fri Jan 12 17:46:18 UTC 2018 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to latest version 20180105
Bernhard M. Wiedemann 8fb0d1
D    revert_62ca7996_build_date_and_time.patch
Bernhard M. Wiedemann 8fb0d1
D    revert_cdd3c612d4230bbb_build_date_and_time.patch
Bernhard M. Wiedemann 8fb0d1
A    do_not_use_build_date_and_time.patch
Bernhard M. Wiedemann 8fb0d1
- pass --jobs from build service to make for much faster building
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Fri Jan 12 10:06:04 UTC 2018 - josef.moellers@suse.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Changed shebang path in wmidump_add_she_bang.patch
Bernhard M. Wiedemann 8fb0d1
  to /usr/bin/python3
Bernhard M. Wiedemann 8fb0d1
  [bsc#1075687,wmidump_add_she_bang.patch]
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Thu Dec  7 10:57:17 UTC 2017 - dimstar@opensuse.org
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Escape the usage of %{VERSION} when calling out to rpm.
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Tue Jun 13 11:56:36 UTC 2017 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20170531.
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Jan 25 15:35:03 UTC 2017 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20170119 (fate#322313).
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Thu Jan  5 16:51:25 UTC 2017 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20161117 (fate#322313).
Bernhard M. Wiedemann 8fb0d1
- __DATE__ __TIME__ macros added again mainline, revert them to avoid
Bernhard M. Wiedemann 8fb0d1
  constant build service rebuilding
Bernhard M. Wiedemann 8fb0d1
*Add revert_62ca7996_build_date_and_time.patch
Bernhard M. Wiedemann 8fb0d1
*Add revert_cdd3c612d4230bbb_build_date_and_time.patch
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Fri Sep 16 16:06:19 UTC 2016 - dmueller@suse.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- enable build for ARM (needed for ovmf nowadays)
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Mon Apr 25 13:29:06 UTC 2016 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20160422
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Sun Dec  6 15:47:00 UTC 2015 - p.drouand@gmail.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20151124
Bernhard M. Wiedemann 8fb0d1
  * Fixed a possible regression for a previous update to FADT handling. The 
Bernhard M. Wiedemann 8fb0d1
    FADT no longer has a fixed table ID, causing some issues with code that 
Bernhard M. Wiedemann 8fb0d1
    was hardwired to a specific ID. Lv Zheng.
Bernhard M. Wiedemann 8fb0d1
  * Fixed a problem where the method auto-serialization could interfere with 
Bernhard M. Wiedemann 8fb0d1
    the current SyncLevel. This change makes the auto-serialization support 
Bernhard M. Wiedemann 8fb0d1
    transparent to the SyncLevel support and management.
Bernhard M. Wiedemann 8fb0d1
  * Removed support for the _SUB predefined name in AcpiGetObjectInfo. This 
Bernhard M. Wiedemann 8fb0d1
    interface is intended for early access to the namespace during the 
Bernhard M. Wiedemann 8fb0d1
    initial namespace device discovery walk. The _SUB method has been seen to 
Bernhard M. Wiedemann 8fb0d1
    access operation regions in some cases, causing errors because the 
Bernhard M. Wiedemann 8fb0d1
    operation regions are not fully initialized.
Bernhard M. Wiedemann 8fb0d1
  * AML Debugger: Fixed some issues with the terminate/quit/exit commands 
Bernhard M. Wiedemann 8fb0d1
    that can cause faults.
Bernhard M. Wiedemann 8fb0d1
  * AML Debugger: Add thread ID support so that single-step mode only applies 
Bernhard M. Wiedemann 8fb0d1
  * to the AML Debugger thread. This prevents runtime errors within some 
Bernhard M. Wiedemann 8fb0d1
    kernels.
Bernhard M. Wiedemann 8fb0d1
  * Eliminated extraneous warnings from AcpiGetSleepTypeData. Since the _Sx 
Bernhard M. Wiedemann 8fb0d1
    methods that are invoked by this interface are optional, removed warnings 
Bernhard M. Wiedemann 8fb0d1
    emitted for the case where one or more of these methods do not exist. 
Bernhard M. Wiedemann 8fb0d1
    ACPICA BZ 1208.
Bernhard M. Wiedemann 8fb0d1
  * Made a major pass through the entire ACPICA source code base to 
Bernhard M. Wiedemann 8fb0d1
    standardize formatting that has diverged a bit over time. There are no 
Bernhard M. Wiedemann 8fb0d1
    functional changes, but this will of course cause quite a few code 
Bernhard M. Wiedemann 8fb0d1
    differences from the previous ACPICA release.
Bernhard M. Wiedemann 8fb0d1
  * Example Code and Data Size: These are the sizes for the OS-independent 
Bernhard M. Wiedemann 8fb0d1
    acpica.lib produced by the Microsoft Visual C++ 9.0 32-bit compiler. The 
Bernhard M. Wiedemann 8fb0d1
    debug version of the code includes the debug output trace mechanism and 
Bernhard M. Wiedemann 8fb0d1
    has a much larger code and data size.
Bernhard M. Wiedemann 8fb0d1
  * iASL/acpiexec/acpixtract/disassembler: Added support to allow multiple 
Bernhard M. Wiedemann 8fb0d1
    definition blocks within a single ASL file and the resulting AML file. 
Bernhard M. Wiedemann 8fb0d1
    Support for this type of file was also added to the various tools that 
Bernhard M. Wiedemann 8fb0d1
    use binary AML files: acpiexec, acpixtract, and the AML disassembler. The 
Bernhard M. Wiedemann 8fb0d1
    example code below shows two definition blocks within the same file:
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
    DefinitionBlock ("dsdt.aml", "DSDT", 2, "Intel", "Template", 
Bernhard M. Wiedemann 8fb0d1
0x12345678)
Bernhard M. Wiedemann 8fb0d1
    {
Bernhard M. Wiedemann 8fb0d1
    }
Bernhard M. Wiedemann 8fb0d1
    DefinitionBlock ("", "SSDT", 2, "Intel", "Template", 0xABCDEF01)
Bernhard M. Wiedemann 8fb0d1
    {
Bernhard M. Wiedemann 8fb0d1
    }
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
  * iASL: Enhanced typechecking for the Name() operator. All expressions for 
Bernhard M. Wiedemann 8fb0d1
    the value of the named object must be reduced/folded to a single constant 
Bernhard M. Wiedemann 8fb0d1
    at compile time, as per the ACPI specification (the AML definition of 
Bernhard M. Wiedemann 8fb0d1
    Name()).
Bernhard M. Wiedemann 8fb0d1
  * iASL: Fixed some code indentation issues for the -ic and -ia options (C 
Bernhard M. Wiedemann 8fb0d1
    and assembly headers). Now all emitted code correctly begins in column 1.
Bernhard M. Wiedemann 8fb0d1
  * iASL: Added an error message for an attempt to open a Scope() on an 
Bernhard M. Wiedemann 8fb0d1
    object defined in an SSDT. The DSDT is always loaded into the namespace 
Bernhard M. Wiedemann 8fb0d1
    first, so any attempt to open a Scope on an SSDT object will fail at 
Bernhard M. Wiedemann 8fb0d1
    runtime.
Bernhard M. Wiedemann 8fb0d1
- Remove acpica_remove_date_macro.patch; fixed on upstream release
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Nov  4 16:49:28 UTC 2015 - jslaby@suse.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- add support for kernel 4.3+ (boo#953599)
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Sun Aug 16 13:11:48 UTC 2015 - p.drouand@gmail.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20150717
Bernhard M. Wiedemann 8fb0d1
- Use download Url as source
Bernhard M. Wiedemann 8fb0d1
- Remove depreciated AUTHORS section
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Tue Jun 30 10:00:37 UTC 2015 - dimstar@opensuse.org
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Fix the logic to ignore errors when applying
Bernhard M. Wiedemann 8fb0d1
  acpica_remove_date_macro.patch: Kernel 4.1 has the patch, but we
Bernhard M. Wiedemann 8fb0d1
  do want to keep it around for projects building against older
Bernhard M. Wiedemann 8fb0d1
  kernels.
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Fri Apr 24 08:58:34 UTC 2015 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to acpica version 20150410
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Do not generate acpitools tarball from external kernel repo, but
Bernhard M. Wiedemann 8fb0d1
  use kernel-source package inside the build service.
Bernhard M. Wiedemann 8fb0d1
*Added acpica_remove_date_macro.patch
Bernhard M. Wiedemann 8fb0d1
  -> This patch got mainline in kernel version 4.0 and can be removed
Bernhard M. Wiedemann 8fb0d1
  again at some point of time.
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Mon Feb  2 23:43:34 UTC 2015 - schwab@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Enable on aarch64
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Jul 30 16:58:47 UTC 2014 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20140724
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Fri Mar 28 20:46:25 CET 2014 - lchiquitto@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Include generate_acpi-tools_tarball.sh in the package's source.
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Mar 12 13:27:13 UTC 2014 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Add acpi-tools tarball from kernel sources: tools/power/acpi
Bernhard M. Wiedemann 8fb0d1
  Use latest acpidump from there instead of acpica included one.
Bernhard M. Wiedemann 8fb0d1
  This fixes acpidump on latest kernels.
Bernhard M. Wiedemann 8fb0d1
- Add script for easier retrieving of acpi-tools tarball from kernel sources.
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Tue Mar 11 13:42:30 UTC 2014 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20140214
Bernhard M. Wiedemann 8fb0d1
- Replace $RPM_OPT_FLAGS with %{optflags} as suggested by tcech@suse.cz
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Fri Mar  7 15:31:16 CET 2014 - ro@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- set HOST for make to not blindly set the hostname
Bernhard M. Wiedemann 8fb0d1
  as compiler definition 
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Jan 15 09:47:26 UTC 2014 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20140114
Bernhard M. Wiedemann 8fb0d1
  Drop acpica-add_missing_examples_makefile.patch
Bernhard M. Wiedemann 8fb0d1
  -> already included mainlaine.
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Thu Dec 19 08:27:31 UTC 2013 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20131218
Bernhard M. Wiedemann 8fb0d1
  Add acpica-add_missing_examples_makefile.patch: They forgot to add a file
Bernhard M. Wiedemann 8fb0d1
  to the tarball. This patch adds it from git repo.
Bernhard M. Wiedemann 8fb0d1
  Drop acpica-fix_dots_in_path_for_p_option.patch: This patch is included
Bernhard M. Wiedemann 8fb0d1
  in the newly provided version tarball already.
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Fri Dec 13 11:12:18 UTC 2013 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20131115
Bernhard M. Wiedemann 8fb0d1
- Explicitly add commit 04d10e3c1f41a776cbed96dce2326ee649b9a0f0 to fix
Bernhard M. Wiedemann 8fb0d1
  bnc#855050:
Bernhard M. Wiedemann 8fb0d1
  acpica-fix_dots_in_path_for_p_option.patch
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Fri Aug 23 19:06:36 UTC 2013 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20130823
Bernhard M. Wiedemann 8fb0d1
- remove already integrated patch:
Bernhard M. Wiedemann 8fb0d1
  dmar-buf10.patch
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Tue Jul  9 19:29:34 UTC 2013 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Fix Source3 vs Source4 typo (acpi_validate was broken)
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Fri May 24 13:27:25 UTC 2013 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20130517
Bernhard M. Wiedemann 8fb0d1
    - remove acpidump tarball, it is now included in acpica main project
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Fri May 17 10:11:01 UTC 2013 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20130418
Bernhard M. Wiedemann 8fb0d1
  - remove already integreated patches:
Bernhard M. Wiedemann 8fb0d1
     acpica_make_CFLAGS_overridable
Bernhard M. Wiedemann 8fb0d1
     bob_noop.patch
Bernhard M. Wiedemann 8fb0d1
  - Add fix for DMAR table parsing issue:
Bernhard M. Wiedemann 8fb0d1
    https://bugs.acpica.org/show_bug.cgi?id=999
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Mon Jan 28 13:20:36 UTC 2013 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Add wmidump/wmixtract tools for easy WMI (or other) GUID parsing
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Jan 23 16:12:38 UTC 2013 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Fix tiny bug in acpi_validate which wrongly adds the file which
Bernhard M. Wiedemann 8fb0d1
  is to be compiled additionally to the external reference tables
Bernhard M. Wiedemann 8fb0d1
  list
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Jan 23 11:07:28 UTC 2013 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Make use of -in (Ignore NoOp opcodes/operators)
Bernhard M. Wiedemann 8fb0d1
  to avoid false positive errors during compliation/disassembling
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Tue Jan 15 12:55:46 UTC 2013 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20121018
Bernhard M. Wiedemann 8fb0d1
  -> remove some patches that got integrated
Bernhard M. Wiedemann 8fb0d1
  -> Add one patch (bob_noop.patch) which will get integrated
Bernhard M. Wiedemann 8fb0d1
     mainline: Stop and bail out when max error (200) count is reached.
Bernhard M. Wiedemann 8fb0d1
     Introduce -in compile/disassemble option.
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Jan  9 01:05:33 UTC 2013 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Add acpi_validate script for easy disassembling and re-compilation
Bernhard M. Wiedemann 8fb0d1
  of local ACPI tables or of an already existing acpidump file
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Nov  7 10:27:54 UTC 2012 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to latest version 20121018.
Bernhard M. Wiedemann 8fb0d1
  -> one patch got accepted mainline -> removed.
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Sep 19 10:56:44 UTC 2012 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to latest version 20120913
Bernhard M. Wiedemann 8fb0d1
- Add acpi_genl from http://www.lesswatts.org/projects/acpi/utilities.php
Bernhard M. Wiedemann 8fb0d1
  Can be used to check for ACPI events via netlink (since /proc/acpi/events is
Bernhard M. Wiedemann 8fb0d1
  is deprecated)
Bernhard M. Wiedemann 8fb0d1
- Adjust to new Makefile layout
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Sun May 20 10:06:24 UTC 2012 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to latest version 20120518
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Tue Jan  3 11:02:28 UTC 2012 - cfarrell@suse.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- license update: GPL-2.0
Bernhard M. Wiedemann 8fb0d1
  You added ec_access.c with a GPL-2.0 (only) license. Now the spec file
Bernhard M. Wiedemann 8fb0d1
  has to be updated to reflect this
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Dec 21 09:51:55 UTC 2011 - aj@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Clarify license, it's GPL-2.0+ (bnc#711299).
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Thu Nov 24 16:33:44 UTC 2011 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- ACPICA version 20111123 released with full ACPI 5.0 support
Bernhard M. Wiedemann 8fb0d1
  Detailed changelog can be found here:
Bernhard M. Wiedemann 8fb0d1
  http://acpica.org/download/changes.txt
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Jun 29 19:40:28 UTC 2011 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Fix build for 32 bit
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Mon Jun 27 11:55:35 UTC 2011 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20110623
Bernhard M. Wiedemann 8fb0d1
- Fixed some "set but not used" errors and a link order issue
Bernhard M. Wiedemann 8fb0d1
  and sent patches upstream.
Bernhard M. Wiedemann 8fb0d1
- Set "-Wno-unused-result" for some compilations -> too many
Bernhard M. Wiedemann 8fb0d1
  offenders to fix that all up.
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Mon Jun 20 15:38:14 UTC 2011 - idonmez@novell.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Add acpica-unix-const.patch: fix const correctness issue in 
Bernhard M. Wiedemann 8fb0d1
  AslCompilererror, http://www.acpica.org/bugzilla/show_bug.cgi?id=923
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Apr 27 09:32:02 UTC 2011 - idoenmez@novell.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Add acpica-unix-20110316-gcc46.patch: fix compilation with gcc 4.6 
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Sun Apr 17 03:37:25 UTC 2011 - crrodriguez@opensuse.org
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Disable both build dates in this package and in
Bernhard M. Wiedemann 8fb0d1
  the files it generates as it both trigger either unneeded
Bernhard M. Wiedemann 8fb0d1
  republish of itself or other bigger packages like virtualbox
Bernhard M. Wiedemann 8fb0d1
- Provides: iasl too. 
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Mar 30 16:15:29 UTC 2011 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Exchange selfmade patch with mainline one to fix build
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Mar 30 15:50:47 UTC 2011 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Updated to acpica version 20110316
Bernhard M. Wiedemann 8fb0d1
  Changes are listed in /usr/share/doc/packages/acpica/changes.txt
Bernhard M. Wiedemann 8fb0d1
- Fixed dynamic acpi table extract via acpidump/acpixtract
Bernhard M. Wiedemann 8fb0d1
  by reverting acpica commit baab09e6857a427944068c5e599ea2ffb84f765b
Bernhard M. Wiedemann 8fb0d1
- Fixed compile issue and submitted it mainline
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Thu Feb 24 15:31:07 UTC 2011 - trenn@novell.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Add possibility to see changes via new -s param: -r [ -s sleep ]
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Fri Jan 14 15:01:06 UTC 2011 - trenn@novell.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Remove stale acpidump patches 
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Fri Jan 14 10:51:30 UTC 2011 - trenn@novell.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Get latest acpidump tool from Len's acpi pmtools:
Bernhard M. Wiedemann 8fb0d1
  * Also dump dynamically loaded SSDTs
Bernhard M. Wiedemann 8fb0d1
- Build against its own headers instead of acpica headers
Bernhard M. Wiedemann 8fb0d1
  -> unfortunately acpidump is still not part of acpica and
Bernhard M. Wiedemann 8fb0d1
  adjusting things ourselves is too much overhead.
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
  
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Thu Jan 13 14:46:00 UTC 2011 - trenn@novell.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20110112
Bernhard M. Wiedemann 8fb0d1
  Changes are listed in /usr/share/doc/packages/acpica/changes.txt
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Tue Oct 26 20:37:10 UTC 2010 - trenn@novell.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20100806
Bernhard M. Wiedemann 8fb0d1
- Added ec_access executable to be able to debug the Embedded
Bernhard M. Wiedemann 8fb0d1
  Controller together with CONFIG_ACPI_EC_DEBUGFS kernel .config
Bernhard M. Wiedemann 8fb0d1
  option
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Sat Aug  7 06:39:44 UTC 2010 - trenn@novell.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20100806
Bernhard M. Wiedemann 8fb0d1
  For details, see the changes.txt file in the package
Bernhard M. Wiedemann 8fb0d1
  changes.txt can now be found in
Bernhard M. Wiedemann 8fb0d1
  /usr/share/doc/packages/acpica/changes.txt
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Sun Jul  4 18:31:49 UTC 2010 - trenn@novell.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20100702
Bernhard M. Wiedemann 8fb0d1
  For details, see acpica-unix-20100702/changes.txt
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Thu Apr 29 12:05:18 UTC 2010 - trenn@novell.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to version 20100428
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Mon Mar  8 13:56:19 UTC 2010 - trenn@novell.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Avoid (when compiling AML):
Bernhard M. Wiedemann 8fb0d1
  DSDT.dsl 10307:   Name (_ADR, Zero)
Bernhard M. Wiedemann 8fb0d1
  Error    4080 -                ^ Invalid object type for reserved name,
Bernhard M. Wiedemann 8fb0d1
                                 must be (Integer)
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Fri Mar  5 12:22:59 UTC 2010 - trenn@novell.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Updated to version 20100304
Bernhard M. Wiedemann 8fb0d1
  Some ACPI 4.0 enhancements and a lot bug fixes and other
Bernhard M. Wiedemann 8fb0d1
  enhancements. See changes.txt in the sources for details
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Oct 14 11:13:29 CEST 2009 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Updated to version 20091013
Bernhard M. Wiedemann 8fb0d1
  Includes a bug fix to correctly disassmeble Unisys ES7000 tables
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Aug 26 21:47:35 CEST 2009 - meissner@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- as-needed fix no longer necessary
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Fri Jul 31 10:59:44 CEST 2009 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Update to acpica version 20090730
Bernhard M. Wiedemann 8fb0d1
  The ACPI 4.0 implementation for ACPICA is complete with this release.
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Fri Jun 19 10:35:46 CEST 2009 - coolo@novell.com
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- disable as-needed for this package as it fails to build with it
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
-------------------------------------------------------------------
Bernhard M. Wiedemann 8fb0d1
Wed Apr  8 15:06:17 CEST 2009 - trenn@suse.de
Bernhard M. Wiedemann 8fb0d1
Bernhard M. Wiedemann 8fb0d1
- Initial check-in: Version 20090320
Bernhard M. Wiedemann 8fb0d1