drm/exec: Pass in initial # of objects
authorRob Clark <robdclark@chromium.org>
Tue, 21 Nov 2023 00:38:50 +0000 (16:38 -0800)
committerRob Clark <robdclark@chromium.org>
Sun, 10 Dec 2023 18:38:47 +0000 (10:38 -0800)
commit05d249352f1ae909230c230767ca8f4e9fdf8e7b
treee9256983156f7ae4ab3888d89d90b68f4bc3b2d4
parent3a48a40387e73e1a37428b11cb3ba56d4c108571
drm/exec: Pass in initial # of objects

In cases where the # is known ahead of time, it is silly to do the table
resize dance.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Reviewed-by: Christian König <christian.koenig@amd.com>
Patchwork: https://patchwork.freedesktop.org/patch/568338/
13 files changed:
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c
drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
drivers/gpu/drm/drm_exec.c
drivers/gpu/drm/drm_gpuvm.c
drivers/gpu/drm/imagination/pvr_job.c
drivers/gpu/drm/nouveau/nouveau_uvmm.c
drivers/gpu/drm/tests/drm_exec_test.c
include/drm/drm_exec.h