From ac880bc1aeee7bdb890fae3c3939be3fdc76d159 Mon Sep 17 00:00:00 2001 From: Jianqun Xu Date: Fri, 31 Dec 2021 15:20:28 +0800 Subject: [PATCH] drm/rockchip: return error code when mmap fail Change-Id: Ie17d259646316cbc65f63fc9f8fb84eb4bfeee9e Signed-off-by: Jianqun Xu --- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_gem.c b/drivers/gpu/drm/rockchip/rockchip_drm_gem.c index b02ce9e301d7..bfecf83b5bc1 100644 --- a/drivers/gpu/drm/rockchip/rockchip_drm_gem.c +++ b/drivers/gpu/drm/rockchip/rockchip_drm_gem.c @@ -981,7 +981,7 @@ int rockchip_gem_dumb_map_offset(struct drm_file *file_priv, uint64_t *offset) { struct drm_gem_object *obj; - int ret; + int ret = 0; obj = drm_gem_object_lookup(file_priv, handle); if (!obj) { @@ -999,7 +999,7 @@ int rockchip_gem_dumb_map_offset(struct drm_file *file_priv, out: drm_gem_object_unreference_unlocked(obj); - return 0; + return ret; } int rockchip_gem_create_ioctl(struct drm_device *dev, void *data,