FAILED: patch "[PATCH] drm/nouveau/drm/nouveau: Fix runtime PM leak in" failed to apply to 4.17-stable tree
Subsystems (4)
[email protected]
maintainerThe patch below does not apply to the 4.17-stable tree.
If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to <[email protected]>.
thanks,
greg k-h
------------------ original commit in Linus's tree ------------------
Quoted 1 line
From
e5d54f1935722f83df7619f3978f774c2b802cd8Mon Sep 17 00:00:00 2001
From: Lyude Paul <[email protected]>
Date: Thu, 12 Jul 2018 13:02:53 -0400
Subject: [PATCH] drm/nouveau/drm/nouveau: Fix runtime PM leak in
nv50_disp_atomic_commit()
A CRTC being enabled doesn't mean it's on! It doesn't even necessarily mean it's being used. This fixes runtime PM leaks on the P50 I've got next to me.
drivers/gpu/drm/nouveau/dispnv50/disp.c +1 -1
@@ -1878,7 +1878,7 @@ nv50_disp_atomic_commit(struct drm_device *dev,nv50_disp_atomic_commit_tail (state);drm_for_each_crtc (crtc, dev) { -if (crtc->state->enable) { +if (crtc->state->active) {if (!drm->have_disp_power_ref) { drm->have_disp_power_ref = true;return 0 ;
Lyude Paul
maintainerPATCH 1/1 drm/nouveau/drm/nouveau: Fix runtime PM leak in nv50_disp_atomic_commit()
commit e5d54f1935722f83df7619f3978f774c2b802cd8 upstream
A CRTC being enabled doesn't mean it's on! It doesn't even necessarily mean it's being used. This fixes runtime PM leaks on the P50 I've got next to me.
--- drivers/gpu/drm/nouveau/nv50_display.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/gpu/drm/nouveau/nv50_display.c +1 -1
@@ -4198,7 +4198,7 @@ nv50_disp_atomic_commit(struct drm_device *dev,nv50_disp_atomic_commit_tail (state);drm_for_each_crtc (crtc, dev) { -if (crtc->state->enable) { +if (crtc->state->active) {if (!drm->have_disp_power_ref) { drm->have_disp_power_ref = true;return 0 ;
Signature · 1 line
2.17.1