From: Rafael J. Wysocki Date: Fri, 22 Feb 2013 23:14:57 +0000 (+0100) Subject: ACPI / APEI: Fix crash in apei_hest_parse() for acpi=off X-Git-Tag: v3.9-rc1~81^2~1^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a84363d6fdba14663b6b155eec604b6c0f6f8866;p=pandora-kernel.git ACPI / APEI: Fix crash in apei_hest_parse() for acpi=off After commit 92ef2a2 (ACPI: Change the ordering of PCI root bridge driver registrarion), acpi_hest_init() is never called for acpi=off (acpi_disabled), so hest_disable is not set, but hest_tab is NULL, which causes apei_hest_parse() to crash when it is called from aer_acpi_firmware_first(). Fix that by making apei_hest_parse() check if hest_tab is not NULL in addition to checking hest_disable. Also remove the now useless acpi_disabled check from apei_hest_parse(). Reported-by: Thomas Gleixner Tested-by: Thomas Gleixner Signed-off-by: Rafael J. Wysocki --- Reading git-diff-tree failed