Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ace281e8 authored by Dan Carpenter's avatar Dan Carpenter Committed by Dave Airlie
Browse files

drm/udl: unlock before returning in udl_gem_mmap()



If we hit an error here, then we should unlock and unreference obj
before returning.

Signed-off-by: default avatarDan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
parent c4c7f314
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -234,7 +234,7 @@ int udl_gem_mmap(struct drm_file *file, struct drm_device *dev,

	ret = udl_gem_get_pages(gobj, GFP_KERNEL);
	if (ret)
		return ret;
		goto out;
	if (!gobj->base.map_list.map) {
		ret = drm_gem_create_mmap_offset(obj);
		if (ret)