forked from pool/acpica
- Update to version 20110112
Changes are listed in /usr/share/doc/packages/acpica/changes.txt OBS-URL: https://build.opensuse.org/package/show/hardware/acpica?expand=0&rev=18
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:456fcdc7b6596b5b972e5914c0b11ee57d2d9b1cb3cd5e6f00e9651160cb64dd
|
||||
size 737259
|
3
acpica-unix-20110112.tar.bz2
Normal file
3
acpica-unix-20110112.tar.bz2
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e9dee53bce83255a9e85c8ee4dcc75605c54374ce1408c3fdca143e3e753e60c
|
||||
size 744952
|
@@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 14:46:00 UTC 2011 - trenn@novell.com
|
||||
|
||||
- Update to version 20110112
|
||||
Changes are listed in /usr/share/doc/packages/acpica/changes.txt
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 20:37:10 UTC 2010 - trenn@novell.com
|
||||
|
||||
|
@@ -20,7 +20,7 @@
|
||||
|
||||
Name: acpica
|
||||
Url: http://acpica.org
|
||||
Version: 20101013
|
||||
Version: 20110112
|
||||
Release: 1
|
||||
License: Intel ACPICA
|
||||
%define src_dir acpica-unix-%{version}
|
||||
@@ -32,7 +32,6 @@ Patch2: acpidump-override-CFLAGS.patch
|
||||
Patch3: unaligned_acpidump.patch
|
||||
Patch4: acpidump-cleanup.diff
|
||||
Patch5: acpidump_adjust_to_new_acpica_headers.patch
|
||||
Patch6: acpica_fix_scope_problems.patch
|
||||
Source1: ec_access.c
|
||||
Source2: acpidump.tar.bz2
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
@@ -67,7 +66,6 @@ Authors:
|
||||
%patch3 -p1
|
||||
%patch4 -p1
|
||||
%patch5 -p1
|
||||
%patch6 -p1
|
||||
|
||||
%build
|
||||
RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
|
||||
|
@@ -1,43 +0,0 @@
|
||||
commit 019ccfe5087812a413d0caf1d8e23b7c811c9175
|
||||
Author: Robert Moore <Robert.Moore@intel.com>
|
||||
Date: Wed Nov 3 10:40:54 2010 -0700
|
||||
|
||||
Fix problem with Scope() operator during parse load phase.
|
||||
|
||||
During load phase (table load or method execution), the scope operator
|
||||
should not enter the target into the namespace. Instead, it should
|
||||
open a new scope at the target location. Linux BZ 19462.
|
||||
|
||||
diff --git a/dispatcher/dswexec.c b/source/components/dispatcher/dswexec.c
|
||||
index 3c1f85e..81267b5 100644
|
||||
--- a/dispatcher/dswexec.c
|
||||
+++ b/dispatcher/dswexec.c
|
||||
@@ -400,10 +400,26 @@ AcpiDsExecBeginOp (
|
||||
* we must enter this object into the namespace. The created
|
||||
* object is temporary and will be deleted upon completion of
|
||||
* the execution of this method.
|
||||
+ *
|
||||
+ * Note 10/2010: Except for the Scope() op. This opcode does
|
||||
+ * not actually create a new object, it refers to an existing
|
||||
+ * object. However, for Scope(), we want to indeed open a
|
||||
+ * new scope.
|
||||
*/
|
||||
- Status = AcpiDsLoad2BeginOp (WalkState, NULL);
|
||||
+ if (Op->Common.AmlOpcode != AML_SCOPE_OP)
|
||||
+ {
|
||||
+ Status = AcpiDsLoad2BeginOp (WalkState, NULL);
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ Status = AcpiDsScopeStackPush (Op->Named.Node,
|
||||
+ Op->Named.Node->Type, WalkState);
|
||||
+ if (ACPI_FAILURE (Status))
|
||||
+ {
|
||||
+ return_ACPI_STATUS (Status);
|
||||
+ }
|
||||
+ }
|
||||
}
|
||||
-
|
||||
break;
|
||||
|
||||
|
Reference in New Issue
Block a user