[PATCH 2/2] drm/amdgpu: fill scheduler with device ptr
Christian König
christian.koenig at amd.com
Wed Feb 16 11:17:21 UTC 2022
Am 16.02.22 um 08:22 schrieb Jiawei Gu:
> Now scheduler contains device ptr. Add it so scheduler printing can be
> more reader-friendly under multiple GPU scenario.
>
> Signed-off-by: Jiawei Gu <Jiawei.Gu at amd.com>
> ---
> drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
> index 4787cb3acaed..da53983c93f9 100644
> --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
> +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
> @@ -506,6 +506,7 @@ int amdgpu_fence_driver_init_ring(struct amdgpu_ring *ring,
> break;
> }
>
> + ring->sched.dev = adev->dev;
That should probably be a parameter to drm_sched_init() instead and I'm
not sure what happens in the print when this is NULL.
So make sure to update all other drivers which want to use
drm_sched_init() as well.
Regards,
Christian.
> r = drm_sched_init(&ring->sched, &amdgpu_sched_ops,
> num_hw_submission, amdgpu_job_hang_limit,
> timeout, sched_score, ring->name);
More information about the amd-gfx
mailing list