diff options
author | Jung-uk Kim <jkim@FreeBSD.org> | 2019-04-06 06:02:42 +0000 |
---|---|---|
committer | Jung-uk Kim <jkim@FreeBSD.org> | 2019-04-06 06:02:42 +0000 |
commit | 44b0f624aee0d43179bf3874c70e03b6ae49a4db (patch) | |
tree | 2ed90396dc347a562b247b12b0f1d0a523125bed /sys/contrib/dev/acpica/changes.txt | |
parent | 0e6eb62d96c4d96df8ba5af0cc64ea5e0a50807d (diff) | |
parent | a4d090d50dca12716fbca0cc738e692a0db75068 (diff) | |
download | src-44b0f624aee0d43179bf3874c70e03b6ae49a4db.tar.gz src-44b0f624aee0d43179bf3874c70e03b6ae49a4db.zip |
MFV: r345969
Import ACPICA 20190405.
Notes
Notes:
svn path=/head/; revision=345980
Diffstat (limited to 'sys/contrib/dev/acpica/changes.txt')
-rw-r--r-- | sys/contrib/dev/acpica/changes.txt | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/sys/contrib/dev/acpica/changes.txt b/sys/contrib/dev/acpica/changes.txt index f8de9aafa208..7be71e602afa 100644 --- a/sys/contrib/dev/acpica/changes.txt +++ b/sys/contrib/dev/acpica/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: |