patch-2.4.26 linux-2.4.26/drivers/acpi/executer/exstoren.c
Next file: linux-2.4.26/drivers/acpi/hardware/hwgpe.c
Previous file: linux-2.4.26/drivers/acpi/executer/exstore.c
Back to the patch index
Back to the overall index
-  Lines: 27
-  Date:
2004-04-14 06:05:28.000000000 -0700
-  Orig file: 
linux-2.4.25/drivers/acpi/executer/exstoren.c
-  Orig date: 
2004-02-18 05:36:31.000000000 -0800
diff -urN linux-2.4.25/drivers/acpi/executer/exstoren.c linux-2.4.26/drivers/acpi/executer/exstoren.c
@@ -112,6 +112,12 @@
 			}
 		}
 
+		/* For copy_object, no further validation necessary */
+
+		if (walk_state->opcode == AML_COPY_OP) {
+			break;
+		}
+
 		/*
 		 * Must have a Integer, Buffer, or String
 		 */
@@ -132,11 +138,12 @@
 
 
 	case ACPI_TYPE_LOCAL_ALIAS:
+	case ACPI_TYPE_LOCAL_METHOD_ALIAS:
 
 		/*
 		 * Aliases are resolved by acpi_ex_prep_operands
 		 */
-		ACPI_DEBUG_PRINT ((ACPI_DB_WARN, "Store into Alias - should never happen\n"));
+		ACPI_REPORT_ERROR (("Store into Alias - should never happen\n"));
 		status = AE_AML_INTERNAL;
 		break;
 
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)