drm/msm/gem: Split vma lookup and pin
authorRob Clark <robdclark@chromium.org>
Mon, 11 Apr 2022 21:58:37 +0000 (14:58 -0700)
committerRob Clark <robdclark@chromium.org>
Thu, 21 Apr 2022 22:03:12 +0000 (15:03 -0700)
commit27674c666826d758884d61dbfa8476347bed469d
tree8b1dd1c10343934645d8e432241de0061b10b9a9
parent522f1abffe90a38e5f22d0112aba8b9a2eae8cf3
drm/msm/gem: Split vma lookup and pin

This way we only lookup vma once per object per submit, for both the
submit and retire path.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Link: https://lore.kernel.org/r/20220411215849.297838-9-robdclark@gmail.com
Signed-off-by: Rob Clark <robdclark@chromium.org>
drivers/gpu/drm/msm/msm_gem.c
drivers/gpu/drm/msm/msm_gem.h
drivers/gpu/drm/msm/msm_gem_submit.c