The VM is created lazily to give userspace a chance to opt-in to VM_BIND. But Sashiko noticed a couple paths that were not handling this properly.
Rob Clark (4): drm/msm: Fix barriers accessing ctx vm drm/msm: Validate lazy VM is created in GEM_SUBMIT drm/msm: Validate lazy VM in GEM_NEW drm/msm: Fix per-process-pgtables check drivers/gpu/drm/msm/adreno/adreno_gpu.c | 2 +- drivers/gpu/drm/msm/msm_drv.c | 13 +++++++------ drivers/gpu/drm/msm/msm_gem.c | 10 +++++++++- drivers/gpu/drm/msm/msm_gem_submit.c | 9 +++++---- 4 files changed, 22 insertions(+), 12 deletions(-) -- 2.54.0
