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)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 10 Jan 2023 23:05:03 +0000 (18:05 -0500)
commit7f347e3f821743a02c249abe50e467a333fabcfe
tree47bb41ed3b9b6991d8553016dce4e744294c5656
parent447395e18ae084b1ac96d4efeca43a711cf5a36b
drm/amdkfd: Fix NULL pointer error for GC 11.0.1 on mGPU

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>
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c