]> git.baikalelectronics.ru Git - kernel.git/commit
ACPI: PM: Do not turn off power resources in unknown state
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 15 Oct 2021 17:12:21 +0000 (19:12 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Tue, 19 Oct 2021 17:28:56 +0000 (19:28 +0200)
commitd4f128443b2a5dbc2cb806253f331b0817b69b81
tree3fe862068bd168265b6f014740b493802e54bedc
parent485bd5475dab204d9d634b832666b112ba096f53
ACPI: PM: Do not turn off power resources in unknown state

Commit 17cc17a5b201 ("ACPI: power: Rework turning off unused power
resources") caused power resources in unknown state with reference
counters equal to zero to be turned off too, but that caused issues
to appear in the field, so modify the code to only turn off power
resources that are known to be "on".

Link: https://lore.kernel.org/linux-acpi/6faf4b92-78d5-47a4-63df-cc2bab7769d0@molgen.mpg.de/
Fixes: 17cc17a5b201 ("ACPI: power: Rework turning off unused power resources")
Reported-by: Andreas K. Huettel <andreas.huettel@ur.de>
Tested-by: Andreas K. Huettel <andreas.huettel@ur.de>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Cc: 5.14+ <stable@vger.kernel.org> # 5.14+
drivers/acpi/power.c