6907377 acpica: DEBUG kernels trip over an over-enthusiastic ASSERT if ACPI is disabled
authorDana Myers <Dana.Myers@Sun.COM>
Mon, 07 Dec 2009 17:33:18 -0800
changeset 11277 9c15f1ef4588
parent 11276 4569547d4c39
child 11278 0ac8409a9f86
6907377 acpica: DEBUG kernels trip over an over-enthusiastic ASSERT if ACPI is disabled
usr/src/uts/intel/io/acpica/osl.c
--- a/usr/src/uts/intel/io/acpica/osl.c	Mon Dec 07 16:44:49 2009 -0800
+++ b/usr/src/uts/intel/io/acpica/osl.c	Mon Dec 07 17:33:18 2009 -0800
@@ -1801,7 +1801,11 @@
 	ACPI_STATUS status;
 	char *acpiname;
 
-	ASSERT(d2a_done != 0);
+#ifdef	DEBUG
+	if (d2a_done == 0)
+		cmn_err(CE_WARN, "!acpica_get_handle:"
+		    " no ACPI mapping for %s", ddi_node_name(dip));
+#endif
 
 	if (ddi_prop_lookup_string(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS,
 	    "acpi-namespace", &acpiname) != DDI_PROP_SUCCESS) {