]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
drm/amdgpu: install stub fence into potential unused fence pointers
authorLang Yu <Lang.Yu@amd.com>
Fri, 5 May 2023 12:14:15 +0000 (20:14 +0800)
committerStefan Bader <stefan.bader@canonical.com>
Mon, 30 Oct 2023 11:00:11 +0000 (12:00 +0100)
commitb7358740fd5693e979f78d41cd0ea70ee9be713c
tree1c39c70f8ef77c80a5a29ed7653c29ade1cf4dc3
parent85f058cabc9dbb62a32c87885eb1dae1620cc12d
drm/amdgpu: install stub fence into potential unused fence pointers

BugLink: https://bugs.launchpad.net/bugs/2039110
[ Upstream commit 187916e6ed9d0c3b3abc27429f7a5f8c936bd1f0 ]

When using cpu to update page tables, vm update fences are unused.
Install stub fence into these fence pointers instead of NULL
to avoid NULL dereference when calling dma_fence_wait() on them.

Suggested-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Lang Yu <Lang.Yu@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c