Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e70f1f9a authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "drm/msm: Save buffer iova's for rd-dump"

parents 2289a632 c399b38f
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -526,8 +526,6 @@ int msm_gpu_submit(struct msm_gpu *gpu, struct msm_gem_submit *submit)

	list_add_tail(&submit->node, &ring->submits);

	msm_rd_dump_submit(submit);

	ring->submitted_fence = submit->fence;

	submit->tick_index = ring->tick_index;
@@ -556,6 +554,8 @@ int msm_gpu_submit(struct msm_gpu *gpu, struct msm_gem_submit *submit)
			/* ring takes a reference to the bo and iova: */
			drm_gem_object_reference(&msm_obj->base);
			msm_gem_get_iova(&msm_obj->base, aspace, &iova);

			submit->bos[i].iova = iova;
		}

		if (submit->bos[i].flags & MSM_SUBMIT_BO_READ)
@@ -564,6 +564,8 @@ int msm_gpu_submit(struct msm_gpu *gpu, struct msm_gem_submit *submit)
			msm_gem_move_to_active(&msm_obj->base, gpu, true, submit->fence);
	}

	msm_rd_dump_submit(submit);

	gpu->funcs->submit(gpu, submit);

	hangcheck_timer_reset(gpu);