Allocate a NEW OwnerId to the called method.

date	2003.05.19.22.12.00;	author rmoore1;	state Exp;
This commit is contained in:
aystarik 2005-06-29 17:02:30 +00:00
parent 1e8d0b8080
commit 31ca8eb9ab

View File

@ -1,7 +1,7 @@
/****************************************************************************** /******************************************************************************
* *
* Module Name: dsmethod - Parser/Interpreter interface - control method parsing * Module Name: dsmethod - Parser/Interpreter interface - control method parsing
* $Revision: 1.89 $ * $Revision: 1.91 $
* *
*****************************************************************************/ *****************************************************************************/
@ -9,7 +9,7 @@
* *
* 1. Copyright Notice * 1. Copyright Notice
* *
* Some or all of this work - Copyright (c) 1999 - 2002, Intel Corp. * Some or all of this work - Copyright (c) 1999 - 2003, Intel Corp.
* All rights reserved. * All rights reserved.
* *
* 2. License * 2. License
@ -378,6 +378,8 @@ AcpiDsCallControlMethod (
return_ACPI_STATUS (AE_NULL_OBJECT); return_ACPI_STATUS (AE_NULL_OBJECT);
} }
ObjDesc->Method.OwningId = AcpiUtAllocateOwnerId (ACPI_OWNER_TYPE_METHOD);
/* Init for new method, wait on concurrency semaphore */ /* Init for new method, wait on concurrency semaphore */
Status = AcpiDsBeginMethodExecution (MethodNode, ObjDesc, Status = AcpiDsBeginMethodExecution (MethodNode, ObjDesc,