From: Rafael J. Wysocki Date: Sat, 12 Feb 2011 00:39:15 +0000 (+0100) Subject: ACPI / ACPICA: Avoid crashing if _PRW is defined for the root object X-Git-Tag: v2.6.38-rc5~5^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2d55951368faa32ff098398c56780ebb6405a3d9;p=pandora-kernel.git ACPI / ACPICA: Avoid crashing if _PRW is defined for the root object Some ACPI BIOSes define _PRW for the root object which causes acpi_setup_gpe_for_wake() to crash when trying to dereference the bogus device_node pointer. Avoid the crash by checking if wake_device is not the root object before attempting to set up the "implicit notify" mechanism for it. The problem was introduced by commit bba63a296ffab20e08d9e8252d2f0d99 (ACPICA: Implicit notify support) that added the wake_device argument to acpi_setup_gpe_for_wake(). Signed-off-by: Rafael J. Wysocki --- Reading git-diff-tree failed