Message ID | 20190314002027.7833-5-helen.koike@collabora.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | drm: Fix fb changes for async updates | expand |
Hi, [This is an automated email] This commit has been processed because it contains a "Fixes:" tag, fixing commit: 539c320bfa97 drm/vc4: update cursors asynchronously through atomic. The bot has tested the following trees: v5.0.3, v4.19.30. v5.0.3: Build OK! v4.19.30: Failed to apply! Possible dependencies: 1d4118ca165e ("drm/vc4: Rework the async update logic") 5a43911fd256 ("drm/vc4: Fix NULL pointer dereference in the async update path") How should we proceed with this patch? -- Thanks, Sasha
diff --git a/drivers/gpu/drm/vc4/vc4_plane.c b/drivers/gpu/drm/vc4/vc4_plane.c index 4d918d3e4858..afc80b245ea3 100644 --- a/drivers/gpu/drm/vc4/vc4_plane.c +++ b/drivers/gpu/drm/vc4/vc4_plane.c @@ -1025,7 +1025,7 @@ static void vc4_plane_atomic_async_update(struct drm_plane *plane, { struct vc4_plane_state *vc4_state, *new_vc4_state; - drm_atomic_set_fb_for_plane(plane->state, state->fb); + swap(plane->state->fb, state->fb); plane->state->crtc_x = state->crtc_x; plane->state->crtc_y = state->crtc_y; plane->state->crtc_w = state->crtc_w;