]> git.ipfire.org Git - thirdparty/kernel/stable.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)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 9 Jun 2019 07:16:17 +0000 (09:16 +0200)
commitc1d4043b0f985c14be12a62d7fd44ca472dd4aa1
treec4457c67d559459e1f33d40091bbbcc37ebdcbe8
parent7cb13911b67ad382bc57002ddc384d58022d092d
drm/vmwgfx: Fix compat mode shader operation

commit e41c20cf50a8a7d0dfa337a7530590aacef4193b upstream.

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: e8c66efbfe3a ("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>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c