summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Hellstrom <thellstrom@vmware.com>2018-09-26 15:42:50 +0200
committerThomas Hellstrom <thellstrom@vmware.com>2018-09-27 15:21:37 +0200
commitb1d05b4fc6b8f2bf5d802cb08c87d96802c4c7ba (patch)
treec43a15541ed8c8f046f049b03ae0bcf1e2d5e1f6
parentdrm/vmwgfx: Remove the resource avail field (diff)
downloadlinux-b1d05b4fc6b8f2bf5d802cb08c87d96802c4c7ba.tar.xz
linux-b1d05b4fc6b8f2bf5d802cb08c87d96802c4c7ba.zip
drm/vmwgfx: Remove the user resource destructor check
We were checking that the resource destructor matched that of the intended object type, to make sure the looked up resource was of the right type. But we already have an object type check in place which makes sure the resource is of the right type. Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com> Reviewed-by: Sinclair Yeh <syeh@vmware.com> Reviewed-by: Deepak Rawat <drawat@vmware.com>
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_resource.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_resource.c b/drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
index 55df79eccd57..cf48d0b157f6 100644
--- a/drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
+++ b/drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
@@ -219,9 +219,6 @@ int vmw_user_resource_lookup_handle(struct vmw_private *dev_priv,
goto out_bad_resource;
res = converter->base_obj_to_res(base);
- if (res->res_free != converter->res_free)
- goto out_bad_resource;
-
kref_get(&res->kref);
*p_res = res;