SHA256
1
0
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:
2011-01-13 14:49:24 +00:00
committed by Git OBS Bridge
parent 2b4787a8ac
commit 029b56b3f4
5 changed files with 10 additions and 49 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:456fcdc7b6596b5b972e5914c0b11ee57d2d9b1cb3cd5e6f00e9651160cb64dd
size 737259

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e9dee53bce83255a9e85c8ee4dcc75605c54374ce1408c3fdca143e3e753e60c
size 744952

View File

@@ -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

View File

@@ -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"

View File

@@ -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;