drm/vmwgfx: Remove the user resource destructor check
authorThomas Hellstrom <thellstrom@vmware.com>
Wed, 26 Sep 2018 13:42:50 +0000 (15:42 +0200)
committerThomas Hellstrom <thellstrom@vmware.com>
Thu, 27 Sep 2018 13:21:37 +0000 (15:21 +0200)
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>
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c

index 55df79eccd57fe5ac99a99f12073e7e006cbf249..cf48d0b157f620d1eefd34c7277e2daf9c0fc513 100644 (file)
@@ -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;