summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/armada/armada_drv.c
diff options
context:
space:
mode:
authorDaniel Vetter <daniel.vetter@ffwll.ch>2015-10-16 20:11:30 +0300
committerDaniel Vetter <daniel.vetter@ffwll.ch>2015-10-19 12:00:48 +0300
commita0fb6ad7ae28a4dce34c010028dc070eeacae1d9 (patch)
treeca9cd0d60ea0713804d5847cb0a50ea638ca4a1c /drivers/gpu/drm/armada/armada_drv.c
parent16e910df19ae8aa2dc0f1e8502aea7a36888457b (diff)
downloadlinux-a0fb6ad7ae28a4dce34c010028dc070eeacae1d9.tar.xz
drm/fb-helper: Fix fb refcounting in pan_display_atomic
In commit bbb1e52402b2a288b09ae37e8182599931c7e9df Author: Rob Clark <robdclark@gmail.com> Date: Tue Aug 25 15:35:58 2015 -0400 drm/fb-helper: atomic restore_fbdev_mode().. we've forgotten to do the plane->old_fb refcount dance for pan_display_atomic, which can result in refcount leaks if the current configuration is not from fbcon. Which apparently can happen when vt-switching - fbcon does a pan first before a set_par. OCD-align function parameters while at it. v2: Actually git add the OCD. Cc: Rob Clark <robdclark@gmail.com> Cc: Rodrigo Vivi <rodrigo.vivi@gmail.com> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=92483 Signed-off-by: Daniel Vetter <daniel.vetter@intel.com> Link: http://patchwork.freedesktop.org/patch/msgid/1445015490-27682-1-git-send-email-daniel.vetter@ffwll.ch Tested-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Reviewed-by: Rob Clark <robdclark@gmail.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu/drm/armada/armada_drv.c')
0 files changed, 0 insertions, 0 deletions