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

Commit b0686003 authored by Pankaj Gupta's avatar Pankaj Gupta
Browse files

Revert "msm: kgsl: Call dma_buf_unmap_attachment() early"



This reverts commit 0e47811b.

This patch is reported to be causing screen corruption issues
with video use cases, so reverting this change.

Change-Id: I556dd1a6ede9261db102985eea55b8ffc91cde37
Signed-off-by: default avatarPankaj Gupta <quic_gpankaj@quicinc.com>
parent 9aac0330
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -346,6 +346,8 @@ static void kgsl_destroy_ion(struct kgsl_memdesc *memdesc)

	if (meta != NULL) {
		remove_dmabuf_list(meta);
		dma_buf_unmap_attachment(meta->attach, meta->table,
			DMA_BIDIRECTIONAL);
		dma_buf_detach(meta->dmabuf, meta->attach);
		dma_buf_put(meta->dmabuf);
		kfree(meta);
@@ -3015,8 +3017,6 @@ static int kgsl_setup_dma_buf(struct kgsl_device *device,
		goto out;
	}

	dma_buf_unmap_attachment(attach, sg_table, DMA_BIDIRECTIONAL);

	meta->table = sg_table;
	entry->priv_data = meta;
	entry->memdesc.sgt = sg_table;