drm/nouveau: wait for moving fence after pinning v2
authorChristian König <christian.koenig@amd.com>
Mon, 21 Jun 2021 11:36:35 +0000 (13:36 +0200)
committerSasha Levin <sashal@kernel.org>
Wed, 30 Jun 2021 12:47:16 +0000 (08:47 -0400)
commitbcfea2412f4b3fa38ae91dd1640b7c63b3a8295e
tree8d9fce14bf5addb878f4289667766d9210e939f8
parent3ef0ca0ec995fe5012d70a31f01826e12f323d0e
drm/nouveau: wait for moving fence after pinning v2

commit 17b11f71795abdce46f62a808f906857e525cea8 upstream.

We actually need to wait for the moving fence after pinning
the BO to make sure that the pin is completed.

v2: grab the lock while waiting

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
References: https://lore.kernel.org/dri-devel/20210621151758.2347474-1-daniel.vetter@ffwll.ch/
CC: stable@kernel.org
Link: https://patchwork.freedesktop.org/patch/msgid/20210622114506.106349-1-christian.koenig@amd.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/nouveau/nouveau_prime.c