aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nouveau_fbcon.c
diff options
context:
space:
mode:
authorMaarten Lankhorst <maarten.lankhorst@canonical.com>2013-07-08 14:50:54 +1000
committerBen Skeggs <bskeggs@redhat.com>2013-07-10 10:47:28 +1000
commitfdfb8332651db7a280851dfccfc4f0cff4bcd052 (patch)
tree6236b4c982af426c8951c33a6489fd9ad9769669 /drivers/gpu/drm/nouveau/nouveau_fbcon.c
parentdrm/nouveau: fix locking issues in page flipping paths (diff)
downloadlinux-dev-fdfb8332651db7a280851dfccfc4f0cff4bcd052.tar.xz
linux-dev-fdfb8332651db7a280851dfccfc4f0cff4bcd052.zip
drm/nouveau: fix some error-path leaks in fbcon handling code
Signed-off-by: Maarten Lankhorst <maarten.lankhorst@canonical.com> Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/nouveau_fbcon.c')
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_fbcon.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/nouveau/nouveau_fbcon.c b/drivers/gpu/drm/nouveau/nouveau_fbcon.c
index 9352010030e9..4c1bc061fae2 100644
--- a/drivers/gpu/drm/nouveau/nouveau_fbcon.c
+++ b/drivers/gpu/drm/nouveau/nouveau_fbcon.c
@@ -385,6 +385,7 @@ out_unlock:
mutex_unlock(&dev->struct_mutex);
if (chan)
nouveau_bo_vma_del(nvbo, &fbcon->nouveau_fb.vma);
+ nouveau_bo_unmap(nvbo);
out_unpin:
nouveau_bo_unpin(nvbo);
out_unref: