]> git.baikalelectronics.ru Git - kernel.git/commit
drm/vmwgfx: Fix compat mode shader operation
authorThomas Hellstrom <thellstrom@vmware.com>
Thu, 4 Apr 2019 13:25:43 +0000 (13:25 +0000)
committerThomas Hellstrom <thellstrom@vmware.com>
Tue, 21 May 2019 08:23:09 +0000 (10:23 +0200)
commit9f3e0c1bb8acd55a0a7f71015b228e822fbbaa6b
tree6a7cef5a83e5d35c89a45711d2f4a09b737852f6
parentaf40e1d68ae6fc765baba709d3a13047b60ce9fd
drm/vmwgfx: Fix compat mode shader operation

In compat mode, we allowed host-backed user-space with guest-backed
kernel / device. In this mode, set shader commands was broken since
no relocations were emitted. Fix this.

Cc: <stable@vger.kernel.org>
Fixes: 7fd3300b13e6 ("drm/vmwgfx: Make user resource lookups reference-free during validation")
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c