]> git.baikalelectronics.ru Git - kernel.git/commit
acpi_pm: Clear pmtmr_ioport if acpi_pm initialization fails
authorKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Fri, 14 Jan 2011 17:47:26 +0000 (09:47 -0800)
committerThomas Gleixner <tglx@linutronix.de>
Fri, 21 Jan 2011 16:38:19 +0000 (17:38 +0100)
commit7dbc6fb0083b91539ce258cec21291474a2fe398
treef24a18a63b7f7bab192d30c0b1e8500cb75a38b5
parentf526e30f6208e14fad9729372931d15cd2f6f9b8
acpi_pm: Clear pmtmr_ioport if acpi_pm initialization fails

If the acpi pm timer throws invalid data, clear pmtmr_ioport
so the pm timer won't accidentally be used.

This was found when using Xen where there is a acpi pm reported,
but gives bogus values, and other code was continuing to try
to use the pm timer after the initialization failed.

[jstultz: Catch additional failure and reword changelog message. ]

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Signed-off-by: John Stultz <johnstul@us.ibm.com>
LKML-Reference: <1295027246-11110-1-git-send-email-johnstul@us.ibm.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
drivers/clocksource/acpi_pm.c