From f7386b4ad727c8c019ea7542ba1edec77e714de6 Mon Sep 17 00:00:00 2001 From: Samantha Tran Date: Thu, 16 Sep 2021 14:09:16 -0700 Subject: [PATCH] disp: msm: retry dma buf attach on msm_gem_delayed_import error In the event when msm_gem_delayed_import returns an error, reset the obj_dirty property to true to allow the buffer to detach and attach again. Change-Id: Ib8da8f237c5a4ab696675cbcf66f1a3dfae02639 Signed-off-by: Samantha Tran Signed-off-by: Alexander Winkowski --- techpack/display/msm/msm_gem.c | 1 + 1 file changed, 1 insertion(+) diff --git a/techpack/display/msm/msm_gem.c b/techpack/display/msm/msm_gem.c index c8185bacde1b..2441706f92b4 100644 --- a/techpack/display/msm/msm_gem.c +++ b/techpack/display/msm/msm_gem.c @@ -476,6 +476,7 @@ static int msm_gem_get_iova_locked(struct drm_gem_object *obj, if (ret) { DRM_ERROR("delayed dma-buf import failed %d\n", ret); + msm_obj->obj_dirty = true; return ret; } }