drm/vmwgfx: Fix buffer object eviction
authorThomas Hellstrom <thellstrom@vmware.com>
Fri, 14 Sep 2018 07:24:19 +0000 (09:24 +0200)
committerThomas Hellstrom <thellstrom@vmware.com>
Thu, 20 Sep 2018 06:05:14 +0000 (08:05 +0200)
commite71cf591876536f7dd5a54ef68d631278ca6faa1
tree59ad96b9531fd1745aa6c78be69f86acff2091b2
parenta4bd815a94b7aae27e2413f2ce7b458f9843b8ae
drm/vmwgfx: Fix buffer object eviction

Commit 19be55701071 ("drm/ttm: add operation ctx to ttm_bo_validate v2")
introduced a regression where the vmwgfx driver refused to evict a
buffer that was still busy instead of waiting for it to become idle.

Fix this.

Cc: <stable@vger.kernel.org>
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c