diff options
author | Rodrigo Vivi <rodrigo.vivi@intel.com> | 2024-12-18 02:05:47 +0300 |
---|---|---|
committer | Rodrigo Vivi <rodrigo.vivi@intel.com> | 2024-12-20 22:17:02 +0300 |
commit | f2eedadf19979109415928f5ea9ba9a73262aa8f (patch) | |
tree | efb43d10a50c1bb6a7380d503cee17cc5b7967b3 /tools/perf/scripts/python/task-analyzer.py | |
parent | a8d0aa0e7fcd20c9f1992688c0f0d07a68287403 (diff) | |
download | linux-f2eedadf19979109415928f5ea9ba9a73262aa8f.tar.xz |
drm/xe/pm: Also avoid missing outer rpm warning on system suspend
Fix the false-positive "Missing outer runtime PM protection" warning
triggered by
release_async_domains() -> intel_runtime_pm_get_noresume() ->
xe_pm_runtime_get_noresume()
during system suspend.
xe_pm_runtime_get_noresume() is supposed to warn if the device is not in
the runtime resumed state, using xe_pm_runtime_get_if_in_use() for this.
However the latter function will fail if called during runtime or system
suspend/resume, regardless of whether the device is runtime resumed or
not.
Based on the above suppress the warning during system suspend/resume,
similarly to how this is done during runtime suspend/resume.
Suggested-by: Imre Deak <imre.deak@intel.com>
Reviewed-by: Imre Deak <imre.deak@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241217230547.1667561-1-rodrigo.vivi@intel.com
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/task-analyzer.py')
0 files changed, 0 insertions, 0 deletions