summaryrefslogtreecommitdiffstats
path: root/source/components/namespace
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2013-05-07 22:05:15 +0000
committerjkim <jkim@FreeBSD.org>2013-05-07 22:05:15 +0000
commit00f95aec269522bc092cf85fe57fcfc19efecec9 (patch)
tree19fd80ef233037b13f54f040e4072c9ab39022ed /source/components/namespace
parent2827e383d552774c11bb806510c3468678d07994 (diff)
downloadFreeBSD-src-00f95aec269522bc092cf85fe57fcfc19efecec9.zip
FreeBSD-src-00f95aec269522bc092cf85fe57fcfc19efecec9.tar.gz
Fix for _INI regression introduced in version 20130328.
This change fixes a problem introduced in 20130328 where _INI methods are no longer executed properly because of a memory block that is not initialized correctly. https://github.com/acpica/acpica/commit/637accd073a205eb4acac935f34d0eaee0c301a8
Diffstat (limited to 'source/components/namespace')
-rw-r--r--source/components/namespace/nsinit.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/source/components/namespace/nsinit.c b/source/components/namespace/nsinit.c
index ee5dcdf..7e7764c 100644
--- a/source/components/namespace/nsinit.c
+++ b/source/components/namespace/nsinit.c
@@ -609,6 +609,7 @@ AcpiNsInitOneDevice (
ACPI_DEBUG_EXEC (AcpiUtDisplayInitPathname (
ACPI_TYPE_METHOD, DeviceNode, METHOD_NAME__INI));
+ ACPI_MEMSET (Info, 0, sizeof (ACPI_EVALUATE_INFO));
Info->PrefixNode = DeviceNode;
Info->RelativePathname = METHOD_NAME__INI;
Info->Parameters = NULL;
OpenPOWER on IntegriCloud