History log of /haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/utilities/utnonansi.c
Revision Date Author Comments
# ff2e2f81 21-Jan-2018 Fredrik Holmqvist <fredrik.holmqvist@gmail.com>

Upgrade to ACPICA 20180105

Tested on x86_64 and x86_gcc2, works on my machine and most likely fixes
that was most likely due to missing lock sync in previous ACPI upgrade.

* Redid some of kallisti5's work as it was easier to start from earlier

* Evaluating 64 bit physical addressing on 32 bit Haiku again as this
was likely the cause of pagefaults (#12377):
"Implemented internal support for full 64-bit addresses that appear in all
Generic Address Structure (GAS) structures. Previously, only the lower 32
bits were used. Affects the use of GAS structures in the FADT and other
tables, as well as the GAS structures passed to the AcpiRead and
AcpiWrite public external interfaces that are used by drivers. Lv Zheng."

* Mostly bugfixes in ACPICA

# 3f04c835 13-Jan-2018 Fredrik Holmqvist <fredrik.holmqvist@gmail.com>

Revert "acpica: Upgrade to 20170303"

This reverts commit 0bc647d605e2731a1b88d970eb755c0a514df128.

# 0bc647d6 18-Mar-2017 Alexander von Gluck IV <kallisti5@unixzen.com>

acpica: Upgrade to 20170303

Notable changes since 20160729:
* Will be dual licensed going forward. We choose the Intel License.
* Fixed two issues with auto-repair double-delete an internal object
* New hook for sleep support (AcpiOsEnterSleep)
* Fixed a regression introduced in 20160729, "FADT support cleanup"
around early 64-bit address support.
* Fixed a problem where runtime implicit conversion was
incorrectly disabled for the ASL operators below. This brings the
behavior into compliance with the ACPI specification:
* Fixed a regression in the internal AcpiTbFindTable function where
a non AE_OK exception could inadvertently be returned even if the
function did not fail. This problem affects the following operators:

# 74ffd18d 07-Aug-2016 Fredrik Holmqvist <fredrik.holmqvist@gmail.com>

Update ACPICA to 20160729

Changelog: https://acpica.org/sites/acpica/files/changes_34.txt

Mostly minor fixes and ACPI 6.0 work since latest update.

# b64e8511 17-Jan-2016 Fredrik Holmqvist <fredrik.holmqvist@gmail.com>

Update ACPICA to 20160108, removed common.

Changelog: https://acpica.org/sites/acpica/files/changes_29.txt

* This is based on the upgrade waddlesplash aborted due to a bug
in ACPICA which has since been fixed.
* Some ACPICA code is excluded until needed. (You may want to
compare our acpica dir to ACPICA if you are missing functions.)

# 599289f2 01-Jan-2016 Augustin Cavalier <waddlesplash@gmail.com>

ACPI: Revert the upgrade.

I don't have any hardware that reproduces the KDLs, and the developers
that do don't seem to have time to test / debug it, so I'm just reverting.

# 4dffc0ab 28-Dec-2015 Augustin Cavalier <waddlesplash@gmail.com>

ACPICA: Update to 20151218 from 20150818.

Requested by RudolfC. Apparently there was a regression which prevented
ACPI battery/power from working on his system, which was fixed by

The only testing I did with this was confirm it compiles and boots
in a VM, so apologies if this breaks something else.

# e226d1d0 13-Sep-2015 Fredrik Holmqvist <fredrik.holmqvist@gmail.com>

Update ACPICA to 20150818.

Previous update was 20140724.
Changes at:

# e226d1d04f5937c7d6fa4f002ad35b691cbf27a8 13-Sep-2015 Fredrik Holmqvist <fredrik.holmqvist@gmail.com>

Update ACPICA to 20150818.

Previous update was 20140724.
Changes at: