]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amdkfd: Fix NULL pointer error for GC 11.0.1 on mGPU
authorEric Huang <jinhuieric.huang@amd.com>
Thu, 5 Jan 2023 19:01:18 +0000 (14:01 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 1 Feb 2023 07:34:32 +0000 (08:34 +0100)
commit6ad5dc901506f5d53372dfc99c07242a541a597d
tree94aa8d6982e06f3d3567eb57ee0701b9d60d851d
parentfc0dc1f2aaeb6b3532df0a3d794dfa84691f3ed1
drm/amdkfd: Fix NULL pointer error for GC 11.0.1 on mGPU

[ Upstream commit 3e6f62cade5c2eb6e3709f4f0d384112fce3e532 ]

The point bo->kfd_bo is NULL for queue's write pointer BO
when creating queue on mGPU. To avoid using the pointer
fixes the error.

Signed-off-by: Eric Huang <jinhuieric.huang@amd.com>
Reviewed-by: Felix Kuehling <Felix.Kuehling@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c