]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
drm/amdgpu: Reserve VM root shared fence slot for command submission (v3)
authorMichel Dänzer <michel.daenzer@amd.com>
Mon, 25 Jun 2018 09:07:17 +0000 (11:07 +0200)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 10 Jul 2018 19:16:21 +0000 (14:16 -0500)
commit02374bbd3bfa38cc6922fe56736716308c48f538
tree42fc7ff1b87c439f924712d2b42ee8b3030fe28a
parentdc407ee0bda07e1e992ed7c93c1faef13a1125bd
drm/amdgpu: Reserve VM root shared fence slot for command submission (v3)

Without this, there could not be enough slots, which could trigger the
BUG_ON in reservation_object_add_shared_fence.

v2:
* Jump to the error label instead of returning directly (Jerry Zhang)
v3:
* Reserve slots for command submission after VM updates (Christian König)

Cc: stable@vger.kernel.org
Bugzilla: https://bugs.freedesktop.org/106418
Reported-by: mikhail.v.gavrilov@gmail.com
Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
Signed-off-by: Junwei Zhang <Jerry.Zhang@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c