diff options
author | Haneen Mohammed <hamohammed.sa@gmail.com> | 2018-08-01 12:08:07 +0300 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2018-08-08 11:19:54 +0300 |
commit | 31e63d31eaf066651efac299913591b04c5aaa18 (patch) | |
tree | decd2330e521239a107b486a1239c8d3b6abc3dc /drivers | |
parent | e61e0f07ef0d0b9312269582542f6627bc35c799 (diff) | |
download | linux-31e63d31eaf066651efac299913591b04c5aaa18.tar.xz |
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 <hamohammed.sa@gmail.com>
Fixes: bb112b14af8d ("drm/vkms: Add functions to map/unmap GEM backing storage")
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20180801090807.GA4611@haneenDRM
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/gpu/drm/vkms/vkms_gem.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/gpu/drm/vkms/vkms_gem.c b/drivers/gpu/drm/vkms/vkms_gem.c index c55a5719b6c1..d04e988b4cbe 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: |