aboutsummaryrefslogtreecommitdiff
path: root/changes.txt
diff options
context:
space:
mode:
authorJung-uk Kim <jkim@FreeBSD.org>2019-04-05 22:45:01 +0000
committerJung-uk Kim <jkim@FreeBSD.org>2019-04-05 22:45:01 +0000
commita4d090d50dca12716fbca0cc738e692a0db75068 (patch)
tree13c8f19a527d6be9080917cf0bddbfe06103e99f /changes.txt
parent222d1f49264d00972299c6ff23de8100be561897 (diff)
downloadsrc-a4d090d50dca12716fbca0cc738e692a0db75068.tar.gz
src-a4d090d50dca12716fbca0cc738e692a0db75068.zip
Import ACPICA 20190405.vendor/acpica/20190405
Notes
Notes: svn path=/vendor-sys/acpica/dist/; revision=345969 svn path=/vendor-sys/acpica/20190405/; revision=345971; tag=vendor/acpica/20190405
Diffstat (limited to 'changes.txt')
-rw-r--r--changes.txt34
1 files changed, 34 insertions, 0 deletions
diff --git a/changes.txt b/changes.txt
index f8de9aafa208..7be71e602afa 100644
--- a/changes.txt
+++ b/changes.txt
@@ -1,4 +1,38 @@
----------------------------------------
+05 April 2019. Summary of changes for version 20190405:
+
+
+1) ACPICA kernel-resident subsystem:
+
+Event Manager: History: Commit 18996f2db918 ("ACPICA: Events: Stop
+unconditionally clearing ACPI IRQs during suspend/resume") was added
+earlier to stop clearing of event status bits unconditionally on suspend
+and resume paths. Though this change fixed an issue on suspend path, it
+introduced regressions on several resume paths. In the case of S0ix,
+events are enabled as part of device suspend path. If status bits for the
+events are set when they are enabled, it could result in premature wake
+from S0ix. If status is cleared for any event that is being enabled so
+that any stale events are cleared out. In case of S0ix, events are
+enabled as part of device suspend path. If status bits for the events are
+set when they are enabled, it could result in premature wake from S0ix.
+
+This change ensures that status is cleared for any event that is being
+enabled so that any stale events are cleared out.
+
+
+2) iASL Compiler/Disassembler and ACPICA tools:
+
+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
+
+----------------------------------------
29 March 2019. Summary of changes for version 20190329: