[GIT PULL] Power management fixes for v5.19-rc6

From: Rafael J. Wysocki
Date: Fri Jul 08 2022 - 15:19:06 EST


Hi Linus,

Please pull from the tag

git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \
pm-5.19-rc6

with top-most commit fe7c758c07c4729a16f940eb1d77027ad032ab29

Merge branch 'pm-core'

on top of commit 88084a3df1672e131ddc1b4e39eeacfd39864acf

Linux 5.19-rc5

to receive power management fixes for 5.19-rc6.

These fix a NULL pointer dereference in a devfreq driver and
a runtime PM framework issue that may cause a supplier device
to be suspended before its consumer.

Specifics:

- Fix NULL pointer dereference related to printing a diagnostic
message in the exynos-bus devfreq driver (Christian Marangi).

- Fix race condition in the runtime PM framework which in some
cases may cause a supplier device to be suspended when its
consumer is still active (Rafael Wysocki).

Thanks!


---------------

Christian Marangi (1):
PM / devfreq: exynos-bus: Fix NULL pointer dereference

Rafael J. Wysocki (2):
PM: runtime: Redefine pm_runtime_release_supplier()
PM: runtime: Fix supplier device management during consumer probe

---------------

drivers/base/core.c | 13 ++++++++++++-
drivers/base/power/runtime.c | 34 ++++++++++------------------------
drivers/devfreq/exynos-bus.c | 6 +++---
include/linux/pm_runtime.h | 5 ++---
4 files changed, 27 insertions(+), 31 deletions(-)