From 31e63d31eaf066651efac299913591b04c5aaa18 Mon Sep 17 00:00:00 2001 From: Haneen Mohammed Date: Wed, 1 Aug 2018 12:08:07 +0300 Subject: [PATCH] drm/vkms: Fix vmap_count increment position Move vmap_count out of the conditional statement since it needs to be updated for every successful call to vkms_gem_vmap. Signed-off-by: Haneen Mohammed Fixes: bb112b14af8d ("drm/vkms: Add functions to map/unmap GEM backing storage") Signed-off-by: Daniel Vetter Link: https://patchwork.freedesktop.org/patch/msgid/20180801090807.GA4611@haneenDRM --- drivers/gpu/drm/vkms/vkms_gem.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/gpu/drm/vkms/vkms_gem.c b/drivers/gpu/drm/vkms/vkms_gem.c index c55a571..d04e988 100644 --- a/drivers/gpu/drm/vkms/vkms_gem.c +++ b/drivers/gpu/drm/vkms/vkms_gem.c @@ -239,10 +239,9 @@ int vkms_gem_vmap(struct drm_gem_object *obj) vkms_obj->vaddr = vmap(pages, n_pages, VM_MAP, PAGE_KERNEL); if (!vkms_obj->vaddr) goto err_vmap; - - vkms_obj->vmap_count++; } + vkms_obj->vmap_count++; goto out; err_vmap: -- 2.7.4