projects
/
linux-2.6-block.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
drm/vmwgfx: Fix hash key computation
[linux-2.6-block.git]
/
drivers
/
gpu
/
drm
/
vmwgfx
/
vmwgfx_cmdbuf_res.c
diff --git
a/drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c
b/drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c
index bfeb4b1f2acf4f58ead34a83344023524349a217..21e9b7f8dad0b89aedeabae661cef83e6879952d 100644
(file)
--- a/
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c
+++ b/
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c
@@
-246,7
+246,8
@@
int vmw_cmdbuf_res_remove(struct vmw_cmdbuf_res_manager *man,
struct drm_hash_item *hash;
int ret;
- ret = drm_ht_find_item(&man->resources, user_key, &hash);
+ ret = drm_ht_find_item(&man->resources, user_key | (res_type << 24),
+ &hash);
if (likely(ret != 0))
return -EINVAL;